SA Bugzilla – Bug 5824
sa-compile check for ExtUtils::MakeMaker before re2c
Last modified: 2008-03-05 09:00:28 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=432176 Fedora 8+ has split out certain headers and development related perl modules into separate packages and a perl-devel package by distribution packaging policy. Also by our packaging policy, ordinary applications and server daemons should not need development tools, headers and such for runtime operation. We discovered that sa-compile of spamassassin is causing perl module ExtUtils::MakeMaker to be pulled in as a dependency which also pulls in perl-devel. We now considering filtering out ExtUtils::MakeMaker from spamassassin's dependencies in order to prevent it from pulling several -devel packages. I am wondering if spamassassin upstream can agree to add a simple detection of ExtUtils::MakeMaker to sa-compile and print out a sensible error message if it isn't installed? Thanks, Warren
I'd be ok with this, if you provide a patch ;)
https://bugzilla.redhat.com/attachment.cgi?id=294618&action=view
I'm fine with that. could you provide the diff (or at least a cut and paste) of the change made to the RPM? it'd make more sense to apply that to our RPM too, imo.
applied to trunk: : jm 482...; svn commit -m "bug 5824: ensure ExtUtils::MakeMaker and re2c are available before allowing sa-compile to start, thanks to Warren Togami" sa-compile.raw Sending sa-compile.raw Transmitting file data . Committed revision 633933.