Re: tech-ctte: more on merged-/usr

2022-07-22 Thread Sean Whitton
Hello, On Fri 22 Jul 2022 at 09:31am -06, Sam Hartman wrote: > I respectfully disagree with Helmut who is pushing for an acceptable > technical solution to be on the table before considering acting. > As others have pointed out, it's actually hard to come up with the > energy to improve and refin

Re: tech-ctte: more on merged-/usr

2022-07-22 Thread Luca Boccassi
On Fri, 2022-07-22 at 09:31 -0600, Sam Hartman wrote: > > > > > > "Matthew" == Matthew Vernon writes: > > Matthew> While it's understandable, I am saddened and a bit > worried > Matthew> by the "it's too much hassle to fix dpkg's usr-merge > Matthew> support, let's not bother" message

Re: tech-ctte: more on merged-/usr

2022-07-22 Thread Sam Hartman
> "Matthew" == Matthew Vernon writes: Matthew> While it's understandable, I am saddened and a bit worried Matthew> by the "it's too much hassle to fix dpkg's usr-merge Matthew> support, let's not bother" message I seem to be getting Matthew> from these threads. I agree with y

Re: tech-ctte: more on merged-/usr

2022-07-22 Thread Matthew Vernon
Hi, Not quite sure where in the relevant threads to put this concern, but. On 17/07/2022 14:21, Luca Boccassi wrote: On Sun, 2022-07-17 at 11:34 +0100, Simon McVittie wrote: On Sun, 17 Jul 2022 at 00:56:14 +0100, Luca Boccassi wrote: The patch from user uau that the dpkg maintainer rejected

Re: tech-ctte: more on merged-/usr

2022-07-21 Thread Luca Boccassi
On Tue, 2022-07-19 at 13:42 +0100, Luca Boccassi wrote: > On Tue, 2022-07-19 at 13:03 +0100, Simon McVittie wrote: > > On Sun, 17 Jul 2022 at 14:21:30 +0100, Luca Boccassi wrote: > > > By keeping > > > the buildds in umerged-usr state for Bookworm, and switching them as > > > soon as it is released

Re: tech-ctte: more on merged-/usr

2022-07-19 Thread Luca Boccassi
On Tue, 2022-07-19 at 13:42 +0100, Luca Boccassi wrote: > On Tue, 2022-07-19 at 13:03 +0100, Simon McVittie wrote: > > On Sun, 17 Jul 2022 at 14:21:30 +0100, Luca Boccassi wrote: > > > So the reasoning behind adding the override to debootstrap in -- > > > variant=buildd mode is twofold. > > > > >

Re: tech-ctte: more on merged-/usr

2022-07-19 Thread Luca Boccassi
On Tue, 2022-07-19 at 13:49 +0100, Simon McVittie wrote: > On Tue, 19 Jul 2022 at 13:42:21 +0100, Luca Boccassi wrote: > > And before release day, there's no such thing as a bookworm buildd, > > right? Everything is built in unstable? > > As far as I know, bookworm buildd chroots already exist, an

Re: tech-ctte: more on merged-/usr

2022-07-19 Thread Simon McVittie
On Tue, 19 Jul 2022 at 13:42:21 +0100, Luca Boccassi wrote: > And before release day, there's no such thing as a bookworm buildd, > right? Everything is built in unstable? As far as I know, bookworm buildd chroots already exist, and are used for uploads to testing-proposed-updates and bookworm-sec

Re: tech-ctte: more on merged-/usr

2022-07-19 Thread Luca Boccassi
On Tue, 2022-07-19 at 13:03 +0100, Simon McVittie wrote: > On Sun, 17 Jul 2022 at 14:21:30 +0100, Luca Boccassi wrote: > > So the reasoning behind adding the override to debootstrap in -- > > variant=buildd mode is twofold. > > > > From a very practical perspective, it means it's supereasy to allo

Re: tech-ctte: more on merged-/usr

2022-07-19 Thread Simon McVittie
On Sun, 17 Jul 2022 at 14:21:30 +0100, Luca Boccassi wrote: > So the reasoning behind adding the override to debootstrap in -- > variant=buildd mode is twofold. > > From a very practical perspective, it means it's supereasy to allow all > those builds and tools you mentioned to run in unmerged-usr

Re: tech-ctte: more on merged-/usr

2022-07-19 Thread Luca Boccassi
On Sun, 2022-07-17 at 14:21 +0100, Luca Boccassi wrote: > On Sun, 2022-07-17 at 11:34 +0100, Simon McVittie wrote: > > On Sun, 17 Jul 2022 at 00:56:14 +0100, Luca Boccassi wrote: > > > Piuparts has been enhanced with a new test case that covers the > > > moratorium on moving files manually between

Re: tech-ctte: more on merged-/usr

2022-07-19 Thread Simon McVittie
On Mon, 18 Jul 2022 at 13:03:36 -0700, Tianon Gravi wrote: > Hopefully I'm not too OT (please feel free to tell me if so! [1] would > be an appropriate place to continue with more discussion on the topic) > but another angle to this is the container images. > > [1]: > https://github.com/debuerreo

Re: tech-ctte: more on merged-/usr

2022-07-18 Thread Luca Boccassi
On Mon, 2022-07-18 at 13:03 -0700, Tianon Gravi wrote: > On Sun, 17 Jul 2022 at 06:21, Luca Boccassi wrote: > > That's because we will do all builds on unmerged-usr, until we are > > sure > > everything is switched over (and the autopkgtest/piuparts can also > > be > > turned over) in Bookworm+1,

Re: tech-ctte: more on merged-/usr

2022-07-17 Thread Luca Boccassi
On Sun, 2022-07-17 at 14:12 +0100, Simon McVittie wrote: > On Sun, 17 Jul 2022 at 11:34:36 +0100, Simon McVittie wrote: > > On Sun, 17 Jul 2022 at 00:56:14 +0100, Luca Boccassi wrote: > [some discussion of the transition to merged /usr] > > Please note that #994388 has been closed and archived, an

Re: tech-ctte: more on merged-/usr

2022-07-17 Thread Luca Boccassi
On Sun, 2022-07-17 at 11:34 +0100, Simon McVittie wrote: > On Sun, 17 Jul 2022 at 00:56:14 +0100, Luca Boccassi wrote: > > Piuparts has been enhanced with a new test case that covers the > > moratorium on moving files manually between their location in the > > root > > directories and /usr. > > Th

Re: tech-ctte: more on merged-/usr

2022-07-17 Thread Simon McVittie
On Sun, 17 Jul 2022 at 11:34:36 +0100, Simon McVittie wrote: > I personally agree that buildds should stay unmerged-/usr until the known > bugs that would be triggered by merged-/usr buildds have been raised to > RC severity, though. #992645 is a typical example. I'll try to have a look > at those

Re: tech-ctte: more on merged-/usr

2022-07-17 Thread Simon McVittie
On Sun, 17 Jul 2022 at 11:34:36 +0100, Simon McVittie wrote: > On Sun, 17 Jul 2022 at 00:56:14 +0100, Luca Boccassi wrote: [some discussion of the transition to merged /usr] Please note that #994388 has been closed and archived, and does not accept new messages, so I've removed it from Cc. If you

Re: tech-ctte: more on merged-/usr

2022-07-17 Thread Simon McVittie
On Sun, 17 Jul 2022 at 00:56:14 +0100, Luca Boccassi wrote: > Piuparts has been enhanced with a new test case that covers the > moratorium on moving files manually between their location in the root > directories and /usr. Thanks for doing this, it will help a lot. > A MR is pending for debootstr