Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 293857

Summary: dev-util/makepp-1.40.1a: Wrong perl module search path in installed script
Product: Gentoo Linux Reporter: Dirk Heinrichs <dirk.heinrichs.ext>
Component: [OLD] DevelopmentAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal CC: dirk.heinrichs, perl
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: paludis --info output

Description Dirk Heinrichs 2009-11-20 14:26:08 UTC
After installation, /usr/bin/makepp contains a wrong search path for its own perl modules, which make it search in the former build directory:

% makepp
Can't locate Makefile.pm in @INC (@INC contains: /usr/bin//gentoo/build/dev-util-makepp-1.40.1a/image/none /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/bin/makepp line 33.
BEGIN failed--compilation aborted at /usr/bin/makepp line 33.

% paludis --contents makepp|grep Makefile.pm
    /usr/share/makepp/Makefile.pm


Reproducible: Always

Steps to Reproduce:
1. paludis -i makepp
2. makepp
Actual Results:  
See above.

Expected Results:  
Compile some program.

# paludis --info makepp

[Will be attached]
Comment 1 Dirk Heinrichs 2009-11-20 14:27:54 UTC
Created attachment 210713 [details]
paludis --info output
Comment 2 PetaMem R&D 2012-06-30 14:39:18 UTC
I would close that bug makepp 1.4x is nothing anybody would like to use. Actually I would remove 1.4 as ancient from portage altogether.

Contrary to that, 2.0 has been released march 2012 and is still missing in the tree.
Comment 3 SpanKY gentoo-dev 2012-07-01 18:51:39 UTC
makepp-2.0 is in the tree now