Marcos,

On Thu, 3 May 2007 11:53:23 +0100
Marcos Marado <[EMAIL PROTECTED]> wrote:
> Well, shouldn't then tuxpaint-configure install the chosen locale, if it 
> isn't 
> installed yet? Or depend on those locales?

It can't depend on the locales because it locales aren't packages, and therefore
cannot be stated as dependencies.  Also, tuxpaint doesn't know which languages
the user actually wants/needs, nor is it the place of an application to
reconfigure the system.  That's the system administrator's job.

> As it is, for the end user this is considered as a bug. One installs a 
> package 
> that lets him chose the language, but the choice does not work. I now 
> understand _why_ does it happens, but I still think it shouldn't.

Lots of unexpected behaviors in software are not bugs.  Some problems are
merely a matter of poor understanding on the part of the user, usually due to
not reading all of the documentation.  I'm not saying the software or the
packaging is perfect, nor that I don't take your request seriously.  I think
there is an opportunity here for the software to make it easier for users to
solve this problem on their own, so I did discuss this yesterday with upstream.

The answer I got was that we could issue a message when the user has
specified a different language and the locale is not found so that the
user will know what happened and take the appropriate corrective action.  But
of course, the message will need to be generic enough to be applicable to all
kinds of systems, so it can only state that the locale for the specified
language wasn't found.  It is still up to the user to read the doc.

The Debian specific root of this problem is that unlike on some other systems,
since locale data is very large and in most cases all locales are not wanted,
Debian leaves it up to the users to install whichever locales are desired.
The problem *is* documented here:

http://www.tuxpaint.org/docs/html/FAQ.html

You can also find a copy of this FAQ (both text and HTML versions) in the
Debian tuxpaint packages in /usr/share/doc/tuxpaint-data/.

Finally, since Debian users may not be expecting such Debian-specific
configuration tips in the FAQ, I have updated the README.Debian to make
special note of this tip.  I will not make a separate release for such a
small change, but it will be included in my next upload.

Ben


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to