RE: RPM dependency hell


Subject: RE: RPM dependency hell
From: Undernetlinux (SFaulken@undernetlinux.com)
Date: Thu Sep 13 2001 - 17:20:25 MDT


You know, I had the same problem when I selected the home/office install the
first time, (not knowing any better, thinking a compilier was sorta integral
to a unix system) in any case, I just reinstalled using the development
workstation option, and everything is good.

                        --SF

-----Original Message-----
From: Adam Fedor [mailto:fedor@doc.com]
Sent: Thursday, September 13, 2001 4:04 PM
To: yellowdog-general
Subject: RPM dependency hell

I have 2.0 installed and all I wanted was to install the java compiler
(gcc-java), but this doesn't come with 2.0 AFAIK, so I figured I'd just
upgrad the compiler to a new version. It turns out I have to install
something like 14 packages to do this:

binutils-2.11.90.0.25-0a.ppc.rpm glibc-2.2.4-5c.ppc.rpm
cpp-3.0.1-0.ppc.rpm glibc-common-2.2.4-5c.ppc.rpm
gcc-3.0.1-0.ppc.rpm libgcc-3.0.1-0.ppc.rpm
gcc-c++-3.0.1-0.ppc.rpm libgcj-3.0.1-0.ppc.rpm
gcc-g77-3.0.1-0.ppc.rpm libgcj-devel-3.0.1-0.ppc.rpm
gcc-java-3.0.1-0.ppc.rpm libstdc++-3.0.1-0.ppc.rpm
gcc-objc-3.0.1-0.ppc.rpm libstdc++-devel-3.0.1-0.ppc.rpm

But then when I try to do that, there are something like 20 packages
which depend on the old verison of libstdc++

Actually this wouldn't have been much of a problem, since I don't even
want gcc-c++ (heretic that I am) which depends on libstdc++,
unfortunately, gcc-objc (which I want) depends on gcc-c++. Why is that?

And is there anyway out of this dependency hell?

--
Adam Fedor, Digital Optics            | Fudd's law of opposition: Push
fedor@doc.com  http://www.doc.com     | something hard enough, and it
fedor@gnu.org  http://www.gnustep.org | will fall over.



This archive was generated by hypermail 2a24 : Thu Sep 13 2001 - 16:26:48 MDT