/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Dependencies
Fra : Martin Bech


Dato : 01-10-02 18:42

Hej!

Jeg kører en webserver med Redhat 7.3. Den var født med gdlib version
1.8.4, men nu vil jeg gerne bruge version 2.0.1 (ikke rpm-baseret,
kompileret fra source).

Jeg har installeret den, men andre programmer bruger stadig den gamle
gdlib. Hvis jeg forsøger at slette den gamle rpm får jeg denne melding:

# rpm -e gd
error: removing these packages would break dependencies:
gd is needed by mrtg-2.9.17-3
gd = 1.8.4 is needed by gd-devel-1.8.4-4
libgd.so.1.8 is needed by mrtg-2.9.17-3
libgd.so.1.8 is needed by php-4.1.2-7
libgd.so.1.8 is needed by webalizer-2.01_10-1

Hvordan får jeg fx php til at bruge den nye gdlib?

--
Venlig hilsen

Martin Bech
Home Page: http://MartinBech.dk email: Remove XYZ from adress.

 
 
Lars Kongshøj (01-10-2002)
Kommentar
Fra : Lars Kongshøj


Dato : 01-10-02 19:32

Martin Bech wrote:
> Jeg kører en webserver med Redhat 7.3. Den var født med gdlib version
> 1.8.4, men nu vil jeg gerne bruge version 2.0.1 (ikke rpm-baseret,
> kompileret fra source).
> Jeg har installeret den, men andre programmer bruger stadig den gamle
> gdlib. Hvis jeg forsøger at slette den gamle rpm får jeg denne melding:
> # rpm -e gd
> error: removing these packages would break dependencies:
> gd is needed by mrtg-2.9.17-3
> gd = 1.8.4 is needed by gd-devel-1.8.4-4
> libgd.so.1.8 is needed by mrtg-2.9.17-3
> libgd.so.1.8 is needed by php-4.1.2-7
> libgd.so.1.8 is needed by webalizer-2.01_10-1
>
> Hvordan får jeg fx php til at bruge den nye gdlib?

Antageligt ved at geninstallere php fra source. Hvilket ikke
nødvendigvis er trivielt. Kan eksempelvis kræve sideløbende
geninstallation af apache - fra source.

Det kan være andre har bedre forslag.

--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php

Byrial Jensen (06-10-2002)
Kommentar
Fra : Byrial Jensen


Dato : 06-10-02 07:57

Martin Bech <bechX@iY.amZ> skrev:
> Hej!
>
> Jeg kører en webserver med Redhat 7.3. Den var født med gdlib version
> 1.8.4, men nu vil jeg gerne bruge version 2.0.1 (ikke rpm-baseret,
> kompileret fra source).
>
> Jeg har installeret den, men andre programmer bruger stadig den gamle
> gdlib.

Det gør ikke noget. Der kan godt være flere versioner af et
bibliotek installeret side om side uden problemer af den grund når
det første tal i versionsnummeret er forskelligt.

> Hvis jeg forsøger at slette den gamle rpm får jeg denne melding:
>
> # rpm -e gd
> error: removing these packages would break dependencies:
> gd is needed by mrtg-2.9.17-3
> gd = 1.8.4 is needed by gd-devel-1.8.4-4
> libgd.so.1.8 is needed by mrtg-2.9.17-3
> libgd.so.1.8 is needed by php-4.1.2-7
> libgd.so.1.8 is needed by webalizer-2.01_10-1
>
> Hvordan får jeg fx php til at bruge den nye gdlib?

Det kan du ikke uden at genoversætte den.

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408866
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste