jaunty->karmic upgrade removes former language-support-translations-* dependencies

Bug #439296 reported by Martin Pitt
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Undecided
Unassigned
update-manager (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: update-manager

This is a bit similar to bug 434173, but for upgrades. Since language-support-translations-* are gone and replaced with language-selector, update-manager now removes those packages and its dependencies (such as OO.o translations/help, GIMP help, etc.) after the upgrade in the cleanup phase.

ProblemType: Bug
Architecture: amd64
CheckboxSubmission: 526c13623eeda7bcc3936c7be57b2d29
CheckboxSystem: c8e8edcc4d15e0d55af04774be77e330
Date: Wed Sep 30 13:08:37 2009
DistroRelease: Ubuntu 9.10
Package: update-manager 1:0.125.4
PackageArchitecture: all
ProcEnviron:
 LANG=
 SHELL=/bin/bash
 PATH=(custom, user)
ProcVersionSignature: Ubuntu 2.6.31-11.36-generic
SourcePackage: update-manager
Uname: Linux 2.6.31-11-generic x86_64

Revision history for this message
Martin Pitt (pitti) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Possible solutions:

 * Extend Arne's script to have a mode to not show the missing, but the required packages (even if they are installed), call that from update-manager, and don't clean up the pacakges listed there. This would have the additonal benefit that update-manager could automatically install missing packages as well (new dependencies introduced in karmic).

 * Remember the installed pre-karmic language-support-translations-* dependencies and substract them from the cleanup list.

tags: added: regression-potential upgrade
Changed in update-manager (Ubuntu):
importance: Undecided → High
Michael Vogt (mvo)
Changed in update-manager (Ubuntu):
status: New → Triaged
milestone: none → ubuntu-9.10
Michael Vogt (mvo)
Changed in update-manager (Ubuntu):
status: Triaged → Fix Committed
Adi Roiban (adiroiban)
Changed in ubuntu-translations:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package update-manager - 1:0.126

---------------
update-manager (1:0.126) karmic; urgency=low

  * DistUpgrade/DistUpgrade.cfg:
    - add gnome-app-install to the ForcedObsoletes
  * DistUpgrade/DistUpgrade.cfg.hardy:
    - add ability to upgrade from hardy to karmic (as asked for
      by Jonathan Riddell)
  * DistUpgrade/DistUpgradeQuirks.py:
    - add quirk handler to mark the dependencies of
      language-support-translations-* as manual on upgrade

      The language-support-translations- packages are removed in
      karmic and would otherwise be marked as auto-removable.
      (LP: #439296)
    - convert PASS value from 1 to 0 for ntfs entries in
      /etc/fstab (LP: #441242) and add tests for it
    - put 386 to generic transition code here and decouple from
      the kernel selection
    - inhibit gnome-screensaver once the upgrade started
      to avoid X crash (LP: #439594)
  * DistUpgrade/DistUpgradeCache.py:
    - workaround issues with kdesu when it drop the permission bits
      in a tmpdir (thanks to Jonathan Riddell)
    - fix base-installer kernel selection (LP: #441629)
    - fix log dir does not exist, create it (LP: #441959)
  * UpdateManager/backend/InstallBackendAptdaemon.py:
    - give up lock before running aptdaemon (LP: #445920)
  * po/
    - updated from launchpad (required as during a release upgrade
      we can't use langpacks)

 -- Michael Vogt <email address hidden> Thu, 08 Oct 2009 17:45:25 +0200

Changed in update-manager (Ubuntu):
status: Fix Committed → Fix Released
Aron Xu (happyaron)
tags: added: i18n
removed: amd64 apport-bug
Changed in ubuntu-translations:
status: Fix Committed → Fix Released
tags: added: iso-testing
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.