[Bioclusters] how are the Redhat product changes affecting existing and future plans?
Tim Cutts
bioclusters@bioinformatics.org
Fri, 7 Nov 2003 08:57:07 +0000
On 06-Nov-03, Matt Temple wrote:
> I think time will tell how well and if YUM or APT-RPM will
> make it there. up2date, while a big improvement on ... uh ...
> nothing, would often choke if I had done any "non-standard"
> installations and claim that package this or that needed to be
> removed when I couldn't even find it. These things are often
> a matter of habit. I got used to rpm. Strangely, there's
> a little lurking thingie that goes off when looking at
> Debian -- sort of like "it's too easy. It must not be taking
> something into account."
Debian's package management system does work extremely well, and I agree
it's hard to shake off the fear. :-) A colleague of mine found a
really nice example of how sensible apt/dpkg is the other week, when he
discovered that when you upgrade a package, the first thing that happens
is that Debian tries to run the pre-rm script for the installed package.
If that fails, rather than abort the upgrade, it runs the pre-rm script
from the *new* package, which it hasn't installed yet, and continues the
installation if that succeeds. That gives the package maintainer a
really simple way of fixing brokenness in existing installed versions of
his/her package; just issue a new package with a pre-rm script which
knows about the problems in the old script, and apt will sort it out.
> I don't want to encourage divisions here. Since I wouldn't like to see
> there to be the One True Linux, I think we'll probably be looking
> at Red Hat, Fedora, Suse, and Debian and (throw in some other
> favorites.) I find that people wind up comfortable and competent
> in the distro they've used most.
Actually, I've probably used Red Hat more than anything else (certainly
on more machines, if not for a longer length of time), but I'm most
comfortable with Debian. I agree it's good to avoid monoculture.
My main concern is that most distributions lack ISV support. I would
like to encourage distributions to do what Platform Computing do, which
is to support a particular kernel/C library version combination,
which is a rather more sensible approach.
Tim
--
Dr Tim Cutts
Informatics Systems Group
Wellcome Trust Sanger Institute, Hinxton, Cambridge, CB10 1SA, UK