Tuesday 8 November 2022

Re: Setting NotAutomatic for hirsute+1-proposed

Steve Langasek wrote on 01/11/2022:
> I have set the flag now for lunar as it came up in discussion with
> Foundations. The question of whether to change this for stable series is
> still open (now with some further series that are stable) but can be
> discussed separately.

I very much welcome this change, but I think we're now missing an easy
way to build (sbuild) packages with -proposed fully enabled. schroots
created by mk-sbuild and sbuild-launchpad-chroot may have -proposed in
sources.list, but that's not going to be used in >= Lunar. On Launchpad
some extra pinning is done to fully enable -proposed [1].

One way to re-enable easy builds with full -proposed could be modifying
sbuild-launchpad-chroot (/etc/schroot/setup.d/90apt-sources) to do the
same pinning that Launchpad does [1]. Once we have a way to sbuild with
-proposed enabled I think enabling NotAutomatic for the stable releases
would be a good idea: other than helping with SRU verification, the
change will keep the -proposed behavior uniform across releases.

Paride

[1]
https://git.launchpad.net/launchpad-buildd/commit/?id=c2ebcb6752af496166a5fffd9df3a4d6df6048ef

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel