Peter da Silva <pe...@taronga.com> writes:

[... insane yum configuration files ...]

> Of all the things that I learned to hate about Red Hat's package
> manager (and Linux package management in general) - most details of
> which time has mercifully blanked - that must be the most trivial.

My luck is less good; one of my clients does hosting and the best option
for doing virtual Linux machines is based on RPM distributions, and best
supports them.

What I hate the most about yum, right now, is the way it can manage to
eat an hour of CPU time on an insanely fast CPU, plus 146MB of memory,
trying to work out what it needs to install for around a hundred
packages.

Except, of course, that I hate the fact that it can do about one thing,
install a package.  If it wasn't already.  Because having anything else,
like reinstall or search or whatever work would be too hard.

Oh, and except for the fact that it randomly ignores signals so that you
can't kill during the hour it spends working without sending SIGKILL.

Once we get to the part that actually /matters/, though, when it is in
the middle of installing packages -- then it listens to SIGINT.  Oh,
yes, it listens.  

Then it dies and craps all over the RPM database because the process was
interrupted.


At least the virtualization thing works so the cleanup from that was
four command, giving me a fresh and working RPM based distribution
installed.

Oh, RPM, how I loath you.  The Debian package manager sucks, BSD ports
suck, Windows Installer in all the SQL riddled glory sucks, but somehow
RPM manages to eclipse them all.

    Daniel
-- 
Digital Infrastructure Solutions -- making IT simple, stable and secure
Phone: 0401 155 707        email: cont...@digital-infrastructure.com.au
                 http://digital-infrastructure.com.au/

Reply via email to