Bug 8133 - libalsa broken
: libalsa broken
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/libalsa)
: unstable
: all Linux
: P5 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-10-04 19:12 by
Modified: 2005-10-17 12:26 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-10-04 19:12:29
при установке системы с нуля:

error: execution of %pre scriptlet from libalsa-1.0.9-alt5 failed, exit status 1
error:   install: %pre scriptlet failed (2), skipping libalsa-1.0.9-alt5

Вместо [ -f /etc/modutils.d/oss ] && {
надо написть [ ! -f /etc/modutils.d/oss ] || {
------- Comment #1 From 2005-10-04 19:27:59 -------
может быть еще на subst отваливать, надо поставить после него ||:
------- Comment #2 From 2005-10-04 22:12:02 -------
OK, сейчас -- а в чём разница, если не как часть трюка по обману find-requires?

re subst -- тоже принято в 1.0.9-alt6
------- Comment #3 From 2005-10-05 09:19:03 -------
Нужно что бы код возврата у выполняемыъ приложений никогда не был
отрицательным.

Иначе пакет не сможет быть установлен в ряде случаев.
------- Comment #4 From 2005-10-05 23:44:56 -------
не, я про [ ] && против [ ! ] || не понял.

а про то, что и дальше есть чему взорваться -- mea culpa, давно уж так не
наступал...
------- Comment #5 From 2005-10-10 11:13:38 -------
$ /bin/false && echo "true";echo $?
1

Так понятно ?
------- Comment #6 From 2005-10-11 23:59:20 -------
о как, не знал
спасибо

засунул в spectips
------- Comment #7 From 2005-10-17 12:26:25 -------
~> /bin/false && echo nope ||:; echo $? 
0

:)