Unable to upgrade to 11.04 when both ubuntu-desktop and xubuntu-desktop are installed: conflict on notification-daemon

Bug #775411 reported by Neil
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
Fix Released
Medium
Unassigned
Natty
Fix Released
Medium
Unassigned
xubuntu-meta (Ubuntu)
Confirmed
Medium
Unassigned
Natty
Invalid
Undecided
Unassigned

Bug Description

1. use maverick and install both ubuntu-desktop and xubuntu-desktop
2. run "update-manager" and upgrade to natty
3. verify that it fails to calculate a upgrade option
4. run "update-manager --proposed
5. verfy that the upgrade can be done this time

Binary package hint: update-manager

I get a message saying unable to calculate upgrade.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: update-manager 1:0.142.23
ProcVersionSignature: Ubuntu 2.6.35-28.50-generic 2.6.35.11
Uname: Linux 2.6.35-28-generic i686
NonfreeKernelModules: wl
Architecture: i386
Date: Mon May 2 16:22:59 2011
InstallationMedia: Xubuntu 10.10 "Maverick Meerkat" - Release i386 (20101008.1)
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: update-manager

Revision history for this message
Neil (neildhar) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. Could you please add the log files from '/var/log/dist-upgrade/' to this bug report as separate attachments? Thanks in advance.

Changed in update-manager (Ubuntu):
status: New → Incomplete
Revision history for this message
Neil (neildhar) wrote :
Revision history for this message
Neil (neildhar) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks. could you please add the file /var/lib/dpkg/status

summary: - Unable to upgrade to 11.04
+ Unable to upgrade to 11.04 when both ubuntu-desktop and xubuntu-desktop
+ are installed: conflict on notification-daemon
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

I think I sorted it out.

The problem is that the meta packages ubuntu-desktop and xubuntu-desktop are both installed.
ubuntu-desktop depends on notify-osd which provides notification-daemon.
xubuntu-desktop depends on xfce4-notifyd which both provides and conflicts with notification-daemon.
and finally there is a PostUpgradeRemove rule in update-manager that removes notification-daemon for xubuntu-desktop hence preventing ubuntu-desktop to upgrade.

If xubuntu-desktop is your main desktop environment you can remove notify-osd before upgrading
If ubuntu-desktop is your main desktop environment removing xubuntu-desktop should fix it, but in this case be careful to the packages that will be removed before accepting the upgrade.

I'm setting to triage/medium and adding a task for xubuntu-meta.

Changed in update-manager (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
Changed in xubuntu-meta (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Michael Vogt (mvo)
Changed in update-manager (Ubuntu Natty):
status: New → In Progress
importance: Undecided → Medium
Changed in update-manager (Ubuntu):
status: Triaged → In Progress
Michael Vogt (mvo)
Changed in update-manager (Ubuntu):
status: In Progress → Fix Released
description: updated
description: updated
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted update-manager into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in update-manager (Ubuntu Natty):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Neil (neildhar) wrote :

Running "sudo apt-get autoremove notify-osd" before updating did the trick. I am now running Natty. Thank You so much

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

SRU verification for Natty:
I have reproduced the problem with update-manager 1:0.150 in natty and have verified that the version of update-manager 1:0.150.2 in -proposed fixes the issue and the user can proceed with the upgrade.

Marking as verification-done

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
update-manager (1:0.150.2) natty-proposed; urgency=low

  * debian/control:
    - point to "natty" branch
  * DistUpgrade/DistUpgrade.cfg:
    - remove "kde-plasmoid-cwp" early as it will break upgrades
      later (LP: #773022)
  * DistUpgrade/DistUpgradeCache.py:
    - do not fail if not all meta-package can not be upgraded, packages
      like ubuntu-desktop and xubuntu-desktop have implicit conflicts
      LP: #775411

update-manager (1:0.150.1) natty-proposed; urgency=low

  [ Brian Murray ]
  * DistUpgrade/DistUpgradeApport.py:
    - do not report zero size attachments (LP: #772052)
  * DistUpgrade/DistUpgrade.cfg:
    - enable apport for distribution upgrades (LP: #772913)
  * DistUpgrade/DistUpgradeController.py:
    - use service to start apport

  [ Michael Vogt ]
  * DistUpgrade/DistUpgrade.cfg:
    - Remove 'dontzap' from kubuntu-desktops rules (LP: #769680).
      This fixes a upgrade issue when a old package is leftover
 -- Michael Vogt <email address hidden> Mon, 02 May 2011 09:52:35 +0200

Changed in update-manager (Ubuntu Natty):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xubuntu-meta (Ubuntu Natty):
status: New → Confirmed
dino99 (9d9)
Changed in xubuntu-meta (Ubuntu Natty):
status: Confirmed → Invalid
tags: removed: maverick
Changed in xubuntu-meta (Ubuntu):
status: Triaged → Incomplete
tags: added: precise
Changed in xubuntu-meta (Ubuntu):
status: Incomplete → Opinion
status: Opinion → Confirmed
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.