sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #43184
Re: glibc upgrade
On Mon, Oct 22, 2001 at 12:51:43AM +0200, Robert Larsen wrote:
> Udgangspunktet er RedHat 7.0. Min primære grund til at opgradere er: Jeg
> har ikke prøvet det før :-)
> Her er forløbet:
>
> [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
Man boer ikke tage pakker direkte fra Rawhide distributionen (eller en
beta af RH), uden at oversaette dem paa ens eget system. Det goeres ret
nemt, hvis man kan finde en src.rpm fil:
# rpm --rebuild gcc3-3.0.1-3.src.rpm
Derefter ligger de nybyggede pakker i /usr/src/redhat/i386.
> [root@mercury download]# rpm -i glibc-common-2.2.4-18.i386.rpm
> fejl: failed dependencies:
> glibc < 2.2.4 conflicts with glibc-common-2.2.4-18
Det lader til at vaere en begraensning de gode RH folk har sat ind i
RPM'en. Ellers ville den skrive de specifikke versions nummer ud.
Men igen. Du burde ikke have det problem, hvis du selv oversatte gcc
(tror jeg). Jeg har ikke proevet at oversaette pakken paa andet end et
RH7.1 system, men der virker den fint (eller dvs. det var en lidt
aeldere pakke):
[ksm@hjernemadsen ksm]$ rpm -q glibc
glibc-2.2.2-10
[ksm@hjernemadsen ksm]$ rpm -q gcc3
gcc3-3.0-5
[ksm@hjernemadsen ksm]$ rpm -q binutils
binutils-2.11.90.0.8-5
> [root@mercury download]# rpm -e --nodeps --test glibc
> [root@mercury download]#
>
> Det ser ikke ud til umiddelbart at ville skabe problemer. Derefter ville
> jeg så installere glibc-common og glibc.
> Ville denne strategi være god ? Jeg tænker mest på om alt springer i
> luften hvis glibc pludselig ikke findes længere.
Alt hvad der koerer vil fortsaette med det, men nye programmer som skal
startes vil ikke kunne startes pga. den manglende glibc.
--
/-----------------------------------------------------\
| Klaus S. Madsen | "Failure is not an option... |
| ICQ: 45400164 | It comes bundled with your |
| www.hjernemadsen.org | Microsoft products!" |
\-----------------------------------------------------/
Follow ups
References