#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. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]