Control: reopen -1 !

[the BTS doesn't accept mail to archived bugs, apologies for the noise]

On Vi, 07 dec 18, 00:25:46, Johannes Schauer wrote:
> On Wed, 28 Nov 2018 16:45:27 +0100 Guillem Jover <guil...@debian.org> wrote:
> > This package defaults to bootstrapping a Debian system with the
> > hackish merged /usr via symlinks, but it provides no way to disable
> > that. It would be nice if it had an option to select either mode
> > explicitly, say some --[no-]whatever option.
> 
> When I started writing mmdebstrap, one of my major motivations was to provide 
> a
> tool that uses as little magic as possible and instead relies on the
> information from the packages themselves for everything. That's also why the
> force-script-chrootless mode is so high on my priority list for mmdebstrap.
> Thus I think it would be best to not enable/disable merged /usr by using
> command line arguments (mmdebstrap tries to use only very few of those) but
> instead by selecting which packages to install -- that is assuming that Debian
> will not switch to merged /usr by default. This brings me to another point:
> right now it seems that building source packages in a merged /usr environment
> is able to create buggy packages that don't work on a non-merged system.
> Additionally, there seems to be no consensus about the why, how and when of
> merged /usr yet. Lastly I only added merged /usr by default because it was the
> default of debootstrap at the time when I implemented the code.
> 
> Given all these arguments, I just disabled merged /usr completely in this
> commit:
> 
> https://gitlab.mister-muffin.de/josch/mmdebstrap/commit/97d273aaf6ada19f4966666ba75d907ee64b0a75
> 
> This seems to be a sensible default for now because it doesn't taint source
> packages built within and it's also the current default of Debian testing and
> debootstrap.
> 
> Since this bug is about allowing to choose whether one wants a system with or
> without merged /usr I will leave this bug report open until a project wide
> decision about it has been made.

Hello,

In the meantime it appears the project wide decision is to go for the 
/usr merged via symlinks approach and the debootstrap default was 
changed, so this report is relevant again.

Please at least provide the means for mmdebstrap users to create a 
merged-via-symlinks /usr layout, even if you consider the default should 
stay as it is.


Thank you,
Andrei
-- 
http://wiki.debian.org/FAQsFromDebianUser

Attachment: signature.asc
Description: PGP signature

Reply via email to