Help!

crossgrading RPM packages


Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> PRM - Partner Relationship Management RSS
Next:  RPM without Makefiles  
Author Message
Joseph Millman
External


Since: Jun 26, 2006
Posts: 2



PostPosted: Mon Jun 26, 2006 12:43 pm    Post subject: crossgrading RPM packages
Archived from groups: linux>redhat>rpm, others (more info?)

I have an ES4 server that I would rather not rebuild that has the correct
glibc revision, just the wrong architecture revision (eg, i386 instead of
i686).

I have tried `rpm -ivh --replacepkgs glibc-2.3.4-2.i686.rpm` but, am met
with the error 'glibc < 2.3.4 conflicts with glibc-common-2.3.4-2.i386'.

I have tried the --nodeps flag, and return errors about conflicts with
another package (glibc-2.3.2-95.33).

I have also pondered removing the existing glibc package, but given the
number of things that rely on it, I'm a bit hesitant to do that, even while
in single-user.

is there an easy way to crossgrade the i386 packages to i686, or am I better
off upgrading (to i686) the packages in question from a later version of
ES4?

I have already performed an upgrade from ES3.x to ES4.0 in the hopes that it
would realise that the CPU was an i686 class, and apparently it didn't.
Back to top
Lenard
External


Since: Mar 13, 2005
Posts: 228



PostPosted: Mon Jun 26, 2006 10:51 pm    Post subject: Re: crossgrading RPM packages [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Joseph Millman wrote:

> I have an ES4 server that I would rather not rebuild that has the correct
> glibc revision, just the wrong architecture revision (eg, i386 instead of
> i686).
>
> I have tried `rpm -ivh --replacepkgs glibc-2.3.4-2.i686.rpm` but, am met
> with the error 'glibc < 2.3.4 conflicts with glibc-common-2.3.4-2.i386'.
>
> I have tried the --nodeps flag, and return errors about conflicts with
> another package (glibc-2.3.2-95.33).

Use the force switch (in this case) instead.

Remove the glibc-2.3.2-95.33 and install the compat-glibc-2.3.2-95.30
package in it's place.


--
"A personal computer is called a personal computer because it's yours,
Anything that runs on that computer, you should have control over."
Andrew Moss, Microsoft's senior director of technical policy, 2005
Back to top
Joseph Millman
External


Since: Jun 26, 2006
Posts: 2



PostPosted: Mon Jun 26, 2006 10:51 pm    Post subject: Re: crossgrading RPM packages [Login to view extended thread Info.]
Archived from groups: linux>redhat>rpm (more info?)

"Lenard" <Lenard.TakeThisOut@127.0.0.1> wrote in message
news:ExZng.56823$Lm5.2387@newssvr12.news.prodigy.com...

> Use the force switch (in this case) instead.
>
> Remove the glibc-2.3.2-95.33 and install the compat-glibc-2.3.2-95.30
> package in it's place.

actually, a bit after after posting I tried `rpm -Uvh --replacepkgs
glibc-2.3.4-2.i686.rpm` on a whim and it worked. finished crossgrading a few
other packages and the server was running a bit faster when I rebooted into
multi-user.

> --
> "A personal computer is called a personal computer because it's yours,
> Anything that runs on that computer, you should have control over."
> Andrew Moss, Microsoft's senior director of technical policy, 2005
Back to top
Display posts from previous:   
Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> PRM - Partner Relationship Management All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum