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

Bug #439296 reported by Martin Pitt on 2009-09-30
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
update-manager (Ubuntu)

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
 PATH=(custom, user)
ProcVersionSignature: Ubuntu 2.6.31-11.36-generic
SourcePackage: update-manager
Uname: Linux 2.6.31-11-generic x86_64

Martin Pitt (pitti) wrote :
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) on 2009-09-30
Changed in update-manager (Ubuntu):
status: New → Triaged
milestone: none → ubuntu-9.10
Michael Vogt (mvo) on 2009-09-30
Changed in update-manager (Ubuntu):
status: Triaged → Fix Committed
Adi Roiban (adiroiban) on 2009-10-05
Changed in ubuntu-translations:
status: New → Fix Committed
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) on 2009-10-17
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  Edit
Everyone can see this information.

Other bug subscribers