Hello everybody,
I think I've actually managed to remove Dropline Gnome from (one of) my Slackware box(es). I was prepared to get into extreme difficulties since Dropline installs its packages right on top of a large number of Slackware packages. Looking around here at LQ, the consensus seems to be that if you want to remove Dropline -
don't.
I had Dropline installed since I thought I needed it to get nice fonts, but after some time I've become more and more convinced that it's not worth to have a whole Gnome environment installed just to get nice fonts - I want my system as clean as possible. (Furthermore, the freetype version in the Slackware-current tree is about the same as in Dropline, so you can get the true type fonts anyway.) Another reason I wanted to rid myself of Dropline is that they switched from XFree86 to X.Org, which Slackware hasn't done - if they ever do it - and I really wanted to avoid confusing my system too much.
So I tried to remove Dropline - and of course I ended up in serious troubles. At least it seemed like it. The
shadow package was removed, which is needed to be able to login anywhere - I couldn't even
su! Imagine the troubles before I realized that
Luckily I had made a partition install on this machine, so after some
init and
root options at the boot line (
init=/bin/bash root=/dev/hda5, to be specific (the 5 in /dev/hda5 is of course different on different systems)), I managed to reinstall shadow since I still had the package on another harddrive.
After that I couldn't fire up KDE, so I first tried to reinstall it, but it didn't work anyway. However, when I issued
startkde at the command line, I found out that I had some stale temporary files in /tmp. This was solved by emptying the /tmp dir (except for the .ICE-unix and .X11-unix directories). So now I could launch KDE - nice
Other than these two troubles I've (as yet) only had an issue with gdk, which Mozilla needs. The problem was an unresolved library, which I managed to track down with
ldd. And speaking of this: there
will be a load of broken dependencies by removing Dropline. My friend in this matter was
swaret, which resolved most of the dependencies just perfectly.
Currently (just a few hours later) the system seems to work just fine, but I have as yet to find out which programs I have to install again - but this time I'm gonna do it from the Slackware tree!
BTW, don't blame me if it doesn't work for you - I'm posting this just to let you know that it can be done, not to give a fool proof recipe
Cheers