On Fri, May 19, 2023 at 11:38:22AM +0100, Iain Lane wrote: > On Fri, May 19, 2023 at 09:05:28PM +1200, Michael Hudson-Doyle wrote: > > After a few rounds of fixups, this change passed all tests and has now > > migrated to release, so the next round of mantic image builds will be built > > with it. Let me know if you see anything strange in them!
> Really nice, great work. This has been long overdue, glad it finally got > sorted out. > Although the backslash line was one of my favourite lines of code in the > archive and I'll be sad to see it go. :-) > I was reminded of > https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1921862 > When reading this thread. tl;dr is that it's not (was not at the time) > possible to seed new packages post-release because germinate isn't being > run for -updates in the publisher so the newly-seeded packages don't get > Task headers. Would that be any more possible to achieve now? (For > seeding only: *un*seeding is more gnarly, it involves knowing how to > have -updates override release.) The effect of this change is that we're not dependent any longer on the Task: headers in the archive, so I *think* both addition and removal of packages from the seeds will now be honored. However, we're currently invoking germinate with "-d $SUITE" and I think we need to change this to "-d ${SUITE},${SUITE}-updates" (with an added ${SUITE}-proposed when building with PROPOSED=1) to get germinate to look at all the right pockets. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: PGP signature
-- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel