Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=213285
Summary: perl INC path is missing locations on ppc64 Product: Fedora Core Version: fc6 Platform: powerpc OS/Version: Linux Status: NEW Severity: normal Priority: normal Component: perl AssignedTo: rnorwood@redhat.com ReportedBy: galak@kernel.crashing.org QAContact: dkl@redhat.com CC: fedora-perl-devel-list@redhat.com
Description of problem:
the perl @INC path is missing the 'ppc' vendor path (/usr/lib/perl5/vendor_perl/5.8.8/ppc-linux-thread-multi/)
Which is where certain perl modules are built and installed (perl-HTML-Parser)
Version-Release number of selected component (if applicable):
perl-5.8.8-10 perl-HTML-Parser-3.55-1.fc6
How reproducible:
A simple perl script which report the @INC path:
print " @INC ";
Steps to Reproduce: 1. perl test.pl
Actual results:
/usr/lib64/perl5/site_perl/5.8.8/ppc64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/ppc64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/ppc64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/ppc64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/ppc64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/ppc64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/ppc64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/ppc64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/ppc64-linux-thread-multi /usr/lib/perl5/5.8.8 .
Expected results:
Should also have
/usr/lib/perl5/vendor_perl/5.8.8/ppc-linux-thread-multi/
Should have
Additional info:
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: perl INC path is missing locations on ppc64
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=213285
------- Additional Comments From galak@kernel.crashing.org 2006-10-31 11:56 EST ------- The other solution maybe that perl modules may also need ppc64 builds.
When I hacked in perl script to explicilty include /usr/lib/perl5/vendor_perl/5.8.8/ppc-linux-thread-multi/ I got the following message:
Can't load '/usr/lib/perl5/vendor_perl/5.8.8/ppc-linux-thread-multi/auto/HTML/Parser/Parser.so' for module HTML::Parser: /usr/lib/perl5/vendor_perl/5.8.8/ppc-linux-thread-multi/auto/HTML/Parser/Parser.so: wrong ELF class: ELFCLASS32
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: perl INC path is missing locations on ppc64
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=213285
------- Additional Comments From galak@kernel.crashing.org 2006-10-31 11:59 EST ------- Doing a rebuild of perl-HTML-Parser-3.55-1.fc6.src.rpm on a ppc64 host ends up generating perl-HTML-Parser-3.55-1.fc6.ppc64.rpm which when installed resolves the issue with my specific script.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: perl INC path is missing locations on ppc64
https://bugzilla.redhat.com/show_bug.cgi?id=213285
bugzilla@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |medium Priority|normal |medium Product|Fedora Core |Fedora Version|fc6 |6
mmaslano@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |DUPLICATE
------- Additional Comments From mmaslano@redhat.com 2008-02-21 10:09 EST -------
*** This bug has been marked as a duplicate of 235553 ***
perl-devel@lists.fedoraproject.org