Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22009 - SpamAssassin installs perl modules into wrong directory
Summary: SpamAssassin installs perl modules into wrong directory
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jon Portnoy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-31 12:57 UTC by Maik Schreiber
Modified: 2003-08-13 18:02 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maik Schreiber 2003-05-31 12:57:49 UTC
When trying to install dev-perl/Mail-SpamAssassin-2.55, it would install all its
perl modules into /usr/lib/site_perl/5.6.1/Mail/SpamAssassin/ instead of
/usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/.

Please note that I've just rsync'ed (2003-05-31 19:55 CEST). If you need any
other information please let me know.
Comment 1 Jon Portnoy (RETIRED) gentoo-dev 2003-06-01 10:15:45 UTC
I can't reproduce this.

rac, seemant: is it possible for the perl-module eclass to be responsible for blizzy's issue?
Comment 2 Robert Coie (RETIRED) gentoo-dev 2003-06-01 13:42:28 UTC
This sounds reminiscent of a 5.6.1-r8/r9-era MakeMaker bug.  Can you try either
upgrading perl itself to 5.8 or remerging ExtUtils-MakeMaker?  There were versions
of the perl ebuild that had a core version of MakeMaker that put things in the
wrong place.
Comment 3 Maik Schreiber 2003-06-01 13:46:26 UTC
Err, actually SpamAssassin was working fine on this box until I've updated it a few days ago. I don't remember updating perl or ExtUtils-MakeMaker, though.
Comment 4 Maik Schreiber 2003-06-01 14:30:58 UTC
I've remerged perl and ExtUtils-MakeMaker now, then remerged Mail-SpamAssassin. That did the trick.
Comment 5 Jon Portnoy (RETIRED) gentoo-dev 2003-08-13 18:02:02 UTC
Closing.