ubiquity in xenial-updates depends on console-setup in xenial-proposed

Bug #1731526 reported by Steve Langasek on 2017-11-10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Steve Langasek

Bug Description

[SRU Justification]
Regression in installability of ubiquity package from xenial-updates; it currently depends on console-setup from xenial-proposed.

[Test case]
1. Attempt to install the ubiquity package without enabling -proposed.
2. Confirm that this fails to install with a dependency error.
3. Enable -proposed.
4. Attempt to install the ubiquity package.
5. Confirm that the package installs without pulling in a newer version of console-setup from -proposed.

[Regression potential]
As we are temporarily rolling back the bundled console-setup version in ubiquity, a future SRU of ubiquity may pull this back in. We need to make sure the underlying bug is addressed so that the console-setup SRU can proceed.

Steve Langasek (vorlon) on 2017-11-10
Changed in ubiquity (Ubuntu):
status: New → Invalid
Changed in ubiquity (Ubuntu Xenial):
status: New → In Progress
assignee: nobody → Steve Langasek (vorlon)
importance: Undecided → High

Hello Steve, or anyone else affected,

Accepted ubiquity into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ubiquity/ 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 on 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-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. 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/PerformingSRUVerification . Thank you in advance!

tags: added: regression-update
Changed in ubiquity (Ubuntu Xenial):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-xenial
Steve Langasek (vorlon) wrote :


# apt install console-setup
# apt install ubiquity
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ubiquity : Depends: console-setup (>= 1.108ubuntu15.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
# echo 'deb [arch=amd64] http://archive.ubuntu.com/ubuntu xenial-proposed main universe' >> /etc/apt/sources.list
# apt update
24 packages can be upgraded. Run 'apt list --upgradable' to see them.
# apt install ubiquity
The following packages will be upgraded:
  libsystemd0 systemd
2 upgraded, 322 newly installed, 0 to remove and 22 not upgraded.
Need to get 78.9 MB/104 MB of archives.
After this operation, 531 MB of additional disk space will be used.
Do you want to continue? [Y/n] ^C

so console-setup is not being upgraded.

tags: added: verification-done-xenial
removed: verification-needed verification-needed-xenial
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity -

ubiquity ( xenial; urgency=medium

  * Revert automatic update of console-setup, which is not released to
    xenial-updates. LP: #1731526.

 -- Steve Langasek <email address hidden> Fri, 10 Nov 2017 10:09:29 -0800

Changed in ubiquity (Ubuntu Xenial):
status: Fix Committed → Fix Released

The verification of the Stable Release Update for ubiquity has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers