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

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: