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

Bug#362885: closed by David Nusinow <david_nusinow@verizon.net> (Re: Bug#362885: x11-common: unable to upgrade, rmdir: /usr/X11R6/bin: Directory not empty)



#include <hallo.h>
* Vincent Lefevre [Mon, May 15 2006, 11:33:35AM]:
> On 2006-05-15 09:06:33 +0200, Eduard Bloch wrote:
> >  - present a list to the user, saying what the remaining files are and
> >    where they do come from (package names to be easily removed by $user)
> 
> The user can remove these packages. But this is not sufficient,
> as the user could re-add them later. For instance:
> 
> $ ll /usr/X11R6
> total 8
> lrwxrwxrwx 1 root root    8 2006-05-15 04:37:15 bin -> /usr/bin/
> drwxr-xr-x 3 root root 4096 2006-05-04 15:53:51 include/
> drwxr-xr-x 3 root root 4096 2006-05-04 16:01:19 lib/
> # dpkg -i opera_9.0-20060411.6-shared-qt_en_etch_i386.deb
> $ ll /usr/X11R6
> total 8
> lrwxrwxrwx 1 root root    8 2006-05-15 04:37:15 bin -> /usr/bin/
> drwxr-xr-x 3 root root 4096 2006-05-04 15:53:51 include/
> drwxr-xr-x 3 root root 4096 2006-05-04 16:01:19 lib/
> 
> At this point there's no problem. But:
> 
> # dpkg --purge opera
> $ ll /usr/X11R6
> total 8
> drwxr-xr-x 3 root root 4096 2006-05-04 15:53:51 include/
> drwxr-xr-x 3 root root 4096 2006-05-04 16:01:19 lib/
> 
> The symbolic link has disappeared. IMHO, the problem is that x11-common

Indeed. AFAICS that is because the symlink is not part of the x11-common
package and is created on-the-fly. Another reason why the current
solution sucks.

Eduard.



Reply to: