On 01/19/2018 08:22 AM, Eli Schwartz wrote: > On 01/19/2018 06:49 AM, Allan McRae wrote: >> The --root option was widely misunderstood, and is now replaced by >> --sysroot. >> >> Signed-off-by: Allan McRae <[email protected]> >> --- >> >> The idea of --sysroot was to provide something that --root never quite >> did. Is there any reason to keep --root? > > pacstrap breaks if you try to replace --root with --sysroot, since the > --sysroot does not yet exist and does not have a pacman.conf. > > We could prepare the newroot by copying /etc/pacman.conf and > /etc/pacman.d/mirrorlist within pacstrap, but this means if the > pacman.conf differs from whatever the latest version of pacman has, it > will be installed as a pacnew. > > Other than that, I cannot think of any reason anyone would wish to use > --root.
And of course agregory pointed out that now that we also have pacman-conf we can generate a config and copy it to $newroot/tmp I say we deprecate --root as fast as possible then. It's basically a bug that it doesn't behave like --sysroot already, and IIRC we are only using --sysroot instead of "fixing" --root, is in order to avoid surprising people who are by now used to the behavior of --root. -- Eli Schwartz Bug Wrangler and Trusted User
signature.asc
Description: OpenPGP digital signature
