PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem beim System Update suse 9.1



open
15.09.04, 14:13
ja Hallo.
ich bin linux noob und wollte das kde 3.2 von suser auf kde 3.3 updaten.
hab da bei Installationsquellen server angegeben und geh dann auf sytsem updatet.
dann steht da unter Pakete folgendes: "manuelle intervension ist erforderlich"
dann geh ich auf änder -> packete, und dann kommt ne liste aus konfliken aus denen ich nich schlau werd :( .
kann mir da vieleicht einer helfen? danke schonmal

hier poste ich mal die liste:

#### YaST2 conflicts list - generated 2004-09-15 15:04:28 ####

vnc nicht verfgbar
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Entsprechendes Paket l?chen
kdenetwork3-vnc l?chen
Ben?igt von:
kdenetwork3-vnc ben?igt vnc
/usr/bin/python nicht verfgbar
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Entsprechendes Paket l?chen
kdebluetooth l?chen
Ben?igt von:
kdebluetooth ben?igt /usr/bin/python
libsqlite.so.0 nicht verfgbar
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Entsprechendes Paket l?chen
digikam l?chen
Ben?igt von:
digikam ben?igt libsqlite.so.0
libjasper-1.701.so.1 nicht verfgbar
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Alle 52 entsprechenden Pakete l?chen
Weitere 44...
knights l?chen
kdeartwork3-xscreensaver l?chen
kdegraphics3-postscript l?chen
susehelp_de l?chen
kdegraphics3-extra nicht installieren
kdegames3-card nicht installieren
kdelibs3 l?chen
kdelibs3-doc nicht installieren
Ben?igt von:
kdelibs3 ben?igt libjasper-1.701.so.1
libjack.so.0 nicht verfgbar
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Alle 54 entsprechenden Pakete l?chen
Weitere 46...
kdegraphics3-postscript l?chen
xine-lib l?chen
kdelibs3 l?chen
susehelp_de l?chen
kdegraphics3-extra nicht installieren
kdegames3-card nicht installieren
arts l?chen
kdelibs3-doc nicht installieren
Ben?igt von:
kdemultimedia3-sound ben?igt libjack.so.0
kdemultimedia3-jukebox ben?igt libjack.so.0
kdemultimedia3 ben?igt libjack.so.0
kdelibs3 ben?igt libjack.so.0
kdebase3 ben?igt libjack.so.0
kdeartwork3 ben?igt libjack.so.0
kdeaddons3-konqueror ben?igt libjack.so.0
k3b ben?igt libjack.so.0
arts ben?igt libjack.so.0
libImlib2.so.1 nicht verfgbar
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Entsprechendes Paket l?chen
digikam l?chen
Ben?igt von:
digikam ben?igt libImlib2.so.1
libaspell.so.15 nicht verfgbar
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Alle 52 entsprechenden Pakete l?chen
Weitere 44...
knights l?chen
kdeartwork3-xscreensaver l?chen
kdegraphics3-postscript l?chen
susehelp_de l?chen
kdegraphics3-extra nicht installieren
kdegames3-card nicht installieren
kdelibs3 l?chen
kdelibs3-doc nicht installieren
Ben?igt von:
kdelibs3 ben?igt libaspell.so.15
Konflikt mit kdenetwork3-vnc 3.3.0-20
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdenetwork3-vnc nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdenetwork3-vnc ben?igt vnc
Konflikt mit kdemultimedia3-sound 3.3.0-7
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdemultimedia3-sound nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdemultimedia3-sound ben?igt libjack.so.0
Konflikt mit kdemultimedia3-jukebox 3.3.0-7
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdemultimedia3-jukebox nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdemultimedia3-jukebox ben?igt libjack.so.0
Konflikt mit kdemultimedia3 3.3.0-7
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdemultimedia3 nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdemultimedia3 ben?igt libjack.so.0
Konflikt mit kdelibs3 3.3.0-14
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Alle 18 entsprechenden Pakete l?chen
Weitere 10...
kdeaddons3-kate l?chen
thinkeramik l?chen
susehelp l?chen
susehelp_de l?chen
kdegames3 l?chen
kdegames3-card nicht installieren
kaffeine l?chen
kdebase3 l?chen
( ) kdelibs3 nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdelibs3 ben?igt libjasper-1.701.so.1
kdelibs3 ben?igt libjack.so.0
kdelibs3 ben?igt libaspell.so.15
Ben?igt von:
kdeutils3 ben?igt kdelibs3 >= 3.3.0-
kdepim3 ben?igt kdelibs3 >= 3.3.0-
kdenetwork3 ben?igt kdelibs3 >= 3.3.0-
kdemultimedia3 ben?igt kdelibs3 >= 3.3.0-
kdegames3 ben?igt kdelibs3 >= 3.3.0-
kdebase3 ben?igt kdelibs3 >= 3.3.0-
kdeartwork3 ben?igt kdelibs3 >= 3.3.0-
kdeaddons3-konqueror ben?igt libkimproxy.so.0
kaffeine ben?igt kdelibs3 >= 3.2.2-
Konflikt mit kdebluetooth 0.0.cvs20040713-3
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdebluetooth nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdebluetooth ben?igt /usr/bin/python
Konflikt mit kdebase3 3.3.0-8
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdebase3 nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdebase3 ben?igt libjack.so.0
Konflikt mit kdeartwork3 3.3.0-3
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdeartwork3 nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdeartwork3 ben?igt libjack.so.0
Konflikt mit kdeaddons3-konqueror 3.3.0-8
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) kdeaddons3-konqueror nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
kdeaddons3-konqueror ben?igt libjack.so.0
Konflikt mit k3b 0.11.14.cvs20040907-3
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) k3b nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
k3b ben?igt libjack.so.0
Konflikt mit digikam 0.6.9.20040909-3
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) digikam nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
digikam ben?igt libsqlite.so.0
digikam ben?igt libImlib2.so.1
Konflikt mit arts 1.3.0-7
Konfliktl?ung:
( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
( ) Alle 52 entsprechenden Pakete l?chen
Weitere 44...
knights l?chen
kdeartwork3-xscreensaver l?chen
kdegraphics3-postscript l?chen
susehelp_de l?chen
kdegraphics3-extra nicht installieren
kdegames3-card nicht installieren
kdelibs3 l?chen
kdelibs3-doc nicht installieren
( ) arts nicht aktualisieren
Nicht erfllte Abh?gigkeiten:
arts ben?igt libjack.so.0
Ben?igt von:
kdelibs3 ben?igt arts >= 1.3.0-

#### YaST2 conflicts list END ###

danke schonmal.

mfg open

Merkur
15.09.04, 19:30
He, toll, daß du Yast zum Updaten des KDE überreden kontest.
Ich habs, mangels Zusammenarbeit von Yast anders gemacht:

1. KDE3.3-Quellen von SuSE local gespiegelt, während dessen was schönes gemacht ;)
2. KPackage aufgerufen und konfiguriert (Mirror-Verzeichnis angeben)
3. Alles, was geht zum Update angeklickt
4. Update gestartet und schlafen gegangen ;)

