Summary: | dev-libs/libprelude installs Perl modules into site-dir (should go in vendor-dir) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | [OLD] Library | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | perl |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 280728 | ||
Attachments: |
INSTALLDIRS=vendor.patch
perl patch |
Description
Diego Elio Pettenò (RETIRED)
2009-12-26 16:17:19 UTC
Created attachment 214253 [details, diff]
INSTALLDIRS=vendor.patch
Seems to work as expected;
/usr/lib64/perl5/vendor_perl/5.10.1/x86_64-linux/Prelude.pm
/usr/lib64/perl5/vendor_perl/5.10.1/x86_64-linux/auto/Prelude/.packlist
/usr/lib64/perl5/vendor_perl/5.10.1/x86_64-linux/auto/Prelude/Prelude.bs
/usr/lib64/perl5/vendor_perl/5.10.1/x86_64-linux/auto/Prelude/Prelude.so
Created attachment 233085 [details, diff]
perl patch
- EAPI=2, because perl-module.eclass doesn't export the pkg_* phases
- drop the pkg_* functions
- move perl modules to vendor_dir
- delete the .packlist file
(In reply to comment #2) > Created an attachment (id=233085) [details] > perl patch > > - EAPI=2, because perl-module.eclass doesn't export the pkg_* phases > - drop the pkg_* functions > - move perl modules to vendor_dir > - delete the .packlist file > Thanks for the explanations :) Thank you. This is fixed in 1.0.0-r1. |