Bug 13776 - spamc: excessive package deps
Summary: spamc: excessive package deps
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: spamassassin-spamc (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Sergey Y. Afonin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-22 19:40 MSK by Dmitry V. Levin
Modified: 2008-10-24 18:44 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.