From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021126
Description of problem:
The SPEC file for 2.43-6 turned off the RPM internal dep generator. In SPEC
file 2.43-10 the RPM internal dep generator is turned back on and detects that
MIME::Body is needed but there is no RawHide packages which provide this.
I have attached SPEC files for:
perl-MIMEtools (provides MIME::Body for spamassassin)
perl-MailTools (provides Mail::Internet for MIMEtools)
perl-IO-stringy (provides IO::Scalar for MIMEtools)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Install spamassassin-2.43-10.src.rpm on a RH 8.0 system
2.rpmbuild -ba spamassassin.spec
3.rpm -Uvh spamassassin-2.43-10.i386.rpm
Actual Results: Complains that it needs MIME::Body
Expected Results: Expected all complaints for dependancies to be handled by
additional packages available in RawHide.
Created attachment 89200 [details]
SPEC file for MIMEtools to provide MIME::Body
Created attachment 89201 [details]
SPEC file for MailTools to provide Mail::Internet
Created attachment 89202 [details]
SPEC file for IO-stringy to provide IO::Scalar
Why am I blocked from viewing bug #79578?
Attached is a modified spamassassin-2.43-init.patch and SPEC file.
This modification is intended to address two issues:
- The 2.43-10 package contains an init script which attempt to use
/etc/sysconfig/spamd and ignores the actual script of /etc/sysconfig/spamassassin
- http://spamassassin.sourceforge.net/dist/INSTALL states a known performance
issue with Unicode support in Perl 5.8.0. The patch modifies the script to
include the recommended "export LANG=en_US" before launching the spamd. My
expierence has been that the average processing time dropped from 30 seconds to
around 6 seconds per email with this modification.
Created attachment 89284 [details]
Updated patch for init scipt
Created attachment 89285 [details]
SPEC file for an unoffical "spamassassin 2.43-11" which uses the above patch
check rawhide, spamassassin is upgraded to 2.44 and I've repaired the dependency
issues so that they aren't present anymore