-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 23 October 2001 16:53, David Johnson spouted off about "[newbie] Circular dependancies?": > Here begins my problem: > > When I try to install the Galeon rpm, I get: > > [root@pengo packages]# rpm -i galeon-0.12.1-2mdk.i586.rpm > error: failed dependencies: > GConf >= 1.0.4 is needed by galeon-0.12.1-2mdk > mozilla >= 0.9.4 is needed by galeon-0.12.1-2mdk > > So I went and downloaded the GConf 1.0.4 rpm and attempt to install > that: > > [root@pengo packages]# rpm -i GConf-1.0.4-2mdk.i586.rpm > error: failed dependencies: > libGConf1 = 1.0.4 is needed by GConf-1.0.4-2mdk > libdb-3.2.so is needed by GConf-1.0.4-2mdk > > So I download the libGConf 1.0.4 rpm and when I install it, I get: > > [root@pengo packages]# rpm -i libGConf1-1.0.4-2mdk.i586.rpm > error: failed dependencies: > GConf >= 1.0.4 is needed by libGConf1-1.0.4-2mdk > > Is this my fault for trying to install from the 8.1 RPM's or should I be > able to do this?
Sometimes you need to assume that you are more intelligent than RPM ;-) In this case, you can use the --nodeps option to tell RPM to ignore dependencies. I don't recommend using it when it's not absolutely necessary, but in this case I think it is. Use the --nodeps option to install libGConf first (and also install libdb-3.2, preferably without using the nodeps option unless necessary). Something like this: #rpm -U --nodeps libGConf1-1.0.4-2mdk.i586.rpm Notice also, that I used option -U rather than -i. This way, you ensure that if such a package already exists on your system (unlikely, but possible), you will Upgrade it properly. And if no package exists, then RPM is smart enough to treat the 'U' as an 'i'. I also like to add options 'vh' ('-Uvh') as well, so I get verbose messages from RPM, and I see hash marks (a text-based progress bar) during the upgrade/install. - From there, GConf should be able to install without the nodeps option, and so on. Dave - -- You can't have everything... where would you put it? - -- Steven Wright -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE71fMFA68l26XsZUYRAh6aAKDe8vbR1TXQkpvqJYtaCtJRGU2QZQCfVwYs utAZ2dRGYrz+D+65hv+9LN8= =NTc+ -----END PGP SIGNATURE-----
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com