I Give Up.
Jan. 26th, 2004 11:44 amI went back to RedHat. Why?
Because Debian sucked worse than Gentoo. I cannot freakin' believe some of the bizarre "package dependencies" in Debian. I can't uninstall Nautilus without unstalling Gnome. Okay, I understand some people make a religion out of Nautilus, so I might have been able to live with that. But then apt wouldn't let me remove mkisofs without deleting Gnome.
What. The. Fuck, Over?
Mkisofs is a program for converting a directory tree into an image suitable for burning onto a CD. Apparently, it's packaged with cdrecord, which has a Nautilus helper, which cannot be uninstalled without breaking Nautilus, which in turn (so the logic goes) cannot be uninstalled without breaking Gnome. So the entire desktop manager gets ripped out.
It's a freakin' command line program with NO dependencies, Debian's assertion to the contrary. I CAN remove it from Redhat, but not from Debian?
Because Debian sucked worse than Gentoo. I cannot freakin' believe some of the bizarre "package dependencies" in Debian. I can't uninstall Nautilus without unstalling Gnome. Okay, I understand some people make a religion out of Nautilus, so I might have been able to live with that. But then apt wouldn't let me remove mkisofs without deleting Gnome.
What. The. Fuck, Over?
Mkisofs is a program for converting a directory tree into an image suitable for burning onto a CD. Apparently, it's packaged with cdrecord, which has a Nautilus helper, which cannot be uninstalled without breaking Nautilus, which in turn (so the logic goes) cannot be uninstalled without breaking Gnome. So the entire desktop manager gets ripped out.
It's a freakin' command line program with NO dependencies, Debian's assertion to the contrary. I CAN remove it from Redhat, but not from Debian?
no subject
Date: 2004-01-26 08:17 pm (UTC)Having never installed KDE or GNOME, I've never had this problem.
I suspect it's GNOME-specific...
no subject
Date: 2004-01-26 08:30 pm (UTC)no subject
Date: 2004-01-26 08:36 pm (UTC)I agree that Debian's dependencies are whack, though. That's a big part of why I moved to Gentoo. Of course, I don't mind running a fairly maximal system on my machines with local UIs - having software installed which I don't use doesn't bother me. On a smaller system like your laptop, it probably would. I don't know what I'd do with a system like that today - probably use Debian, as before. I can't stand the (lack of) package management on distributions like Red Hat and SuSE.
no subject
Date: 2004-01-26 08:31 pm (UTC)no subject
Date: 2004-01-26 08:52 pm (UTC)no subject
Date: 2004-01-26 08:58 pm (UTC)no subject
Date: 2004-01-26 09:00 pm (UTC)Also suggest SUSE instead of Red Hat. RH is headed in the direction of user-surly with respect to support issues at warp one zillion... SUSE/Novell aims to take over the desktop for its own, and thus won't have such issues. We (Celestial) are using SUSE 9.0 PRO with good results.... only complaint I have currently is that YAST2 won't let you unselect kernel-source when doing an online update, and even at T-1 speeds 35MB takes a while.... but once you've got it down, everything Just Works.
I tried that...
Date: 2004-01-28 04:21 pm (UTC)Got an annoyingly sarcastic response from the guy who maintains gnome-core. Here, I'll reproduce part of it:
GNOME meta-packages are not about having what everyone prefers, it's
about having a sensible default. Nautilus is, like it or not, the
default. Most GNOME developers and users will tell you GNOME isn't
really GNOME without Nautilus, it's in fact a major component of this
software collection.
Why don't you suggest that I drop gedit too, as we have vim and emacs;
or gnome-terminal (xterm or rxvt are less resource intensive), or
metacity | sawfish, as windowmaker also works with GNOME? gnome-applets
isn't strictly needed either, none of the applets included in ther are
required to run GNOME. Bug Buddy? You can use mozilla or lynx
directly to file bugs. Eog? Ditch the crap, we've had Gqview for ages!
Yelp isn't required either, most of us don't ever look at the GNOME help
documents anyway... and better not talk about the utility of
gnome-icon-theme.
Am I alone in thinking that if a package is listed in 'depends', it should actually be a dependency?
Feh. Maybe I ought to look at gentoo.
Shalon Wood
Re: I tried that...
Date: 2004-01-30 06:17 am (UTC)Nothing too radical, and it seems to be nice and stable.
no subject
Date: 2004-01-26 08:29 pm (UTC)Oh well, at least their reinstaller/rescue process works pretty reliably as it turns out.
I'm going to give Xandros a few more weeks of settling-in time, but I fear that this ends, inevitably, with me breaking down and buying RHEL WS.
no subject
Date: 2004-01-27 02:29 am (UTC)no subject
Date: 2004-01-27 02:30 am (UTC)no subject
Date: 2004-01-27 03:21 am (UTC)But, to each his own. Choice of Linux distribution is like choice of editors (vi forever!). Pick the one you're most comfortable with.
And here I come, straight out of left field...
Date: 2004-01-28 12:37 pm (UTC)Oddly, I never have any of these problems I'm hearing here, uninstalling or re-installing anything. Mind you, SlackWare packages tend to come in dead-last for speed of release, but once they're released, they sure seem to puzzle-piece into an existing system quite nicely, and puzzle-piece out decently, prefering to leave cruft behind than break anything, unlike many other package management systems I keep seeing.
Then again, their idea of package management is simplistic, even simpler than .rpm's in many ways, being nothing more than a tarball with a seperate file describing installation for the installer, more or less.
I've definatly run into the oddities mentioned though with Debian-based stuff, and all of the source-based installers, while nice for some things, make some really annoying assumptions. Trying to make a Gnome-only install from Sorcerer/Gentoo/any of the source-based systems never worked right. Even making a KDE-only install didn't work quite right, but actually got to the state of usability before I gave up again.
Then again, generally speaking I just want a window manager that gets out of my way. I use Mozilla, OpenOffice.org, GIMP, etc, and the most I want the 'window manager' to provide is a calculator and notepad-equivilant. Spreadsheets, word processing, anything else? No thanks. That's a seperate program for me, much the same way that I'm very happy with Mozilla being broken up into Firebird and Thunderbird seperately now, so I can decline on Tbird since I use PINE for e-mail, etc.
Re: And here I come, straight out of left field...
Date: 2004-01-30 06:15 am (UTC)And I like metacity; it's a window manager "for grown ups," as it says in the code. It's not *shudder* enlightenment.
no subject
Date: 2004-01-27 03:11 pm (UTC)I've never tried Debian, though I hear my mom likes it. I don't much care for RedHat, but then I was a Slackware distro geek for a long long time and just switched over to SuSE within the last 2 years.
'gnome' is a metapackage
Date: 2004-02-04 02:06 pm (UTC)Gnome is a metapackage: deinstalling the 'gnome' package does *not* deinstall the entirety of gnome, just the metapackage itself.
The gnome metapackage is there for people who just want a standard gnome environment; they 'apt-get install gnome' (or whatever) and the dependencies of the gnome package pull in all the real packages which actually do the grunt work. You can deinstall the gnome package after installing it and you won't notice the difference.
The reason that removing mkisofs results in the gnome metapackge being removed is that gnome depends on gnome-desktop-environment (another meta package) which in turn depends on nautilus-cd-burner, which is a package which actually does do something & depends on mkisofs.
You can have a happy working gnome desktop without ever going near the gnome metapackage. It's not installed on my system at all because I don't need some of the stuff it pulls in: You can install the gnome-core metapackage to get the core gnome stuff withhout the extra cruft.
So there you go: more than you ever wanted to know probably!
cheers, Phil
Re: 'gnome' is a metapackage
Date: 2004-02-28 08:31 am (UTC)apt-get remove nautilus
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
gnome-core nautilus
So the gnome-core does want to get removed
just do it
Date: 2004-03-01 06:02 pm (UTC)this is the way i removed nautilus.
+
boiteatrips