Summary: | Can't find unistd_64.ph in @INC | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Gordon Pettey <petteyg359> |
Component: | [OLD] Development | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/asm/unistd.ph |
Description
Gordon Pettey
2009-10-13 23:42:16 UTC
Created attachment 207028 [details]
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/asm/unistd.ph
Diff of broken and working /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/asm/unistd.ph
This was fixed in perl-5.8.8-r6 on 08 May 2009. If it is still a problem, you should at least mention which perl version (revision) you are using. Using r5. Perhaps ~ARCH should be removed from r6? Fresh install of perl-5.8.8-r6 after rm -rf /usr/lib64/perl5 results in the same error. Works fine here. Please run $(perl-cleaner phall) again and paste /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/asm/unistd.ph host01 ~ # eix -c --nocolor dev-lang/perl [I] dev-lang/perl (5.8.8-r6@10/19/09): Larry Wall's Practical Extraction and Report Language host01 ~ # perl-cleaner phall &> /dev/null host01 ~ # cat /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/asm/unistd.ph require '_h2ph_pre.ph'; no warnings 'redefine'; if(defined(&__i386__)) { require 'unistd_32.ph'; } else { require 'unistd_64.ph'; } 1; host01 ~ # Hm, it works as expected here: fails with -r5 (same .ph as in #7) and works with -r6 (prepends asm/ in require) I don't know how I can help you. You don't have a broken h2ph somewhere in your PATH? Please try current stable dev-lang/perl-5.8.8-r8 |