Installing circular RPM dependencies

Q I attempted to install Unarchiving the z-file gave no ./configure directory, only the RPM files. Using rpm from a shell revealed a circular dependency in the files. CORE01 fails to install because it depends on CORE02 to CORE08, and CORE02 to CORE08 fail to install because they depend on CORE01. I am running Mandrake Linux 9.1. I ran rpm straight from my home directory where I'd saved the RPM files.

A How were you running the rpm command? If you try to install each file separately, it will fail because, as you have discovered, the RPMs are interdependent. The rpm command is capable of handling this situation, but only if you pass it all the files at once. rpm -Uhv *.rpm will install all the RPMs at the same time. Make sure there are no other RPM files present - it is safest to copy them to their own directory.

Follow us on or Twitter

Username:   Password:
Create Account | About TuxRadar