[Bug 902077] Re: lucid->precise upgrade holds back X.org video drivers
Martin Pitt
martin.pitt at ubuntu.com
Fri Dec 9 10:13:07 UTC 2011
Much easier solution: Promote the Breaks: for the old video ABIs to
Conflicts:. That will convince apt to actually remove the old drivers
instead of holding back the whole stack, and it will also do the right
thing in both the main/universe and main-only cases.
-vesa will provide a fallback on machines which actually do use -s3 etc.
infinity | I'd have to re-read the Breaks code, and/or the policy description, but I suspect that Breaks on virtual packages (as opposed to versioned Breaks on real packages) will never really do what you were hoping.
infinity | Cause we'll want to deconfigure the virtual provider, hoping for an upgrade to come along and fix it, and no upgrade will happen.
** No longer affects: xserver-xorg-video-vesa (Ubuntu Precise)
** No longer affects: xserver-xorg-video-vesa (Ubuntu)
** Package changed: xserver-xorg-video-nouveau (Ubuntu Precise) => xorg-
server (Ubuntu Precise)
** No longer affects: update-manager (Ubuntu Precise)
** No longer affects: update-manager (Ubuntu)
--
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 “xorg-server” package in Ubuntu:
Triaged
Status in “xorg-server” 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/xorg-server/+bug/902077/+subscriptions
More information about the foundations-bugs
mailing list