Description of problem: Spamassassin includes /usr/bin/sa-learn which has unsatisfied dependencies for perl-Archive-Tar and perl-libwww-perl. Should this be considered a bug? Is there a reason not to add these deps? Version-Release number of selected component (if applicable): spamassassin-3.1.3-1.fc5 How reproducible: Steps to Reproduce: 1. yum install spamassassin 2. /usr/bin/sa-learn Actual results: [root@noc yum.repos.d]# sa-update Can't locate LWP/UserAgent.pm in @INC ... [root@noc yum.repos.d]# yum -y install perl-libwww-perl [root@noc yum.repos.d]# sa-update Can't locate Archive/Tar.pm in @INC ... [root@noc yum.repos.d]# yum -y install perl-Archive-Tar Expected results: [root@noc yum.repos.d]# sa-update sa-update: importing default keyring to '/etc/mail/spamassassin/sa-update-keys'... Additional info:
sa-learn has no such requirements. As shown in your "actual results" section, sa-update has extra requirements (all listed in the docs). I think this has been addressed in other tickets, but the SA view point is that sa-update is optional in 3.1, so the modules it requires are optional, so they're not listed as requirements in our spec file. ymmv.
Shoot! I'm sorry. I didn't mean to say sa-learn. I meant sa-update. If because sa-update is considered optional you don't want to list the requirements, I guess I can live with that. Thanks
For FC5 we considered sa-update to be optional, but FC6 has the requires added making it mandatory.
*** Bug 217613 has been marked as a duplicate of this bug. ***