FS#18247 - [spamassassin] missing gnupg dependency

Attached to Project: Arch Linux
Opened by Jon Gaudette (jgaudette) - Monday, 08 February 2010, 23:51 GMT
Last edited by Dan Griffiths (Ghost1227) - Friday, 26 February 2010, 03:09 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Paul Mattal (paul)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

It appears that the latest version of spamassassin requires the gnupg as a dependency. Trying to run the /etc/rc.d/spamd daemon failed, when running /usr/bin/perlbin/vendor/spamd manually I was instructed to run /usr/bin/perlbin/vendor/sa-update. This informed me that the gpg program could not be located.

After running pacman -Sy gnupg the /etc/rc.d/spamd daemon ran successfully.

Additional info:
* package version(s)
SpamAssassin Server version 3.3.0 running on Perl 5.10.1


Steps to reproduce:
Upgrade system including spamassassin
Run /etc/rc.d/spamd restart ... it will fail


Full Output:

[jon@jefferson ~]$ sudo spamd
Feb 8 18:36:25.586 [19580] error: config: no rules were found! Do you need to run 'sa-update'?
config: no rules were found! Do you need to run 'sa-update'?
[jon@jefferson ~]$ sudo sa-update
error: gpg required but not found!
This task depends upon

Closed by  Dan Griffiths (Ghost1227)
Friday, 26 February 2010, 03:09 GMT
Reason for closing:  Implemented
Additional comments about closing:  This has been added as an optdepend and will take effect on next release.
Comment by Paul Mattal (paul) - Tuesday, 09 February 2010, 03:23 GMT
Not strictly speaking needed.

Try:

# sa-update --nogpg

Perhaps I should add it as an optdepend? And make the install script suggest (--nogpg)?
Comment by Jon Gaudette (jgaudette) - Thursday, 11 February 2010, 15:58 GMT
Thanks Paul, I missed the --nogpg option. I like the idea of listing it as an optdepend with a note about the switch.

Loading...