Packages/build systems not honoring LINGUAS and a sane solution
Piotr Szymaniak posted on Fri, 17 Feb 2012 22:58:06 +0100 as excerpted:
> Long story short: localepurge will be removed from portage
If the maintainers are interested, perhaps gentoolkit could adopt it?
That would mean it's on most portage-based systems anyway, in my
experience.
The FEATURES=fixlocales suggestion would suggest keeping the script in
portage, modified to be called with the feature hook, perhaps to be run
on the fake-install before qmerge and/or binpkging.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
02-20-2012, 07:00 PM
Ryan Hill
Packages/build systems not honoring LINGUAS and a sane solution
On Fri, 17 Feb 2012 22:58:06 +0100
Piotr Szymaniak <szarpaj@grubelek.pl> wrote:
> localepurge will be removed from portage [1]. As I was (/am) heavy
> user of it I found it funny that "linguas takes care of the proper
> locale installation" [2]. Maybe it should, but there's some major
> failure in lots of packages.
I don't think we should drop it unless there's a reason to. It works fine
and people obviously use it (me too!).
> So I filled few dozen bugs about this, but it's not always an easy task
> to make a package respect LINGUAS. As we talked about it on #gentoo-bugs
> there were few suggestions to solve this issue.
>
> Not directly related to solving, but will help (by ssuominen):
> make a tracker bug for offending packages
Yes, please. Once these get fixed then we can drop localepurge. And please
ignore hyperactive bug wranglers who think they get to decide when you've
filed "enough" bugs. We want these reports.
Packages/build systems not honoring LINGUAS and a sane solution
On Mon, 20 Feb 2012 14:00:31 -0600
Ryan Hill <dirtyepic@gentoo.org> wrote:
> Yes, please. Once these get fixed then we can drop localepurge.
That's a lot of bugs to fix, and the way LINGUAS now works, we could
at least do with a QA check that helps figure out which packages break
when new translations are added to new releases, or when old
translations get dropped.
> And please ignore hyperactive bug wranglers who think they get to
> decide when you've filed "enough" bugs. We want these reports.
Give the guy bug assignment privileges and move on. And/or get the
automated check in place, and make sure package maintainers see them.
jer
02-20-2012, 10:16 PM
Alec Warner
Packages/build systems not honoring LINGUAS and a sane solution
On Mon, Feb 20, 2012 at 1:26 PM, Jeroen Roovers <jer@gentoo.org> wrote:
> On Mon, 20 Feb 2012 14:00:31 -0600
> Ryan Hill <dirtyepic@gentoo.org> wrote:
>
>> Yes, please. *Once these get fixed then we can drop localepurge.
>
> That's a lot of bugs to fix, and the way LINGUAS now works, we could
> at least do with a QA check that helps figure out which packages break
> when new translations are added to new releases, or when old
> translations get dropped.
>
>> And please ignore hyperactive bug wranglers who think they get to
>> decide when you've filed "enough" bugs. *We want these reports.
>
> Give the guy bug assignment privileges and move on. And/or get the
> automated check in place, and make sure package maintainers see them.
I gave him editbugs last week.
-A
>
>
> * * jer
>
02-24-2012, 07:14 AM
Piotr Szymaniak
Packages/build systems not honoring LINGUAS and a sane solution
On Mon, Feb 20, 2012 at 03:16:29PM -0800, Alec Warner wrote:
> On Mon, Feb 20, 2012 at 1:26 PM, Jeroen Roovers <jer@gentoo.org> wrote:
> > On Mon, 20 Feb 2012 14:00:31 -0600
> > Ryan Hill <dirtyepic@gentoo.org> wrote:
> >
> >> Yes, please. *Once these get fixed then we can drop localepurge.
> >
> > That's a lot of bugs to fix, and the way LINGUAS now works, we could
> > at least do with a QA check that helps figure out which packages break
> > when new translations are added to new releases, or when old
> > translations get dropped.
> >
> >> And please ignore hyperactive bug wranglers who think they get to
> >> decide when you've filed "enough" bugs. *We want these reports.
> >
> > Give the guy bug assignment privileges and move on. And/or get the
> > automated check in place, and make sure package maintainers see them.
>
> I gave him editbugs last week.
Tracker bug #405485 added.
Not wanted man pages are also considered as "wrong locale installed"
bugs? Right now I have about 30 directories in /usr/share/man with
different (not wanted) languages...
Piotr Szymaniak.
--
- Poznaje sie tylko to, co sie oswoi - powiedzial lis. - Ludzie maja
zbyt malo czasu, aby cokolwiek poznac. Kupuja w sklepach rzeczy gotowe.
A poniewaz nie ma magazynow z przyjaciolmi, wiec ludzie nie maja
przyjaciol.
-- Antoine De Saint-Exupery, "Le Petit Prince"