← Back to team overview

sslug-teknik team mailing list archive

Re: problemer med rpm

 

In <20001003212447.A15514@xxxxxxxxxxxxxxx> torben fjerdingstad <tfj@xxxxxxxxxxxxxxx> writes:

># rpm -Uvh gtk+-1.2.8-7.i386.rpm gtk+-devel-1.2.8-7.i386.rpm
>only packages with major numbers <= 3 are supported by this version of RPM
>error: gtk+-1.2.8-7.i386.rpm cannot be installed

Du skal installere den nyeste rpm update, som er frigivet til Red Hat
6.2. Red Hat 7 bruger rpm version 4 - Red Hat 6.2 kommer med rpm
version 3. Database formatet er ændret mellem de to versioner.

Og så er det altid lidt problematisk at mixe binære pakker mellem
forskellige "major" versioner af Red Hat. Som regel er (g)libc
versionen anderledes - selv med den opdaterede udgave af rpm-
programmet kan jeg således ikke installere gtk+ fra Red Hat 7 på min
6.2 installation; det er et forkert glibc, den er linket med.

Så det nemmeste - hvis du vil undgå en fuld upgrade - er nok at hente
source-rpm'en og så oversætte den selv med "rpm --rebuild
pan-x.y.z.src.rpm". Og det kan da godt være, at du også lige skal have
fat i gtk+ source-rpm'en fra Red Hat 7 og oversætte den med din
6.2 udgave af glibc.

-- 
Henrik Storner      | "Crackers thrive on code secrecy. Cockcroaches breed 
<henrik@xxxxxxxxxx> |  in the dark. It's time to let the sunlight in."
                    |  
                    |          Eric S. Raymond, re. the Frontpage backdoor


References