aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mageia.org>2011-09-09 11:21:23 +0000
committerThierry Vignaud <tv@mageia.org>2011-09-09 11:21:23 +0000
commit54e5eb2c0e2306627ce7bc82f8b642abfdc90c73 (patch)
tree0512201bf7932a8f35dace270aae05f1bfb7fd3f
parent455f733a2b31181b95c000ae9b7f21f3cf61cef5 (diff)
downloadrpmtools-54e5eb2c0e2306627ce7bc82f8b642abfdc90c73.tar
rpmtools-54e5eb2c0e2306627ce7bc82f8b642abfdc90c73.tar.gz
rpmtools-54e5eb2c0e2306627ce7bc82f8b642abfdc90c73.tar.bz2
rpmtools-54e5eb2c0e2306627ce7bc82f8b642abfdc90c73.tar.xz
rpmtools-54e5eb2c0e2306627ce7bc82f8b642abfdc90c73.zip
- force locale to be C (mga#95, Pascal Terjan)
(when packages contain translated summary/description genhdlist2 would embed them instead of the English version)
-rw-r--r--NEWS4
-rw-r--r--genhdlist26
2 files changed, 10 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index e94bd7e..b02b7d8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+- force locale to be C (mga#95, Pascal Terjan)
+ (when packages contain translated summary/description genhdlist2 would embed
+ them instead of the English version)
+
Version 6.0 - 15 December 2010, by Per Øyvind Karlsen
- compress xml files with '--text' flag passed to lzma (shrinks
diff --git a/genhdlist2 b/genhdlist2
index 59021c7..463cde1 100644
--- a/genhdlist2
+++ b/genhdlist2
@@ -47,6 +47,12 @@ sub main() {
$options{no_incremental} ||= $options{no_hdlist};
+ # Force locale to be C
+ # We don't translate anything but we would get translated package info and
+ # wrongly put it in hdlists
+ # https://bugs.mageia.org/show_bug.cgi?id=95
+ $ENV{LC_ALL} = 'C';
+
do_it($rpms_dir, %options);
}