Bug 75409
Summary: | With LANG=en_US.UTF-8, Locale::Language breaks | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Mathieu Chouquet-Stringer <mathieu-acct> |
Component: | perl | Assignee: | Chip Turner <cturner> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | David Lawrence <dkl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 8.0 | CC: | franz.sirl-kernel, toniw |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-03-08 19:42:11 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Mathieu Chouquet-Stringer
2002-10-08 04:45:15 UTC
This is very urgent issue. There's working patch already, I suggest RedHat publishing update quite soon. I have default set up of RH8.0, and I ran into this problem with trying my www perl script on this box, and it yells errors. I have integrated the patch from upstream (perl change 17927). There are other issues preventing an immediate errata of Perl itself, however. If you would like to test a candidate package, it can be arranged, but please be aware it would be unsupported. a package fixing this and other utf8 issues should be in rawhide soon (and should recompile on stock 8.0 with no trouble). Now with recent RawHide (I tested -79, -81, -82) regexps with UTF-8 seem to fail: mirror@entropy home]$ LANG=en_US mirror packages/rawhide.srpm package=RawHide alviss.et.tudelft.nl:/pub/redhat/rawhide/SRPMS/SRPMS -> /usr/local/mirror/redhat/rawhide/SRPMS/SRPMS No files to transfer [mirror@entropy home]$ LANG=en_US.UTF-8 mirror packages/rawhide.srpm unknown input in "/etc/mirror.defaults" line 10 of: package=defaults unknown keyword in "/etc/mirror.defaults" line 10 of: [mirror@entropy home]$ rpm -q mirror mirror-2.9-11 [mirror@entropy home]$ rpm -q perl perl-5.8.0-82 The regexp in question is: /^\s*([^\s=+]+)\s*([=+])(.*)?$/ If I go back to perl-5.8.0-73 all is fine again. See the bug #82652 for a patch. Fix confirmed in perl-5.8.3-10 |