Hallo, mals bitte nur an die Liste - ich brauch' die nur einmal. 10.03.2008 11:42, Sebastian Mendel wrote:
Arno Lehmann schrieb:
Hallo,
10.03.2008 08:03, Sebastian Mendel wrote:
Sebastian Mendel schrieb:
Hi,
# rpm -qa | grep hal hal-0.5.9_git20070831-13 # yum -y upgrade hal opensuse 100% |=========================| 951 B 00:00 opensuse-updates 100% |=========================| 1.2 kB 00:00 Setting up Upgrade Process Resolving Dependencies --> Running transaction check ---> Package hal.i586 0:0.5.9_git20070831-13.2 set to be updated --> Processing Dependency: hal >= 0.5.2 for package: hwinfo --> Finished Dependency Resolution Error: Missing Dependency: hal >= 0.5.2 is needed by package hwinfo
warum? was mach ich falsch?
ich suche leider immer noch ... :-(
Die Antwort von olenberg@arcor.de lieferte doch den passenden Hinweis, oder?
Du hast hal.i586 0.5.9_git20070831-13.2 installiert. Das Zauberwort hier ist git. Das kommt wohl aus einem anderen Repository... kürzlich gab's eine Diskussion über den Umgang mit anderen als den OpenSUSE repositories. Kurzfassung: Wenn die anderen Packager Versionsnummerierungen benutzen die nicht zu den OpenSUSigen passen ist das ein Problem das nicht automatisch gelöst werden kann.
du versuchst das hal-Paket zu aktualisieren, was dem Paket hwinfo egal sein sollte. Den 0.5.9 ist aktueller als 0.5.2. Doch es sieht so aus, als wäre hal 0.5.2 nicht = hal-0.5.9_git20070831-13.
nein, oder ich übersehe ihn, wo ist da der der Hinweiß was ich falsch mache?
(das ich versuche das hal-Paket zu aktualisieren (nicht zu installieren) weiß ich, das 0.5.9 eigentlich die Bedingung >= 0.5.2 erfüllt ist mir auch klar,)
wenn es dieses hal-Paket bei SuSE gibt muss es doch auch ein passendes hwinfo-Paket dazu geben - wenn er ein neues bräuchte, braucht er aber wohl nicht
es sind nur die standard SuSE repositories eingerichtet, wenn das ein falsches Paket ist warum will yum es dann installieren?
Das git-Paket ist ja bereits installiert. Das nicht-git-Paket kann das andere aber nicht aktualisieren. Wie das git-Paket auf deinen Rechner kommt weiss ich nicht - möglciherweise hast du mit yast, yum, zypper, apt oder sonstawas unterschiedliche Repositories eingerichtet? Da ich selber immer nur per yast installiere weiss ich nicht genau wo es dabei Ärger geben kann.
außerdem scheint mir der Fehler hier zu liegen:
hal - 0.5.9_git20070831-13.i586 is in providing packages but it is already installed, removing. --> Finished Dependency Resolution Dependency Process ending Error: Missing Dependency: hal >= 0.5.2 is needed by package hwinfo
mir scheint eher yum verschluckt sich da irgenwie, oder?
Das wird man dann wohl manuell lösen müssen. Keine Ahnung wie das automatisch gehen soll... ich würde erst das "richtige" Paket runterladen, das git-Paket mit rpm entfernen und dann das andere mit rpm installieren. Danach sollte yum in der Lage sein das wieder aufzulösen - hoffe ich. Jedenfalls würde ich einen Reboot vermeiden bis hal und Co. wieder mit den nötigen Abhängigkeiten installiert sind :-) Viel Erfolg, Arno -- Arno Lehmann IT-Service Lehmann www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org