problem installing glibc-2.3.2-4.80.i686, glibc-common-2.3.2-4.80.8.i386.rpm
First I am running rh 8.0. I'm not ready to upgrade my laptop to FC2. I need glibc > 2.3.2 however to use programs such as Firefox 1.0.
So, I have managed to upgrade most of the suite: Code:
# rpm -qa| grep glibc Code:
# rpm -ivh glibc-common-2.3.2-4.80.8.i386.rpm --force --nodeps Code:
# set | grep LC |
why are yiou forcing the install?? if you have a circular dependency then just install them at teh same time, on the same command line. you should have a really good reason for using those RPM options.
|
I don't know how you did it but you have to respect the dependencies:
What you should do ( i did this when i had rh8.0 to install firefox) is: rpm -qa| grep glibc you should see: all packages in the same version: glibc-<version> glibc-common-<verdion> ..... ..... Then you download the new version (3.2) of all the packages you have in 2.95. And you do: rpm -Fhv glibc* USING --force --nodeps in an glibc package is suicide.... It's the single most important library in your system.Even bash uses it. in your case since you made it so far download glibc and glibc-common and install them together with Code:
rpm -Fhv glibc-common-2.3.2-4.80.8.i386.rpm glibc-common-2.3.2-4.80.8.i386.rpm |
Quote:
OK dammit: I tried installing them both on the same line as suggested. Code:
# rpm -Fvh glibc-2.3.2-4.80.8.i686.rpm glibc-common-2.3.2-4.80.8.i386.rpm Quote:
Help? |
well try this:
rpm -Fhv glibc* I'm pretty sure i did it this way. |
Quote:
glibc-debug-2.3.2-4.80.8 installed, so I wonder if this is satisfying the need for glibc-2.3.2-4.80.8? In any case, I haven't encountered any problems yet. I'm going to attempt to install Thunderbird which I believe requires the same glibc version. Still the question remains: How do I get glibc-2.3.2-4.80.8 and glibc-common-2.3.2-4.80.8 installed? Again a query of my glibc rpms gives: Code:
# rpm -qa | grep glibc |
I downloaded glibc-common-2.3.2-4.80.8, glibc-devel-2.3.2-4.80.8 and glibc-2.3.2-4.80.8 all separately. Then followed perfect_circle's advice and typed rpm -Fhv glibc* it all went well and upgraded the glibc. Firefox has installed fine afterwards. Thanks everyone!
|
Same problem, SOLVED!
I have had the same frustrating problem with the circular dependency. Tried just about everything. The solution is what perfect circle has posted.
Do this: rpm -Fhv glibc* And you've got it! |
I am on RHEL4 and am facing a similar problem with the glibc and glibc-common circular dependencies. I have glibc-2.3.4-2.25.i686 and glibc-common-2.3.4-2.25.i386 installed, and I want to downgrade to glibc-2.3.2-95.39.i386 and glibc-common-2.3.2-95.39.i386.
When I ran the rpm -Fvh glibc* in my directory that contained the rpms I want to downgrade to, I get this: warning: glibc-2.3.2-95.39.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e Running the rpm -Fvh glibc* command didn't do anything, as I verified by doing an rpm -qa | grep glibc, it still showed the 2.3.4 versions as installed. I also tried listing out the rpms all on the same line but that output the same warning and did nothing. What else can I try to downgrade these rpms? Laura |
All times are GMT -5. The time now is 11:48 AM. |