Bug 5563

Summary: зависимость на dev
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: libsaneAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: lav, ldv, mike, nickel
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton Farygin 2004-11-24 13:41:03 MSK
У пакета libsane отсутствует зависимость на dev, в итоге получаем при установке
системы с нуля:
/var/tmp/rpm-tmp.91184: line 1: /dev/null: No such file or directory
error: execution of %pre scriptlet from libsane-1.0.15-alt1 failed, exit status 1
error:   install: %pre scriptlet failed (2), skipping libsane-1.0.15-alt1
Comment 1 Vitaly Lipatov 2004-11-28 00:51:44 MSK
fixed in sane-1.0.15-alt2 
Comment 2 Dmitry V. Levin 2004-12-01 01:02:14 MSK
Вывод от groupadd нельзя давить в /dev/null.
За исключением %pre-скриптов тех пакетов, которые обеспечивают работу самой
утилиты groupadd.
Зависимость на dev лишняя и, возможно, в будущем даже вредная.
Comment 3 Anton Farygin 2004-12-01 09:44:27 MSK
Согласен.
Но тут была явная ситуация, когда при массовой установке пакетов с нуля RPM
сортирует таким образом, что libsane устанавливается раньше чем dev
Comment 4 Vitaly Lipatov 2004-12-03 21:41:22 MSK
Так может быть багу на apt-conf-sisyphus 
чтобы вписать в pkgpriorities что-то о dev ? 
И зависимость на dev и использование /dev/null 
будет убрано в sane-1.0.15-alt3 
Comment 5 Anton Farygin 2004-12-05 10:57:53 MSK
в моем случае установка пакетов идет с помошью RPM а не APT.