← Back to team overview

sslug-teknik team mailing list archive

Re: glibc upgrade

 

Too late  :-)

Jeg brugte source RPM'er som Klaus foreslog og afindstallerede glibc.
Derefter installerede jeg den nyere version og nu:

[robert@mercury robert]$ gcc3 --version
3.0.2
[robert@mercury robert]$ rpm -q glibc
glibc-2.2.4-19

Yeah..

Det gik dog ikke helt smertefrit. En masse biblioteker måtte geninstalleres. Bl.a.
XFree86-libs.
Hvorfor ved jeg ikke, men nu ser det ud til at køre uden problemer igen.

Tak for hjælpen

Robert

"Henrik Størner" wrote:

> In <3BD3517F.81800086@xxxxxxxxxxxxxxxxx> Robert Larsen <robert@xxxxxxxxxxxxxxxxx> writes:
>
> >[root@mercury download]# rpm -U gcc3-3.0.1-3.i386.rpm
> >fejl: failed dependencies:
> > binutils >= 2.11.90.0.8-3 is needed by gcc3-3.0.1-3
>
> >Fint nok.
> >[root@mercury download]# rpm -U binutils-2.11.90.0.8-12.i386.rpm
> >fejl: failed dependencies:
> > libc.so.6(GLIBC_2.2.3)   is needed by binutils-2.11.90.0.8-12
>
> Løsningen når du har to pakker der således er indbyrdes afhængige
> er at opgradere begge på een gang. Altså:
>   rpm -Uvh gcc3-whatever.i386.rpm binutils-foo.i386.rpm
>
> >[root@mercury download]# rpm -q glibc-common
> >package glibc-common is not installed
>
> Dette er temmelig skidt; glibc-common og glibc er svære at undvære
> på et system.
>
> >Mit næste skridt vil være at afinstallere glibc.
>
> Lad være med det. Alt afhænger af glibc.
>
> >[root@mercury download]# rpm -e --nodeps --test glibc
> >[root@mercury download]#
>
> >Det ser ikke ud til umiddelbart at ville skabe problemer.
>
> Jo da. Prøv at køre kommandoen uden "--nodeps"
>
> --
> Henrik Storner <henrik@xxxxxxx>



References