[Bug 902077] Re: lucid->precise upgrade holds back X.org video drivers
Martin Pitt
martin.pitt at ubuntu.com
Fri Dec 9 09:42:41 UTC 2011
So, the reason is that xserver-xorg-video-{nv,v4l} do not exist any
more, and thus it can't get rid of the "xserver-xorg-video-6" provides.
For that we need to explicitly conflict to these two to clean these up
on upgrade. I propose that -nouveau conflicts: -nv, and -vesa Conflicts:
-v4l. Adding them to -video-all also works, but that wouldn't fix the
upgrade for people who removed -video-all and only have a few drivers
installed.
These two extra Conflicts: will fix the upgrade when universe is
enabled. If only main and restricted are enabled, the upgrade still
fails because a bunch of the older drivers went to universe. I still
need to think about/discuss what to do there.
** Also affects: update-manager (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/902077
Title:
lucid->precise upgrade holds back X.org video drivers
Status in “update-manager” package in Ubuntu:
Triaged
Status in “xserver-xorg-video-nouveau” package in Ubuntu:
Triaged
Status in “xserver-xorg-video-vesa” package in Ubuntu:
Triaged
Status in “update-manager” source package in Precise:
Triaged
Status in “xserver-xorg-video-nouveau” source package in Precise:
Triaged
Status in “xserver-xorg-video-vesa” source package in Precise:
Triaged
Bug description:
Upgrading lucid to precise desktop fails:
2011-12-08 06:50:02,921 DEBUG Installing 'xserver-xorg-video-all' (Distro KeepInstalledPkgs rule)
2011-12-08 06:50:02,975 ERROR Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade:
E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
This is probably due to
Package: libdrm-nouveau1a
Conflicts: libdrm-nouveau1
To ease apt's job, this should be something like
Breaks: libdrm-nouveau1
Replaces: libdrm-nouveau1
I'll confirm both the cause and the solution now.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/902077/+subscriptions
More information about the foundations-bugs
mailing list