Bug#994388: tech-ctte: More specific advice regarding merged-/usr and implications of #978636
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
Reply to: