[Scottish] Failed RPM dependencies - what to do about 'em?
Paul Millar
paulm at astro.gla.ac.uk
Fri Jun 11 17:18:41 BST 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday 11 June 2004 10:14, TC wrote:
> root at localhost downloads]# rpm -Fvh up2date-3.1.23.2-1.i386.rpm
> error: Failed dependencies:
> up2date = 3.1.23 is needed by (installed)
> up2date-gnome-3.1.23-1
up2date-gnome is the graphical front-end to up2date. You'll need to
upgrade both at the same time. Just put them both on the same command
line. (No, it isn't clear from the docs that that'll work).
(but I've no idea where you might get rhnlib from, either fedora distro
or perhaps fedora-legacy)
Just a word of warning. up2date used to be RedHat's clone of autorpm
(if I've got the chronology the right way around). autorpm keeps your
machine in sync, but originally didn't do any dependency fixing.
Fairly recent versions had ways of guessing the RPM filename from
dependency-name and so could fix certain problems, but it was by no
means fool-proof (and RedHat did have a habit of breaking it).
meta-package managers (apt, yum, ...) build and maintain a database of
these mappings, so they can (in principle) always fix dependencies.
That is provided you don't ask the system to do something that's
impossible ;^)
AFAIK, there's a RPM-port of Debian's apt, and a generic port of
(Mandrake's ?) yum for RedHat platforms (fedora and legacy systems).
I've heard good things about yum, and I image apt will work fine too,
but I can say for sure as I'm now going with Debian (which is very
nice).
HTH,
Paul.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAydtZ/9JwS78PA+kRApKkAJ92efjPmNOq/DVCLLedZ3imUkFk1gCfXoki
fRvu3Be4hqOxd9BH6OK3n1A=
=KTe9
-----END PGP SIGNATURE-----
More information about the Scottish
mailing list