• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

yast startet nicht mehr wegen libcurl.so.3/ 9.1, 3.3.1

hallo,

wegen eines xine-updates wurde libcurl.so.2 gegen libcurl.so.3 ausgetauscht:

yast startet nicht mehr (ncurses).

libcurl.7.11 (mit libcurl.so.2) lässt sich mit rpm -i natürlich nicht installieren, genausowenig wie sich

curl.7.12 (mit libcurl.so.3) nicht deinstallieren läßt, wegen zweier yast abhängigkeiten.

wie also vorgehen?

deinstallation erzwingen? (wie heisst nochmal der befehl?).
oder gibt es eine bessere methode?
oder gibt es einen befehl zum downgrading bei rpm?

grüße

w.popp
 
http://rpm.pbone.net/index.php3/stat/4/idpl/1696698/com/curl-7.11.0-39.4.i586.rpm.html

Installieren mit
Code:
rpm -ivh curl-7.11.0-39.4.i586.rpm --oldpackage
oder direkt von der CD, ohne YaST, sondern mit rpm von der Kommandozeile. Aber die Abhängigkeiten müssen natürlich auch weg, welche sind das denn?
 
OP
W

wolfgang-popp

Member
hallo,

danke für die hilfe:
antwort von `rpm`:

linux:/ # rpm -ihv curl.7.rpm --oldpackage
Preparing... ########################################### [100%]
file /usr/bin/curl from install of curl-7.11.0-39.4 conflicts with file from package curl-7.12.0-2.1
file /usr/lib/libcurl.la from install of curl-7.11.0-39.4 conflicts with file from package curl-7.12.0-2.1
file /usr/share/man/man1/curl.1.gz from install of curl-7.11.0-39.4 conflicts with file frompackage curl-7.12.0-2.1

BEIM DEINSTALLIEREN VON CURL GIBT ES FOLGENDE MELDUNG:

rpm -e curl
error: Failed dependencies:
curl is needed by (installed) yast2-transfer-2.9.2-10
curl is needed by (installed) yast2-installation-2.9.57-1

gruß

wolfgang


 
OP
W

wolfgang-popp

Member
curl mit --nodept deinstalliert
und alte version mit rpm -i installiert:

yast läuft wieder.

nur mein xine-ui muss jetzt auf libcurl.so.3 verzichten
mal sehen.

danke

wolfgang
 
Oben