Summary: | sdl-perl-1.18.5-r2.ebuilds bug or perl path problem | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marcio Teixeira <marciot> |
Component: | Current packages | Assignee: | Michael Cummings (RETIRED) <mcummings> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | grandmasterlinux |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marcio Teixeira
2002-10-09 22:41:16 UTC
perl-sdl is not the only emerge which puts stuff in "/usr/lib/site_perl/5.6.1/powerpc-linux/". On my system, I have additional files in that directory, such as: /usr/lib/site_perl/5.6.1/powerpc-linux/Image/Magick.pm /usr/lib/site_perl/5.6.1/powerpc-linux/XML/Parser.pm I used "qpkg -f" to find which ebuild they came from and it implicated "dev-perl/XML-Parser" and "media-gfx/imagemagick." These packages might need to be looked at as well, to make sure they aren't broken too. This has been a documented and addressed problem in both other bugs and the mailing lists. You will need to *either* emerge dev-utils/ExtUtils-MakeMaker OR emerge perl -r7. There was a problem with the MakeMaker module that came with the default perl - among other things, it was placing sandbox-created ebuilds into /usr/lib/site_perl instead of /usr/lib/perl5/site_perl. Emerging either of the two above will correct this problem for FUTURE emerges. You will need to re- emerge the offending applications again to resolve the problem with their current location. This should have been caught by the perl-modules eclass, but on randomly rare occasions it wasn't. Sorry for the inconvenience, let me know if you you continue to have problems. |