Bug 41438 - недостаёт зависимости на libusb-compat
Summary: недостаёт зависимости на libusb-compat
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: haspd (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-25 19:30 MSK by Michael Shigorin
Modified: 2023-04-23 22:05 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2021-11-25 19:30:07 MSK
/usr/lib/sentinel/usbsentinel из пакета i586-haspd скомпонован с libusb-0.1,
но зависимости на i586-libusb-compat пакет не имеет.

Также замечено, что в инитскрипте есть проверка вывода usbkeytest --detect,
но ожидается строка "aladdin", а скрипт выдаёт "aladdin "; возможно, стоит поправить как-то так:

                case $i in
-                       aladdin)
-#                              echo "HASP key present"
+                       aladdin*)
+                               echo "HASP key present"
                                ;;
Comment 1 Michael Shigorin 2022-01-17 13:26:23 MSK
Никто не против NMU?
Comment 2 Michael Shigorin 2022-01-30 22:43:54 MSK
task #294385: added #100: build tag "7.90-alt3" from /people/mike/packages/haspd.git
Comment 3 Vitaly Lipatov 2022-01-30 22:57:08 MSK
(Ответ для Michael Shigorin на комментарий #0)
> /usr/lib/sentinel/usbsentinel из пакета i586-haspd скомпонован с libusb-0.1,
> но зависимости на i586-libusb-compat пакет не имеет.
> 
> Также замечено, что в инитскрипте есть проверка вывода usbkeytest --detect,
> но ожидается строка "aladdin", а скрипт выдаёт "aladdin "; возможно, стоит
> поправить как-то так:
> 
>                 case $i in
> -                       aladdin)
> -#                              echo "HASP key present"
> +                       aladdin*)
> +                               echo "HASP key present"
>                                 ;;

В сочетании с $DETECT без кавычек это прокатывает.
for i in $DETECT ; do
    case $i in


(Ответ для Michael Shigorin на комментарий #1)
> Никто не против NMU?

(Ответ для Michael Shigorin на комментарий #2)
> task #294385: added #100: build tag "7.90-alt3" from
> /people/mike/packages/haspd.git
Против, я отправляю новую версию.
Comment 4 Michael Shigorin 2022-01-31 16:00:46 MSK
(Ответ для Vitaly Lipatov на комментарий #3)
> (Ответ для Michael Shigorin на комментарий #1)
> > Никто не против NMU?
> 
> (Ответ для Michael Shigorin на комментарий #2)
> > task #294385: added #100: build tag "7.90-alt3" from
> > /people/mike/packages/haspd.git
> Против, я отправляю новую версию.

Отлично; прибил ту, но твою сейчас проверить не могу -- тот стенд давно уехал.
Comment 5 Vitaly Lipatov 2023-04-23 22:05:55 MSK
пакет haspd удалён:
https://bugzilla.altlinux.org/show_bug.cgi?id=45923