Die paar Fehlermeldungen in Bezug auf Abhängigkeiten kannst du ruhig übergehen, wenn nur Libraries der Versionsnummer "0" angefordert werden.

5. Am nächsten Tag, nach halb-fertigem Update, auf die Konsole wechseln und die Grafik ausschalten mit:


erde:/# root
Passwort
erde:/# init3
ENTER
erde:/#

6. Die KDE-Basis und den KDM noch mal per Hand nachinstallieren:


erde:/# cd /Pfad/zu/den/RPMs
erde:/Pfad/zu/den/RPMs# rpm -ivh --force --nodeps kdebase3-3.3.0.8.i586.rpm
erde:/Pfad/zu/den/RPMs# rpm -ivh --force --nodeps kdebase3-kdm-3.3.0.8.i586.rpm
erde:/Pfad/zu/den/RPMs# init 6

Wenn vorher dein KDE funktionierte, sollte er jetzt auch wieder erscheinen, wobei ein paar Kleinigkeiten neu einzurichten sind.
Als Problem könnte evtl. der Platz- und Bandbreitenbedarf der Spiegelung auftreten. Incl. Sourcen sind es bei mir ca. 1,7 GB. Saugt sich auch besser über Nacht mit wget und DSL.
Hätte es zwar lieber direkt vom Netz installiert, das will aber Kpackage nicht :(
Selbstverständlich kann man auch alles mit dem RPM-Befehl und *chen installieren lassen, wenn schon alles auf der Platte ist. Dann sollten aber, der Einfachheit halber, alle Pakete in einem Verzeichnis liegen, bzw.darin verlinkt sein und es sollten wirklich nur vorhandene Pakete erneuert werden (-Uvh, evtl. auch hierbei --nodeps). Und nicht vergessen, zu brennen, wenn man's schon 'mal hat ;)

Viel Glück

