[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#759492: File conflicts between /bin and /usr/bin



On Mon, 07 Mar 2016 15:56:31 +0100 Ansgar Burchardt <ansgar@debian.org> wrote:

> Though shouldn't this be worded a bit more generic? There are also
> /lib32 vs /usr/lib32 and /lib64 vs /usr/lib64 (and possibly other
> suffixes like libx32).
>
> Also I don't think Policy should require maintainer scripts for the
> implementation of compatibility symlinks. I would prefer an
> implementation-neutral wording that would allow switching to dpkg
> handling these in some declarative way without having to change Policy.

I agree on both counts.

>
>   To support merged-<file>/usr</file> systems, packages must not
>   install files in both <file>{path}</file> and
>   <file>/usr/{path}</file>.
>
>   In case a file gets moved between <file>{path}</file> andÂ
>   <file>/usr/{path}</file> and a compatibility symlinks is needed,
>   the symlink must be managed in such a way that it will not
>   break when, for example, <file>/bin</file> and <file>/usr/bin</file>
>   are the same directory.

Seconded.

Saludos


Reply to: