zypper Probleme mit Paket Abhängkeiten

Alles was in keine andere Systemkategorie passt
ddm3ve
Moderator
Moderator
Posts: 1235
Joined: 2011-07-04 10:56
 

zypper Probleme mit Paket Abhängkeiten

Post by ddm3ve »

Hi,

eventuell habt ihr mir einen Tipp_
Nachdem ich ansible eingeführt habe stolpere ich ein ein Problem, welches ich bisher nicht gesehen habe.
Konkret:

System: openSUSE Leap 15.4
Ein "normales" einspielen von Updates läuft Problemlos durch.
Egal ob mit zypper oder Yast.

Ich führe folgenden Ansible Task aus:

Code: Select all

    - name: Update-Paketquellen aktualisieren
      zypper:
        name: '*'
        update_cache: yes
Erhalte diese Fehlermeldung:

Code: Select all

cmd:
- "/usr/bin/zypper"
- "--quiet"
- "--non-interactive"
- "--xmlout"
- install
- "--type"
- package
- "--auto-agree-with-licenses"
- "--no-recommends"
- "--"
- "+*"
msg: Zypper run command failed with return code 4.
rc: 4
stderr: ''
stderr_lines: []
stdout: |
  <?xml version='1.0'?>
  <stream>
  <prompt id="1">
  <description>Problem: nothing provides &apos;php4-mysql&apos; needed by the to be installed babel_console-1.0.0-lp154.9.1.noarch
   Solution 1: do not install babel_console-1.0.0-lp154.9.1.noarch
   Solution 2: break babel_console-1.0.0-lp154.9.1.noarch by ignoring some of its dependencies
  </description>
  <text>Choose from above solutions by number or skip, retry or cancel</text>
  <option value="1" desc="Choose solution 1"/>
  <option value="2" desc="Choose solution 2"/>
  <option value="s" desc="Skip problem and continue."/>
  <option value="r" desc="Retry solving immediately."/>
  <option default="1" value="c" desc="Choose no solution and cancel."/>
  <option value="d" desc="Toggle show detailed conflict information."/>
  </prompt>
  </stream>
Selbstverständlich habe ich bereits versucht babel_console-1.0.0-lp154.9.1.noarch runter zu werfen.
Ergebnis ist eine riesige Liste weitere Abhängigkeiten, die ebenfalls nicht aufgelöst werden kann.
Am Ende gab ich auf, weil mir der Überblick fehlt, wo und in welchen Komponenten es sich noch weiter auswirkt.

Das System wird ohnehin bald abgelöst, daher ist für mich eine Lösung nun nicht dringend notwendig.
Die Neugierde treibt mich aber dennoch. Gibt es eine einfache Chance das aufzulösen? Wie schon gesagt, über Yast oder zypper selber finde ich das Paket noch nicht einmal. Ein zypper update, klappt ohne Probleme. Zumindest ist es nicht installiert. Woher kommt also die Abhängigkeit? Wo kann ich das heraus finden?

Danke schon mal für eure Hilfe.
02:32:12 21.12.2012 und dann sind Deine Probleme alle unwichtig.
jan10001
Anbieter
Posts: 749
Joined: 2004-01-02 12:17
 

Re: zypper Probleme mit Paket Abhängkeiten

Post by jan10001 »

Die Babel Software verwendet PHP4 für den Datenbankzugriff, da liegt das Problem.
ddm3ve
Moderator
Moderator
Posts: 1235
Joined: 2011-07-04 10:56
 

Re: zypper Probleme mit Paket Abhängkeiten

Post by ddm3ve »

Hi,

ja das ist klar.
Allerdings ist babel nicht installiert. Zumindest, wenn man der aussage von Yast bzw. Zypper glauben darf. Für mich stellt sich die Frage, warum und über welche Abhängigkeit soll es installiert werden?
Das muss durch ein anderes Paket zustande kommen.

Ich habe hierbei Icinga bzw. Monitoring Plugins in Verdacht.

Das Problem tritt nur auf, wenn eben zypper mit obigen Optionen z.B. über Ansible aufgerufen wird.
Eventuell habe ich mich nicht nachvollziehbar ausgedrückt.

Beim Versuch zypper mit obigen Paramter aufzurufen hatte ich versucht babel nicht zu installieren und bin entsprechend durch die Lösungsvorschlage gegangen. Mit dem Ergebnis, dass dies in einer unendlichen Liste endete, in welcher ich mir nicht mehr sicher war, ob ich dabei das System zerschieße.
02:32:12 21.12.2012 und dann sind Deine Probleme alle unwichtig.