On Sun, 03 Oct 2021 at 16:52:15 -0700, Sean Whitton wrote: > On Mon 27 Sep 2021 at 10:59AM +01, Simon McVittie wrote: > > On Thu, 16 Sep 2021 at 15:35:11 -0700, Sean Whitton wrote: > >> (1) The reason for this, to put it a bit simplistically, is that we > >> don't require apt to perform the upgrade between stable releases in any > >> particular order, right? Or are there other reasons distinct from this > >> one that I'm missing? I think it would be good to state the thing about > >> apt (in better language than mine) in the text. > > > > I think that's the main reason. We have not traditionally mandated > > the use of a special upgrade tool like Ubuntu's do-release-upgrade(8), > > so the upgrade happens in whatever order apt chooses, which can vary > > between machines. > > > > Another reason why I think we want Debian 12 packages to be installable > > onto non-merged-/usr systems is that to be able to do our development work, > > they need to be installable onto testing/unstable systems, which (again) > > means that the upgrade order is undefined. > > Right, we're on the same page then, but would you agree with me that the > resolution should state this justification explicitly?
I hope that <https://salsa.debian.org/debian/tech-ctte/-/merge_requests/4> implements this to your satisfaction. If not, suggestions for better wording welcome - I would prefer not to be the only one writing this document! > > [Reasoning in a previous mail] makes me reluctant to require a special > > upgrade procedure if it is not strictly necessary. > > This is persuasive. What do you think about including it in the text? This is also in <https://salsa.debian.org/debian/tech-ctte/-/merge_requests/4>. > > I'm honestly not sure which of these is "the" reason why I'm recommending > > the conservative approach. Some combination of your second and third > > points, I suppose? > > Based on what you say above I think it's the second and third, indeed. > If we add to the text the things I'm suggesting we add, I think this > sort of query about our motivations will not arise in the minds of > readers. Does <https://salsa.debian.org/debian/tech-ctte/-/merge_requests/4> cover this? If not, please suggest something that would. Thanks, smcv