PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abhängigkeitskonflikt, bei KDE 3.1 Installation.



Seiten : [1] 2

Cat
27.02.03, 09:48
Wie löse ich denn einen Abhängigkeitskonflikt?
Nach rpm -Fvh *rpm kommt bei mir:

error: failed dependencies
kde3base-konqueror is needed by dirImport-1.0.11-1

Ich bin mit SuSE Office unterwegs.
Das ftp update habe ich auch schon probiert, leider ohne Erfolg.

Benno
27.02.03, 09:51
http://www.linuxforen.de/forums/showthread.php?s=&threadid=66118&highlight=Kde3.1

Cat
27.02.03, 10:10
Ich sehe jetzt nicht wirklich, wie das speziell mit meinem Problem zusammenhängt.

Benno
27.02.03, 10:14
Es gab öfter mal Probleme mit dem Kde3.1 update.
Wahrscheinlich ist nicht richtig installiert worden. Vielleicht einmal ein paar Pakete neu installieren.

Cat
27.02.03, 10:28
Also ich hab mich an die Anleitung aus dem Tutorial gehalten, Das heißt, ich hab alle Pakete einzeln runtergeladen. Sind zusammen 122Mb.
Meinst du ich soll die Pakete jetzt einfach alle manuell installieren?
Sind ja rpm`s. Müsste doch eigentlich auch gehen, oder?

Benno
27.02.03, 10:33
Ersetze die Pakete kdebase
wenn das nicht geht, kde3graphic...
Wahrscheinlich wird das funktionieren.
Es ist nur ein Versuch. Ich hatte auch die Probleme mit dem Update. Dann habe ich einige Pakete einfach Stück für Stück
ersetzt.
In der Console die Befehle eingeben.
So hat das bei mir funktioniert. Aber nicht installieren, sondern ersetzen.

Cat
27.02.03, 10:43
Sorry bin ein Linux Newb.
Was meinst du mit ersetzen, aber nicht installieren?
Bezieht sich das, auf das, was ich vorgeschlagen hatte?
Der Fehler besagt doch eigentlich, dass mir diese Datei fehlt. Nun ist die auch nicht auf dem FTP-Server. Wo kann ich die herbekommen?

Benno
27.02.03, 10:57
gib mal in der Console rpm --help ein.
Dort kannst Du Die einzelnen Optionen sehen.
Bei Dir würde ich rpm -Uvh *.rpm empfehlen oder rpm -ivh *.rpm
Aber das hängt natürlich davon ab was Du bereits gemacht hast oder noch machen willst.
Dort stehen auf jeden Fall Optionen um Pakete zu deinstallieren oder zu ersetzen oder aktualisieren.
Versuch erstmal die Option rpm -Uvh.
Aber da Du noch newbie bist ist es wichtig das Du Dich mit diesen Dingen beschäftigst.

Cat
27.02.03, 11:04
Also ich habe bis jetzt gemacht:

rpm -Uvh libart_lgpl*rpm

und dann käme ja nach Anleitung rpm -Fvh*rpm dran, worauf dann aber besagter Anhängigkeitskonflikt auftritt.

rpm -ivh *rpm bringt auch nichts.

Echt. Sowas kann einen echt frusten.

Benno
27.02.03, 11:06
Mach mal in der Console als root
rpm -Uvh *.rpm

Cat
27.02.03, 11:14
Tja, wenn ich das eingebe wirds heftig ;)

Fehler: fehlgeschlagene Paket-Abhängigkeiten:
alsa-devel wird von arts-devel-1.1-49 gebraucht
tetex wird von kdegraphics3-tex-3.1-62 gebraucht
libvorbis-devel wird von kdelibs3-devel-3.1-46 gebraucht
autoconf wird von kdelibs3-devel-3.1-46 gebraucht
automake wird von kdelibs3-devel-3.1-46 gebraucht
libpisock.so.8 wird von kdepim3-kpilot-3.1-62 gebraucht
gettext wird von kdesdk3-3.1-65 gebraucht
freetype2-devel wird von qt3-devel-3.1.1-15 gebraucht
libmng-devel wird von qt3-devel-3.1.1-15 gebraucht
mesaglut-devel wird von qt3-devel-3.1.1-15 gebraucht
xdevel wird von qt3-devel-3.1.1-15 gebraucht
libpng-devel wird von qt3-devel-3.1.1-15 gebraucht
kdebase3-konqueror wird von dirImport-1.0.11-1 gebraucht

Benno
27.02.03, 11:22
Ja da bekommst Du wenigstens Die Pakete angezeigt, welche einen Konflikt machen könnten.
Has Du Die Pakete von Suse heruntergeladen.

Cat
27.02.03, 11:28
Die hab ich von dem Link aus dem Tutorial gezogen.
Irgendwas mit Uni Köln, wenn ich mich nicht täusche.
Soll ich mal die von Suse ziehen?

Um genau zu sein von da:
ftp://ftp.uni-kl.de/pub/linux/kde/stable/3.1/SuSE/ix86/8.1

Benno
27.02.03, 11:36
Ja zieh die von Suse Komplett.
Alle in einem Ordner hineinpacken.
Dann als root rpm -Uvh *.rpm

-----------------------------


Unter Vorbehalt/-bin mir nicht ganz sicher folgendes!!!!!
Wenn das nicht funktioniert. Die alten Pakete löschen, und neu installieren.
Aber vorsicht!!.
Nicht einfach löschen, sondern ich glaube da gibt es eine Option die löscht und gleichzeitig aktualisiert.
Ich glaube rpm -e -ivh Paketname. rpm.
Wenn die Pakete aus einer anderen Quelle stammen kann die Versionsnummer anders sein.

Cat
27.02.03, 11:38
Aber alles von Suse.
Oder nur das base Zeug?

Benno
27.02.03, 11:42
Das ganze Kde3.1 Zeugs.
Wenn es mit Kde3base,graphic,arts klappt
reicht ja auch.

Cat
27.02.03, 11:44
******e ist der Server lahm. Das dauert ja ewig.
2,2 Kb!!!

Benno
27.02.03, 11:51
Ja hab schon gesehen.
Versuch mal erst nur arts oder kdegraphics von den Basispaketen.
Oder direkt einen anderen Spiegel von Kde.org nehmen.
Es scheint jedenfalls so. Das Du einen Versionskonflikt hast.

Der Suse Server ist wirklich mit diesen Paketen sehr lahm

Cat
27.02.03, 11:56
Ich denke ich werde dann mal die Option mit löschen/installieren wählen.
Welchen Paketnahmen muss ich denn da eintragen? Muss ich das für jedes einzelne Paket machen, oder wie sieht das aus?

Benno
27.02.03, 12:04
Das würde ich Dir nur raten wenn keine andere Möglichkeit vorhanden ist.

Schau mal hier nach
http://www.kde.org/info/3.1.php

Cat
27.02.03, 13:18
So langsam nervt es echt. Nichts funktioniert.

Wenn ich das Online-Update machen will (wie wieder mal so einfach im Tutorial beschrieben) kommt folgender Fehler.
Installationsquelle kann nicht von der URL ftp:xxxxxxxxxx erstellt werden.
Details: ERROR(INstSrc:E_no_instrc_on_media)

Ich raste echt noch aus mit der Shit hier.
Alles klingt immer so einfach in den "tollen" Tutorials! Wehe es tritt aber nur ein kleiner Fehler auf. Dann ist man aufgeschmissen.

Benno
27.02.03, 13:27
Ich habe folgendes in der Readme Datei gefunden
# KDE 3.1 for SuSE distribution
#

An upgrade will usually work with with these two commands:

rpm -Uvh libart_lgpl*rpm
rpm -Fvh *rpm

Cat
27.02.03, 13:34
Daran habe ich mich ja auch gehalten!
Das erste klappt ja auch.
Nur beim zweiten kommt halt dieser Abhängigkeitsfehler.
Was soll man denn da auch groß machen können?

Benno
27.02.03, 13:38
Wenn Du keine größeren Probleme mit KDE3.1 hast, dann laß es gut sein.
Vielleicht ist Suse ja mal bald in der Lage das per Yast Online-update einzuspielen.
Dann wird sich das erlegigen.

Cat
27.02.03, 13:42
Hab ich mir auch schon überlegt. Im Moment läuft alles ganz gut mit 3.0 .
Warte ich halt noch was und hoffe auf SuSE.
Ist mir auch zuviel Stress jetzt. Mir geht meine Grippe eh auf die Nerven.
Trotzdem vielen Dank für deine Bemühungen!

UdoJ
27.02.03, 13:55
rpm -ivh --force --nodeps *.rpm
müsste gehen:)
Solltest aber vorsichtshalber nur die Pakete in einem Verzeichniss haben die du installieren willst und aus diesem Verzeichniss in der Konsole den Befehl eingeben.
Gruß Udo

Cat
27.02.03, 13:57
Und welche Pakete will (muss ich min installieren) ich installieren?

UdoJ
27.02.03, 14:34
Wenn du rpm -Fvh --force --nodeps *.rpm nimmt rpm nur die Pakete die schon mit einer Version auf deinem System vorhanden sind.
Aber ich habe einfach alle Pakete von Kde genommmen.
Aber das mit den abhängigkeiten nervte mich auch und da wante ich mich Gentoo zu,was in deinem Anfangstadium wohl noch zu früh ist......
Gruß Udo

sowatt
28.02.03, 02:41
Hallo,
@UdoJ : Genau so hab ich das auch gemacht. Dann muss mann hinterher noch
einiges an Einrichtung und Konfiguration leisten, aber es hat funktioniert.

Bis auf die Tatsache das ich den Konqueror nicht mehr Rootmodus öffnen
kann und das beim Login, ich glaube das ist der kdm, die Meldungen nicht
mehr angezeigt werden.
Ich habe da mal die angaben aus der warn.txt angeschaut und das gefunden:

Feb 27 03:03:37 linux kdm_config[1134]: Unrecognized section name [Desktop0] at /etc/opt/kde3/share/config/kdm/kdmrc:5
Feb 27 03:03:37 linux kdm_config[1134]: Unrecognized key 'ShowLog' at /etc/opt/kde3/share/config/kdm/kdmrc:428
Feb 27 03:03:37 linux kdm_config[1134]: Unrecognized key 'LogSource' at /etc/opt/kde3/share/config/kdm/kdmrc:432

Ich glaube das es damit zusammenhängt. Kann mir vielleicht jemand sagen wie ich meinen
Login wieder so einstellen kann das ich die Bootmeldungen wieder angezeigt bekomme?
Ich nutze zum Booten den Grub, falls das zur Sache tut.

Vielen Dank
MfG
sowatt

UdoJ
28.02.03, 10:51
So wie es auschaut hast du nicht wirklich alle KDE Pakete installiert die nötig wahren. Kann es sein das du nicht alle möglichen KDE Pakete runtergesaugt hast?
Weil ich habe es so gemacht und ich hatte nicht das Problem mit dem Login KDM unter Suse 8.1..

Hast du danach auch Suseconfig ausgefürt??
Das Program wird nämlich auch gestartet wenn du rpm's über Yast installierst,also solltest du es auch starten wenn du rpm's von Hand installierst..
Gruß Udo