drcux
15.09.04, 19:54
@Merkur:
Ich hoffe, das du im realem Leben auch nicht gleich jeden Konflikt mit der großen Keule begegnest... ;)

@open:

Versuche einen Konflikt nach dem anderen zu lösen:

vnc: tightvnc inst.
python: python inst.
libsqlite.so.0: sqlite inst.
libjasper-1.701.so.1: libjasper inst., die neue Version kommt dann mit einem Online-Update

usw....usw....

Die benötigten Pakete findest du auf der SuSE-DVD oder auf einem SuSE-FTP-Mirror

Merkur
16.09.04, 01:27
@drcux:

@Merkur:
Ich hoffe, das du im realem Leben auch nicht gleich jeden Konflikt mit der großen Keule begegnest...

Auch wenn es "lustig" gemeint war, völlig fehl am Platz!
Auch die "Keule" ist mir nicht ersichtlich. Im Gegensatz zu dir installiere ich nur KDE-Programme, und da auch nur die, die schon in anderen Versionen vorliegenden und nicht gleich noch einen Haufen anderes Gesocks, wie du es vorschlägst.
Auf jeden Fall werde ich wegen ein paar fehlenden Bilbliotheken nicht gleich jeden Quatsch installieren! Es reicht in der Regel genau die eine Datei, bzw. ein Link mit dem geforderten Namen auf die vorhandene Datei! Oder, wie in meinem Fall, einfach über angebliche Abhängigkeitsforderungen hinwegsehen.
Bis Dato ist mir noch keine Bibliothek bekannt, deren Versionsnummer "0" ist.

Ich frage mich, warum sein/ihr KDE scheinbar gerade läuft, wenn angeblich so viele Progs fehlen?
Normaler Weise bringt KDE eigentlich alles notwendige mit, zumindest bei mir.
Mehr habe ich nämlich nicht gemacht, als zu schreiben, wie ich KDE aktualisiert habe. Nicht als direkte Antwort, sondern als mögliche Alternative. Sämtliche Abhängikeiten per Hand aufzudröseln ist mir zu mühselig.
Wo wir aber gerade dabei sind, deine Empfehlung ist auch nicht gerade das gelbe vom Ei. Wie wäre es einfach mit er automatischen Abhängigkeitsauflösung vom Yast? Die macht nämlich genau, was du vorschlägst: Für jede fehlende Bibliothek ein komplettes Programm nachinstallieren. Und das mit nur einem Klick!
Da du aber offensichtlich der /die bessere von uns bist, werde ich diesen Support wohl vorläufig an dich abgeben. Mal sehen, was dabei herauskommt.
Auch ich lerne gerne hin und wieder noch dazu.
Schade nur, daß mein KDE schon läuft ...
Viel Spaß!

@open:
Wenn dein KDE-3.2 im Augenblick läuft, würde ich mich, genau wie du es gerade machst, fragen, worauf diese Abhängigkeiten beruhen. Es ist durchaus möglich, daß sie teilweise gar nichts mit KDE zu tun haben. Wie aber schon geschrieben, bin ich zu faul, alle Positionen abzuarbeiten.
Bist du dir sicher, daß du nur "Updatest" und nicht aus versehen ein komplettes KDE einspielen willst?
Welche Version von SuSE verwendest du? In meiner Erklärung ging ich von 9.1 aus.
Yast hat auch die unangenehme Eigenschaft, Programme, die in den Standard-Vorauswahlen enthalten sind, aber manuell abgewählt wurden, bei nächster Gelegenheit wieder einzuspielen. Deshalb könnte die Liste ebenfalls so lang sein.
Hast du schon auf "installieren" geklickt, als diese Liste erschien, oder hast du sinnvoller Weise die Abhängigkeiten im Vorfeld gesondert prüfen lassen?
In letzterem Falle könntest du sie einfach auflösen lassen und nachsehen, was Yast daraus gemacht hat, also welche Programme dir wieder installiert werden sollen.
Viel Glück

ciao

drcux
16.09.04, 07:36
@drcux:
Auch wenn es "lustig" gemeint war, völlig fehl am Platz!
Auch die "Keule" ist mir nicht ersichtlich.

--nodeps ist wohl die größte Keule, die man bei rpm benutzen kann...



Normaler Weise bringt KDE eigentlich alles notwendige mit, zumindest bei mir.


Dann verstehe ich diese Seite nicht... http://www.kde.org/info/requirements/3.2.php



Wie wäre es einfach mit er automatischen Abhängigkeitsauflösung vom Yast? Die macht nämlich genau, was du vorschlägst: Für jede fehlende Bibliothek ein komplettes Programm nachinstallieren. Und das mit nur einem Klick!


