[Bug 1957123] Update Released
Brian Murray
1957123 at bugs.launchpad.net
Tue Feb 1 17:34:25 UTC 2022
The verification of the Stable Release Update for livecd-rootfs has
completed successfully and the package is now being 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.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to livecd-rootfs in Ubuntu.
https://bugs.launchpad.net/bugs/1957123
Title:
livecd-rootfs incorrectly installs core snap as implicit dep of other
base snaps
Status in livecd-rootfs package in Ubuntu:
Fix Released
Status in livecd-rootfs source package in Focal:
Fix Released
Bug description:
[Justification]
The focal and jammy desktop images include a gtk-common-themes snap which uses base: bare. This is obviously supposed to mean the snap has no external dependencies on a particular core snap. Unfortunately, the logic in livecd-rootfs is broken, and when processing the bare snap itself, seeing that it has no base: declared in its own metadata, interprets this as meaning there is an implicit dependency on the core snap and pulls in a whole separate root filesystem pointlessly.
We should:
- fix livecd-rootfs to not look for base snaps of snaps which are themselves type: base
- make it a fatal build error for focal an later to try to build an image that pulls in the core snap, since this is legacy (the Ubuntu 16.04 rootfs should not be used in Ubuntu 20.04 and later images) and it's a bad bug if it does get pulled in.
[Test case]
All daily images should build successfully for all flavors with the updated livecd-rootfs. If this change introduces any build failures, it should be reverted until the underlying problem (seeding a snap that requires 'core' as a base) can be resolved.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1957123/+subscriptions
More information about the foundations-bugs
mailing list