Bug 13776

Summary: spamc: excessive package deps
Product: Sisyphus Reporter: Dmitry V. Levin <ldv>
Component: spamassassin-spamcAssignee: Sergey Y. Afonin <asy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: asy, vvk
Version: unstable   
Hardware: all   
OS: Linux   

Description Dmitry V. Levin 2007-12-22 19:40:03 MSK
Пакету spamassassin-spamc не нужны другие пакеты семейства spamassassin, однако
зависимость есть, в результате чего в систему вытягивается много ненужных для
spamc пакетов:

$ rpmquery -R spamassassin-spamc |fgrep spam
spamassassin-spamd = 3.2.1-alt1
$ rpmquery -l spamassassin-spamc
/usr/bin/spamc
/usr/share/man/man1/spamc.1.gz
$ readelf -d /usr/bin/spamc |fgrep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libssl.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
Comment 1 Dmitry V. Levin 2007-12-22 19:44:50 MSK
Если эта зависимость была сделана для того, чтобы все пакеты spamassassin-*
обновлялись одновременно, то можно сделать для этого специальный пакет,
см. напр. ntp-aux.
Comment 2 Victor Forsyuk 2008-10-24 18:44:12 MSD
(In reply to comment #1)
> Если эта зависимость была сделана для того, чтобы все пакеты spamassassin-*
> обновлялись одновременно, то можно сделать для этого специальный пакет,
> см. напр. ntp-aux.
 
Да, мотивация была именно такой. Исправлено в 3.2.5-alt1 упомянутым образом, введением вспомогательного пустого пакета spamassassin-version.