-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384

Helmut Grohne dixit:

>I would like to take the opportunity make you aware of a Debian policy
>change #1074014 about merged-/usr. I mentioned your approach in mksh and
>pax and the consensus among discussion participants was that policy
>should not allow for such interpretation. We have six seconds on the
>following diff now:
>
>- To support merged-/usr systems, packages must not install files in both
>- /path and /usr/path. For example, a package must not install both
>- /bin/example and /usr/bin/example.
>+ Since base-files implements mandatory merged-/usr by installing the
>+ aliasing symbolic links, other packages must not install files into
>+ aliased paths such as /bin, /lib, /lib* or /sbin. The package manager is
>+ not prepared to deal with such aliasing and in prohibiting the
>+ installation into aliased locations, we avoid triggering undefined
>+ behaviour. Conversely, packages may assume that /bin, /lib and /sbin are
>+ symlinks at all times and that their files below /usr/bin, /usr/lib and
>+ /usr/sbin are also accessible via their aliased locations.

This is dangerous, and I’d like to officially veto this policy change.

You got your merged /usr already, and to force packages to move their
files WILL break users’ systems. In particular, mksh as /bin/sh is a
supported configuration.

bye,
//mirabilos

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (MirBSD)
Comment: ☃ ЦΤℱ—8 ☕☂☄

iQIcBAEBCQAGBQJmspuTAAoJEHa1NLLpkAfg4cUP/1yEiYQSl+TQBe0WdF4JR0CQ
YLx2v/vAO4WWmUOgvZ4eFhsxQOucaTnWSBA+wq+NsUi7xVP7soOCEVG1CqgEo92W
rIBpqxYUegFGTZUdbSf/Eut5fPCug8JoEuTGUVSVFnij6AoQ8GZtkJldGbOfe3oO
4J7ArKTJ3+8k7VvYYgohxebp7RPpC+KRKk0oNe2iec3csW71eQriiDINV2kRC9ZK
S9cV16Uda8pw6P/u0ioyjYnRiKYBXCJg+HPFuioI4zefsRVfqoLFN0O7WmE99zKJ
sb8JBnvVoA3eUcSPBBfqHIFbhdUO6F8KxXtUyqxZNgKigbHCAzAyUu9qH95pwltZ
7vMVeCM15kfhdWRT5vRYgSYHwryawi2gc22W1gpuAba68FgNnz1O0qaNTY/Lcfdi
zKRDAUDFRWUmpDuPEHFyNZgiRpv6kAEad378FRUv4ESOqEbGKLeJmLIRjdsgPrBl
7L3Yp/eKOC/5O2XPQcBI48cMc9zrREFgDKZXOcer2nUX+xR39/8qRNV5u0DPUUk5
/xseGZhYVah1q8Y2j6sUP1lEm3w62tGq1+fBEFdLKVo6WZtHnpO5ZWIIXMPHs9Sb
j9//r8gdeb7W10qwxZKoTnMPSeQyt8Rn7fzwpPRnA54hXMtjzBcB9dulxrQLyg6l
IAOF5fwerKsRufeCPy8h
=PRWD
-----END PGP SIGNATURE-----

Reply via email to