[Bug 680328] Re: Many postinst scripts fail using either AptDaemon, PackageKit, or QApt
Colin Watson
cjwatson at canonical.com
Mon Jan 24 14:23:00 UTC 2011
There's another failure at least in PackageKit: it sets the locale to
the result of setlocale(LC_ALL, ""), which with current libc is
something like this:
LC_CTYPE=en_GB.UTF-8;LC_NUMERIC=en_GB.UTF-8;LC_TIME=en_GB.UTF-8;LC_COLLATE=C;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_AG.utf8;LC_PAPER=en_GB.UTF-8;LC_NAME=en_GB.UTF-8;LC_ADDRESS=en_GB.UTF-8;LC_TELEPHONE=en_GB.UTF-8;LC_MEASUREMENT=en_GB.UTF-8;LC_IDENTIFICATION=en_GB.UTF-8
Setting LANG to that is ... not so helpful. It would be more helpful to
get a single locale category. Perhaps ideally PackageKit ought to get
each category separately and marshal them over to the backend; in the
short term, perhaps LC_MESSAGES would be a good category to fetch, since
PackageKit seems to generally use this for localisation of messages.
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qapt in ubuntu.
https://bugs.launchpad.net/bugs/680328
Title:
Many postinst scripts fail using either AptDaemon, PackageKit, or QApt
More information about the kubuntu-bugs
mailing list