Build 12.04.2 images with X enablement (lts-quantal) stack
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
livecd-rootfs (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Critical
|
Colin Watson |
Bug Description
[Impact] We have committed to delivering the X enablement stack by default for 12.04.2.
[Test Case] Install system with old images and take a copy of /var/lib/apt/ (primarily extended_states). Install system with new images. Check that the X enablement stack is installed. Get a package management expert from Foundations to compare /var/lib/
[Regression Potential] Aside from any possible X regressions, which I think are principally the responsibility of the (separately SRUed) X changes rather than this one, the main possible source of regressions from this change would be changes in auto-installed states. See below.
For 12.04.2, we need to build desktop images with the X lts-quantal stack in cases where they are already being built with the lts-quantal kernel (i.e. ubuntu, ubuntu-dvd, edubuntu, and edubuntu-dvd). This involves installing xserver-
Unfortunately there is no non-invasive way to do this as far as I've been able to tell, because at present we can't regenerate tasks for stable releases - or, at least, if we do so there's no way to *remove* xserver-xorg and friends from the task. The only way to do this while still using tasks is to install the task and then install xserver-
Thus, with some regret, the only idea I have is to switch the images in question to install metapackages rather than tasks. This carries some risk because it may cause apt to have a different idea of which packages are auto-installed, and thus potentially cause problems for future upgrades. We'll simply need to keep a close eye on the results and make sure any changes in apt's extended states are acceptable.
Changed in livecd-rootfs (Ubuntu): | |
status: | New → Invalid |
Changed in livecd-rootfs (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Colin Watson (cjwatson) |
milestone: | none → ubuntu-12.04.2 |
Hello Colin, or anyone else affected,
Accepted livecd-rootfs into precise-proposed. The package will build now and be available at http:// launchpad. net/ubuntu/ +source/ livecd- rootfs/ 2.65.7 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed. In either case, details of your testing will help us make a better decision.
Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance!