Summary: | perl emerge fails when LC_ALL is not equal to C or us | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pierre HABOUZIT <pierre.habouzit+bug> |
Component: | New packages | Assignee: | Michael Cummings (RETIRED) <mcummings> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | gentoo, truewhirm, usernet, yohann.fourteau, zauron |
Priority: | Lowest | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Pierre HABOUZIT
2002-10-02 17:36:28 UTC
*** Bug 8680 has been marked as a duplicate of this bug. *** *** Bug 8684 has been marked as a duplicate of this bug. *** Pierre, I appreciate your patience, I am working on this. My aplogies for the delays, Michael *** Bug 9369 has been marked as a duplicate of this bug. *** *** Bug 9833 has been marked as a duplicate of this bug. *** Took me long enough. The short of it is: You are right, and that's the way it is. Perl uses locale settings in post compile on an individual basis, but does not compile well without LC_ALL=C. See: http://www.perldoc.com/perl5.6/pod/perllocale.html Do you need this specified in the ebuild? *** Bug 9882 has been marked as a duplicate of this bug. *** check portage - r8 of 5.6.1 is commited with LC_ALL=C, but is masked. Perl needs to build with LC_ALL=C, but will accept internationalization switches once installed. The bug reappaears in the ebuild of perl 5.8.0 !!! Will fix this. FYI, perl 5.8 is still masked. Mike OK, this is in portage and should be making its way out to you shortly. Sorry about that, Mike In portage now. |