Thanks - up to you how to solve it of course, but please bear in mind that you'll also need to patch debootstrap - and debootstrap from other distro (say, from Debian build an Ubuntu image) might break as a result
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to init-system-helpers in Ubuntu. https://bugs.launchpad.net/bugs/2027712 Title: Switch from usrmerge to usr-is-merged Status in cloud-images: Confirmed Status in init-system-helpers package in Ubuntu: New Bug description: Last year in Debian we added the 'usr-is-merged' binary package to the 'usrmerge' source package. Its purpose is to be an empty metapackage that simply asserts that the system is usr-merged. This is done via the postinst. Contrary to usrmerge, it doesn't ship any additional code, perform any additional action or have any additional dependencies. In Debian, we have an essential package (init-system-helpers) that depends on usrmerge | usr-is-merged, so that on upgrade for already installed images usrmerge is pulled in and all systems are forcibly merged. But for new images being built, the boostrap (eg: debootstrap) process will instead pull in usr-is-merged, which will save space and reduce the overall code footprint. The problem in Ubuntu is that while usrmerge is in main, usr-is-merged is in universe, so unless the bootstrap tool enables universe for the initial bootstrap phase, usrmerge is always pulled in. Refs: https://packages.ubuntu.com/mantic/usr-is-merged https://packages.ubuntu.com/mantic/usrmerge https://packages.ubuntu.com/mantic/init-system-helpers To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-images/+bug/2027712/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp