This fixes 3 problems I had while trying to emerge. 1. Access violation, 2. wrong paths in /usr/bin/spamassassin, 3. and the ebuild needs HTML-Parser as a dependant.
Created attachment 5069 [details] The revised ebuild for Mail-SpamAssassin
Created attachment 5070 [details] Here's the Changelog
Works like a charm - Let's get this baby in Portage as fast as we can
After update from 2.43 to 2.43-r1 i receive the following error-message (before everything worked like a charme): bash-2.05a# /etc/init.d/spamd start * Starting spamd... Can't locate Mail/SpamAssassin.pm in @INC (@INC contains: ../lib /var/tmp/portage/Mail-SpamAssassin-2.43-r1/image//usr/lib/site_perl/5.6.1 /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/bin/spamd line 21. BEGIN failed--compilation aborted at /usr/bin/spamd line 21. * Failed to start spamd
Created attachment 5125 [details] The ebuild. Make attachment 5069 [details] obsolete! Couldn't repeat the bug Torsten found, but the 'image' path caught my attention. So started to look for some more bad paths. Found them in '/usr/bin/spamd.' Did grep 'portage' /usr/bin *, and grep -R 'portage' /usr/lib/perl5/site_perl/5.6.1/Mail/ *. Sorry about missing that. Hope that fixes it. Regards, Jason S
Fixed. :) Regards T.
Looks like another 2.43-r1 has been added to the portage. It looks better.
Created attachment 5356 [details] dev-perl/Mail-SpamAssassin-2.43-r3.ebuild attachment #5125 [details] is obsolete. Saw that someone mentioned some of the same problems as before. So emerged SpamAssassin-2.43-r3, and did grep "image" /usr/bin/spam*. Sure enough, spamd and spamassassin had bad paths again. Did a diff on spamassassin-r1 and spamassassin-r2 and discovered they are the same except for the Header comment. Made a couple changes to make this ebuild closer to the latest revisions. Let me know how this works. Regards.
I have added your latest ebuild as -r3. It is currently marked unstable. Please test and let me know if things work for you.
-r3 has been marked stable in portage. Please mark this bug VERIFIED if you have no further problems.