thunderbird-locale-xx packages are removed when installing a new language

Bug #519289 reported by YannUbuntu
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
High
Arne Goetje
language-selector (Ubuntu)
Fix Released
High
Arne Goetje

Bug Description

Binary package hint: thunderbird

On Ubuntu 9.10, each time I install a new language in Ubuntu (System->Administration->Languages), it uninstalls the thunderbird-locale-.. packages of the other languages.

For example: I installed Spanish, closed the Language Manager window. TB turned English instead of my system's language. When I start the Language Manager again, it tells me the following language packages are not installed:
thunderbird-locale-en-gb
thunderbird-locale-es-es
thunderbird-locale-es-ar
thunderbird-locale-fr
thunderbird-locale-ja
thunderbird-locale-pt-pt
thunderbird-locale-pt-br

It is boring because Thunderbird each time comes back to English (despite my system is in another language).

Revision history for this message
Micah Gersten (micahg) wrote :

I can confirm that this was happening during my testing of the new language packs for Thunderbird 3. Moving to thunderbird-locales as it's a separate source.

affects: thunderbird (Ubuntu) → thunderbird-locales (Ubuntu)
Changed in thunderbird-locales (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Micah Gersten (micahg) wrote :

I'm moving this to language-selector as that's the package that's removing the other locales.

affects: thunderbird-locales (Ubuntu) → language-selector (Ubuntu)
Revision history for this message
Micah Gersten (micahg) wrote :

I mean that's the application remove the locales, not necessarily the package.

Revision history for this message
David Planella (dpm) wrote :

I'm assigning it to Arne to have a look. I've set the importance as Medium for now, as this will not affect the majority of users.

Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Arne Goetje (arnegoetje)
Revision history for this message
Arne Goetje (arnegoetje) wrote :

It affects everyone who is using thunderbird or open-office.org and uses the localization and writing support packages.

CheckLanguageSupport.py and LangCache.py code needs to be changed to check for missing dependencies before removing obsolete packages.

Changed in language-selector (Ubuntu):
assignee: nobody → Arne Goetje (arnegoetje)
status: Confirmed → Triaged
Changed in ubuntu-translations:
importance: Medium → High
Changed in language-selector (Ubuntu):
milestone: none → ubuntu-10.04-beta-1
Arne Goetje (arnegoetje)
Changed in language-selector (Ubuntu):
status: Triaged → In Progress
Changed in ubuntu-translations:
status: Triaged → In Progress
Revision history for this message
Arne Goetje (arnegoetje) wrote :

committed a fix to my branch. Please help testing if this solves this issue. Thanks a lot.

Changed in language-selector (Ubuntu):
status: In Progress → Fix Committed
Changed in ubuntu-translations:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package language-selector - 0.5.1

---------------
language-selector (0.5.1) lucid; urgency=low

  * add fallbacks for nds_DE and nds_NL to data/languagelist (LP: #531422)
  * add fallback for be_BY@latin to data/languagelist (LP: #146681)
  * fontconfig/*: make the fontconfig snippets valid against the dtd.
    (LP: #387868)
  * add openoffice.org-hyphenation* and openoffice.org-thesaurus* do the
    dynamically generated package list. Change the dependency for gnome-
    user-guide* from libgnome2-common to gnome-panel (LP: #529048)
  * stop thunderbird and openoffice.org localization packages to be
    removed when installing a new language. (LP: #519289)
 -- Arne Goetje <email address hidden> Thu, 11 Mar 2010 21:47:00 +0800

Changed in language-selector (Ubuntu):
status: Fix Committed → Fix Released
Arne Goetje (arnegoetje)
Changed in ubuntu-translations:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.