code disagrees about supported metapackages

Bug #1225016 reported by Brian Murray
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)
Fix Released
High
Brian Murray

Bug Description

In the saucy code for ubuntu-release-upgrader there are some differences as to what meta packages are supported by the release upgrader.

In data/DistUpgrade.cfg we see the following:

# the meta-pkgs we support
MetaPkgs=ubuntu-desktop, kubuntu-desktop, xubuntu-desktop, ubuntustudio-desktop, ichthux-desktop, mythbuntu-desktop, ubuntu-netbook, kubuntu-netbook, lubuntu-desktop

Some of these should be removed and it looks like at least edubuntu-desktop is missing.

Then the error message from DistUpgrade/DistUpgradeCache.py only mentions a subset of these:

            # FIXME: provide a list
            view.error(_("Can't guess meta-package"),
                       _("Your system does not contain a "
                         "ubuntu-desktop, kubuntu-desktop, xubuntu-desktop or "
                         "edubuntu-desktop package and it was not "
                         "possible to detect which version of "

Finally, in data/removal_blacklist.cfg there is another set of desktop metapackages that should not be removed:

# blacklist of packages that should never be removed
ubuntu-standard
ubuntu-minimal
ubuntu-desktop
kubuntu-desktop
xubuntu-desktop
lubuntu-desktop

Tags: saucy

Related branches

tags: added: saucy
Changed in ubuntu-release-upgrader (Ubuntu):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Brian Murray (brian-murray)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-release-upgrader - 1:0.208

---------------
ubuntu-release-upgrader (1:0.208) trusty; urgency=low

  [ Brian Murray ]
  * Synchronize the list of metapackages used in the code. LP: #1225016.
  * Properly display error messages encountered by DistUpgradeFetcherCore.
    (LP: #1241660)
  * DistUpgrade/DistUpgradeCache.py: Do not initialize the cache until we know
    it is unlocked. (LP: #1214186)
 -- Brian Murray <email address hidden> Fri, 25 Oct 2013 09:17:56 -0700

Changed in ubuntu-release-upgrader (Ubuntu):
status: In Progress → Fix Released
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.