Le samedi, 23 février 2019, 12.12:13 h CET Niko Tyni a écrit : > > * B: The desireable solution at the time of bullseye is `hard`; both > > directory schemes should be allowed, and packages can be built on hosts > > with either classical or "merged-`/usr`" directory schemes. > > Isn't this the 'middle' option above rather than 'hard'?
Actually, it's both. The only difference between 'middle' and 'hard' is that in 'middle', _official_ packages can be built on either directory schemes, where in 'hard', they are only built on "merged-`/usr`" directory schemes. The distinction I was trying to make in the table is the following: * on which directory scheme Debian would build its "official" packages on (columns 5 & 6) ; 'weak' is "classical directory scheme", 'middle' is "both", 'hard' is "merged-/usr". * whether .debs built on A can break on B (columns 7 & 8). All of 'weak', 'middle' and 'hard' long-term statuses allow .debs to be built from either directory scheme and be installed on either without constraints > FWIW I think I'm OK with recommending 'middle' but 'hard' seems over > the top. Ideally there should be no difference in building on merged > /usr hosts vs. classical ones. I concur with your ideal. I'll add this option on the ballot. > As for buster and overriding the debootstrap maintainers on the default: > > I think being able to do local builds that work on other Debian > systems with minimal fuss (no chroots etc.) is a desirable property > but not an absolute requirement. I'd certainly love to see all the > 'paths_vary_due_to_usrmerge' issues fixed for buster [1]. I concur. Cheers, OdyX
signature.asc
Description: This is a digitally signed message part.