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

Bug#362885: x11-common: unable to upgrade, rmdir: /usr/X11R6/bin: Directory not empty



On Sun, Apr 16, 2006 at 01:18:44PM +0200, Eduard Bloch wrote:
> It was not from an official package. And it was a symlink, so dealing
> with it is a bit more complicated. Anyhow, I wonder what exactly do we
> win by trying to remove this directory. What is the problem with just
> letting where it is and allow it to rot untill the last package having
> files there is removed. This is the strategy used by dpkg since ages,
> why should we try to nuke that directory, just for cosmetics reasons?

There are an indeterminate number of packages which have hard-coded paths
referencing binaries via /usr/X11R6/bin.  There are also some which
reference binaries via /usr/bin/X11.  We can either hunt down all hard-coded
references to /usr/X11R6/bin one-by-one and hope that we find them all
before release, or we can force all packages that install to /usr/X11R6/bin
to move together to /usr/bin and make /usr/X11R6/bin a compatibility
symlink.

Or we can stick our heads in the sand and release etch with a bunch of very
irritating bugs that will bite everyone later.

If you ask me, I think it's better to keep the vast majority of irritating
bugs confined to unstable, and only make users of stable deal with the
single issue of moving their files out of /usr/X11R6/bin; which is why I
asked David to implement this transition when it became clear that things
were breaking because of the move to /usr/bin.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature


Reply to: