Bug#362524: x11-common: needs to conflict with packages installing to /usr/X11R6/bin due to moving of /usr/bin/X11
Steve Langasek <vorlon@debian.org> writes:
> Package: x11-common
> Version: 1:7.0.10
> Severity: serious
> The xorg 7 x11-common package has an undeclared conflict with all
> packages installing binaries in /usr/X11R6/bin: since /usr/X11R6/bin is
> only included in the system path via the /usr/bin/X11 symlink which no
> longer points there, and since many packages reference the
> /usr/X11R6/bin path internally for accessing binaries which are no
> longer physically located there, partial transitions of this directory
> are not possible and conflicts are needed to ensure a consistent system.
One question I have on this: That location is not always but almost
always due to imake, not due to any conscious decision by the package. If
the packages are rebuilt with the latest X.org 7 imake, will that imake
default to the new, correct FHS paths? I realize that doesn't mean one
can just binNMU since generally packaging files will also have to be
updated, but it would make the transition a lot easier.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: