← Back to team overview

sslug-teknik team mailing list archive

Re: problem med libbz2.so.0

 

Hvordan installere jeg flere version af den samme pakke på en gang? RPM
siger at der allerede er en nyere version installeret... kan jeg
rpm -ivh --force pakke ?


"Henrik Størner" <henrik@xxxxxxx> skrev i en meddelelse
news:arabf5$610$1@xxxxxxxxxxxx...
> In <ara53n$hvr$1@xxxxxxxxxxxx> "Asbjørn Morell" <atm@xxxxxxxxxxx> writes:
>
> >jeg er ved at installere nogle RPM'er på min Redhat 6.2 Server. Men jeg
får
> >følgende fejl:
>
> >error: failed dependencies:
> >        libbz2.so.0 is needed by chkfontpath-1.7-2
>
> >Jeg har fundet ud af at libbz2.so.0 bliver installeret sammen med pakken
> >bzip2-0.9.5d-1.i386 . Men jeg har allerede en nyere version installeret.
Jeg
> >har så lavet et link fra libbz2.so.0 til libbz2.so.1.0.2 . Men jeg får
> >stadigvæk den samme fejl!
>
> Selv om du laver et symlink, så ændrer det ikke på hvad rpm databasen
> har af oplysninger om libraries på dit system. Og i øvrigt kan du ikke
> generelt gå ud fra at version 1 af et bibliotek er bagud-kompatibelt
> med version 0, så det der symlink er en dårlig ide (normalt ændrer man
> netop versions- nummeret fordi den nye version IKKE er
> bagud-kompatibel).
>
> Så enten skal du oversætte den pakke du prøver at installere med den
> nye version af biblioteket (d.v.s. rebuild'e pakken ud fra
> source-rpm'en), eller også kan du have begge versioner af biblioteket
> installeret på samme tid.
>
> --
> Henrik Storner <henrik@xxxxxxx>
> Hvis du vil have god, pålidelig info om Open Source og Linux, så
> overvej at støtte Linux Weekly News med et abonnement.
>                                    http://lwn.net/Articles/10688/
>
>




Follow ups

References