[Bug 1830823] Please test proposed package
Andy Whitcroft
apw at canonical.com
Thu Jun 27 10:20:34 UTC 2019
Hello Robert, or anyone else affected,
Accepted snapd into xenial-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/snapd/2.39.2ubuntu0.2
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, without details of
your testing we will not be able to proceed.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance for helping!
N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-image in Ubuntu.
https://bugs.launchpad.net/bugs/1830823
Title:
Ubuntu image builds broken for powerpc on xenial
Status in livecd-rootfs package in Ubuntu:
Invalid
Status in snapd package in Ubuntu:
Invalid
Status in ubuntu-image package in Ubuntu:
Invalid
Status in livecd-rootfs source package in Xenial:
Fix Committed
Status in snapd source package in Xenial:
Fix Committed
Status in ubuntu-image source package in Xenial:
Won't Fix
Bug description:
[Impact]
Currenty powerpc image builds are failing on xenial. The main reason
is that snapd now provides a powerpc 'empty' dummy package (as the
architecture is not supported) but still ships regular maintainer
scripts that try to do operations on installed files (which are not
present due to the empty package). This basically makes the dummy
snapd powerpc package uninstallable. And since launchpad-buildd pulls
in snapd by default, this breaks any powerpc image builds currently.
Also, besides that, it seems that livecd-rootfs was directly depending
on snapd as well. To save ourselves trouble, let's make that
dependency arch-specific.
[Test Case]
Build test images on powerpc, those should now succeed.
A quick sanity run of snapd on non-powerpc architectures should also
be performed, making sure that the no-change rebuild for those did not
regress.
[Regression Potential]
None. This is only an arch-specific dependency change in livecd-rootfs
and maintainer-script changes in snapd. It is highly unlikely that any
of this could have effect in anything other than powerpc (which is not
supported anyway).
The no-change rebuild of snapd might, as any rebuild, potentially
regress, but the risk is very very low as the previous snapd has been
built and updated recently (so not too many archive changes).
[Original Description]
livecd-rootfs is used to build our Ubuntu images and it depends on ubuntu-image. With ubuntu-image 1.7 being published to xenial-updates the diff
shows that the versioned dependency on snapd was bumped to >= 2.38; which is not satisfiable on powerpc because snapd is not buildable on powerpc with gccgo (vs golang).
This affects xenial cloud image builds.
Original description:
This commit https://git.launchpad.net/livecd-
rootfs/commit/debian/control?h=ubuntu/xenial&id=b8b2e343827adb9020d5b71f232c0361bd72685f
added a depends on ubuntu-image but that package is not available on
xenial for powerpc. So powerpc image builds are failing. :(
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1830823/+subscriptions
More information about the foundations-bugs
mailing list