nicht wenn zB. die benötigten Pakete zur Professional-Version gehören, und du nur eine Personal hast, oder die benötigten Pakete aus einem anderen Supplementary-Zweig kommen, oder....
Es ist halt kein offizielles update von SuSE.

Ich bleibe bei meiner Meinung:
Einfach alles drüberknallen mit --nodeps ist das schlechteste was man tun kann!

Merkur
16.09.04, 09:10
@drcrux

Ich bleibe bei meiner Meinung:
Einfach alles mit "--nodeps" 'drüberzuknallen, ist das schlechteste was man tun kann!

Diese Aussage so pauschal von dir in den Raum gestellt, in keinerlei Berücksichtigung des von mir geschriebenen, fordert mich zu der Frage heraus, wie du es unter dieser Bedingung (Vermeidung situationsbestimmender Umstände bei der Beurteilung genau dieser Situationen) schaffst, eine derart komplexe Materie, wie z.B. den Computer mit Linux zu installieren und zu betreiben, überhaupt zu bewältigen!

Du kannst mir allerhöchstens vorwerfen, daß ich mein Angebot für einen Newbee etwas zu undifferenziert geschrieben habe, alles andere von dir ist anmaßend!

Und dabei bleibe ich!

Seltsamer Weise kann ich aber deiner oben zitierten Aussage in so weit zustimmen, daß "--nodeps" ein gravierender Schalter ist, wenn ich sie so isoliert betrachte, wie ich sie zitiert habe ;)
Daraus stellt sich mir aber wiederum die Frage, wozu es genau diesen Schalter gibt, wenn er denn ein derartiges "Teufelszeug" ist.
Vermutlich landen wir hier im Bereich von "Geschmacksfragen" und hätten somit gleich noch eine Begründung, warum ich derart allergisch auf dein Posting reagiere.
Das nur zu deiner Verwirrung.

An dieser Stelle sollten wir unsere Diskussion langsam mal einstellen, bin ich der Meinung!

@open
sorry für diesen Streit, in deinem Thread.
Möglicher Weise kannst du dich ja einfach mal melden, wie du die Sache siehst, bzw. was oder ob du bisher etwas verwenden konntest?

ciao

drcux
16.09.04, 15:03
Das nur zu deiner Verwirrung.


:D

Streiten? Wegen sowas? Nönönönö...

Wenn man sich auskennt kann man ja nodeps benutzen, jeder so wie er mag. Aber ein Newbie zerschießt sich damit schnell das System...

Merkur
16.09.04, 15:39
@open
Was mir gerade noch auffällt: hast du dein System vorher auf den aktuellen Stand gebracht, also erstmal alles andere erneuert, was zu erneuern ist (automatisches Update mittels YOU=Yast Online Update)?
Wenn nein, solltest du das erstmal machen.

ciao

open
16.09.04, 19:39
naja wa soll ich sagen.
Ich schnall da nu nich ^^
ich hab mal alles ausem online update gemacht, hab suse neu installiert abba die konflikte bleiben.

Das ist Suse Prof 9.1 wos auf der suse website als iso datei gibt.

Und da ich mich mit linux nicht auskenn weiss ich nicht wie ich da an die konflikt lösung rangehn soll.

Merkur
16.09.04, 20:08
Ahja,
das ISO ist nun bestimmt nicht mehr aktuell ;)
Trotzdem sollte da alles drauf sein, ohne daß Abhängigkeiten offen bleiben.
Wenn du da drauf aber den kompletten KDE installieren willst, wundert es mich nicht, daß da einiges fehlt.
Hast du eine gute Online-Anbindung? Ich dachte da so an DSL-Flat oder besser, oder genügend Kleingeld für längere Onlinezeiten und Downloadvolumen?
Funktioniert die Netzanbindung bei Susi?
Wenn ja, dann empfehle ich als allererste Maßnahme ein Online-Update mit YOU!
Dabei aber darauf achten, daß wirklich nur vorhandene Packete aktualisiert werden. Das bedeutet, daß du die Pakete zum aktualisieren manuell auswählen solltest. Ob ein Paket schon installiert ist, siehst du rechts oben, in der Paketbeschreibung.
Mache das bitte erstmal und melde dich dann wieder, hoffentlich mit einem Erfolgserlebnis. Wenn's hakt, vorher hier fragen, trotzdem aber nicht vergessen, deine Augen offen und deinen Verstand walten zu lassen ;)
ciao