gnome-language-selector should no longer install enigmail-locale-XX packages

Bug #588254 reported by Matthias G.
34
This bug affects 5 people
Affects Status Importance Assigned to Milestone
language-selector (Ubuntu)
Fix Released
Low
Arne Goetje
Nominated for Lucid by Philipp Kaluza
Nominated for Maverick by Philipp Kaluza

Bug Description

Binary package hint: language-selector

I open the gnome-language-selector and get a hint to install missing language support packages. I try to install them and get an error message:
"Could not apply changes! Fix broken packages first."

Other packages can be intsalled via apt-get without any problems. The system ist up to date and "--fix-missing" finds nothing to install.

$ lsb_release -rd
Description: Ubuntu 10.04 LTS
Release: 10.04

$ apt-cache policy language-selector
language-selector:
  Installed: 0.5.7
  Candidate: 0.5.7
  Version table:
 *** 0.5.7 0
        500 http://ubuntu.inode.at/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status

Architecture: amd64

Revision history for this message
Matthias G. (matgnt) wrote :

When I try to install all the suggested packages via apt-get I can see which one prevents the install process in gnome-language-selector.

In my case it's enigmail-locale-de:
The following packages have unmet dependencies:
  enigmail-locale-de: Depends: enigmail (< 2:0.96) but 2:1.0.1-0ubuntu1 is to be installed
E: Broken packages

So the bug is not really caused by the language-selector, but perhaps it could show a bit more information in case it fails.

summary: - "Install missing language support packages" fails with "Fix broken
- packages first"
+ gnome-language-selector should no longer install enigmail-locale-XX
+ packages
Revision history for this message
Philipp Kaluza (pixelpapst) wrote :

This bug used to be a dup of #572018. As I argued in
  https://bugs.edge.launchpad.net/ubuntu/+source/enigmail-locales/+bug/572018/comments/7
the enigmail-locale-XX packages are not necessary anymore and the whole concept has outlived its usefulness.

Therefore I request that language-selector is updated (including an SRU to lucid) so that the unspecific (and confusing) error message "Could not apply changes! Fix broken packages first." is avoided for this class of errors.

Changed in language-selector (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, Arne could you investigate if that's something broken in lucid and requires a SRU update?

Changed in language-selector (Ubuntu):
assignee: nobody → Arne Goetje (arnegoetje)
importance: Undecided → Low
Revision history for this message
Arne Goetje (arnegoetje) wrote :

Shouldn't the enigmail-locale-xx packages be removed from the archive then?

Anyways, fix committed.

Changed in language-selector (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
danielz (danielzamorano) wrote :

same problem here!, please i really need to use language selector

Revision history for this message
Arne Goetje (arnegoetje) wrote : Re: [Bug 588254] Re: gnome-language-selector should no longer install enigmail-locale-XX packages

On 07/01/2010 06:53 AM, DanielZ wrote:
> same problem here!, please i really need to use language selector
>
Temporary workaround until the new package is released:

edit /usr/share/language-selector/data/pkg_depends and remove the line
with 'enigmail-locale-'.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
language-selector (0.6.1) maverick; urgency=low

  [ Michael Vogt ]
  * fix dialog returning too early (issue with latest aptdaemon)
  * fix deprecation warning
  * build with include-links
  * dbus_backend/ls-dbus-backend: move dbus.mainloop.glib integration way up
    to avoid crash on startup (LP: #598619) (LP: #596603)

  [ Arne Goetje ]
  * clean up data/pkg-depends:
    - remove enigmail-locale- (LP: #588254)
    - remove obsolete kde-i18n- and koffice-i18n- entries, packages have
      been removed from archive in Lucid.
  * update fontconfig/69-language-selector-ja-jp.conf: change binding to
    'strong' (LP: #569442)
  * LocaleInfo.py: check for file permissions (LP: #598802)
  * fix depreciation warnings
  * debian/control: add pyqt4-dev-tools to Build-Depends
 -- Arne Goetje <email address hidden> Fri, 02 Jul 2010 17:21:08 +0800

Changed in language-selector (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Arne Goetje (arnegoetje) wrote :

Needs an SRU for Lucid. Fix is in my sru branch (linked).

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

Just a note, I filed the request to remove enigmail-locales in Bug #572018.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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