Patch coming..
Created attachment 4147 [details] glibc-et_EE-fix-first_day.patch
Get the maintainer of the locale to agree.
Apparently I need to step up and become maintainer. Please see bug #2695 for reference...
Why is this bug still around, even if it's been fixed a couple of times even before this report? This patch is correct and should be applied.
I'm the culprit for the bug: in 3873630c I changed week to 19971130 but didn't update first_{week,work}day to 2 and 2. The mail of the original author of the patch doesn't work any more. In Estonia, esmaspäev (monday) means "first day of the week" :) and working days are monday-friday. Please apply the patch.
*** Bug 11139 has been marked as a duplicate of this bug. ***
Created attachment 4511 [details] glibc-et_EE-new-maintainer.patch
Someone please take care of this bug as it's affecting our open software debate at goverment level! We need maintainer and ASAP!
(In reply to comment #8) > Someone please take care of this bug as it's affecting our open software debate > at goverment level! > > We need maintainer and ASAP! I'm doubt that the state of this bug, or any bug registered on glibc in this bug tracker, may affect your free software debate. Nobody uses glibc from sourceware.org as is, every GNU/Linux vendor has to apply and maintain quite a few patches on their own. So my advice is to contact your glibc vendor(s) and persuade them to accept and maintain the change you propose. This is a free software, there are absolutely no need to wait until hell freezes over.
Subject: Re: [PATCH] Wrong first_weekday/workday for et_EE locale ldv at altlinux dot org, le Fri 12 Mar 2010 10:47:30 -0000, a écrit : > I'm doubt that the state of this bug, or any bug registered on glibc in this bug > tracker, may affect your free software debate. Nobody uses glibc from > sourceware.org as is, every GNU/Linux vendor has to apply and maintain quite a > few patches on their own. Eeew. So you are basically saying that glibc isn't supposed to maintain the locale data? That sucks. People of a given country don't want to have to contact _all_ distributions to get a patch in. Really, either apply the patch, or make the localedata part external so people can handle it.
I've applied the first patch. But I don't understand all the fuzz. The locale is still completely unusable because it doesn't use the shared collation rules. This means it's completely unusable in situation where encodings other than the locally used one are used.