[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:
> #include <hallo.h>
> * Steve Langasek [Sun, Apr 16 2006, 01:19:35AM]:
> > To expand on Daniel's closure message:  X11R6 is dead, and this directory
> > needs to be removed so it can be replaced with a compatibility symlink.
> > Otherwise, the transition path gets much uglier as we try to track down
> > one-by-one all the tools that reference /usr/X11R6/bin as an absolute path
> > between now and etch's release.
> > 
> > So if the file in /usr/X11R6/bin comes from an official package, please tell
> > us the package so x11-common can conflict with it.  If it's an unofficial
> 
> 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?

A lot of packages (e.g. gdm) have hardcoded paths.  Personally, I didn't
bother making it a symlink when I did the transition, but it's the
release team's decision to make.



Reply to: