Re: booststrapping /usr-merged systems

2023-06-11 Thread Timo Röhling
* Luca Boccassi [2023-06-10 19:54]: I would caution to avoid interpreting clarifying questions being asked as dissent. It's good to ask questions and clarify details about corner cases, but I wouldn't automatically write them down as disagreement. At least that's my reading of recent parts of th

Re: booststrapping /usr-merged systems

2023-06-11 Thread Luca Boccassi
On Sun, 11 Jun 2023 at 19:07, Russ Allbery wrote: > > Luca Boccassi writes: > > On Sun, 11 Jun 2023 at 18:06, Russ Allbery wrote: > > >> On the other, related topic, I've also been somewhat confused in this > >> discussion why it seems like there's a long-term goal to not have any > >> Debian pa

Re: booststrapping /usr-merged systems

2023-06-11 Thread Russ Allbery
Luca Boccassi writes: > On Sun, 11 Jun 2023 at 18:06, Russ Allbery wrote: >> On the other, related topic, I've also been somewhat confused in this >> discussion why it seems like there's a long-term goal to not have any >> Debian package ship the /bin and /lib symlinks. I would assume we >> wou

Re: booststrapping /usr-merged systems

2023-06-11 Thread Luca Boccassi
On Sun, 11 Jun 2023 at 18:06, Russ Allbery wrote: > On the other, related topic, I've also been somewhat confused in this > discussion why it seems like there's a long-term goal to not have any > Debian package ship the /bin and /lib symlinks. I would assume we would > keep those symlinks forever

Re: booststrapping /usr-merged systems

2023-06-11 Thread Russ Allbery
Helmut Grohne writes: > Indeed. However, if you actually manage to trigger this, it can be very > surprising. Your hard coded list would also contain /lib32, /libx32 and > /libo32. Then you install some mipsen packages, remove them and wonder > why /libo32 does not go away. piuparts is definitely

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-06-11 Thread Luca Boccassi
On Sun, 11 Jun 2023, 14:32 Jeroen Dekkers, wrote: > On Fri, 09 Jun 2023 22:14:16 +0200, > Helmut Grohne wrote: > > On Fri, Jun 09, 2023 at 02:42:25PM -0500, Richard Laager wrote: > > > Later, whatever replaces /lib64 with a symlink needs to deal with > this, but > > > that's not significantly dif

Re: booststrapping /usr-merged systems (was: Re: DEP 17: Improve support for directory aliasing in dpkg)

2023-06-11 Thread Jeroen Dekkers
On Fri, 09 Jun 2023 22:14:16 +0200, Helmut Grohne wrote: > On Fri, Jun 09, 2023 at 02:42:25PM -0500, Richard Laager wrote: > > Because you want to support non-usr-merged systems, e.g. for derivatives? > > dpkg is used in any different contexts. A very simple example of a > non-merged system would b

Re: multiarch vs. multilib

2023-06-11 Thread nick black
Simon McVittie left as an exercise for the reader: > Sorry, I spend a lot of my work time immersed in this sort of thing and > how it differs between distributions, so I tend to forget that most > developers are able to stick to one distro and don't need to know this! no offense at all, and thanks