Thanks!
Matthias, regarding your comment on the upstream list (I have delivery
disabled on the packagekit list, so didn't get a copy of your message,
so this is the easiest way to reply ... sorry):
> I'll apply them to the Debian packaging, as well as 0002, but I don't know
> why the current LC_ALL approach is wrong...
I went into some detail in the patch itself, although not in the
covering letter. The best way I can think of to put it is that
setlocale(LC_ALL, NULL) *may* return a composite name
("category=value;category=value;..."), while setlocale(LC_anythingelse,
NULL) *may not* return a composite name, and you may only give a
composite name back as the value of LC_ALL, not as the value of any
other locale category. PackageKit was trying to take the value of
LC_ALL and set it as the value of LANG, which is not guaranteed to work.
--
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
--
kubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs