LinuxAdmin
Moderator
Hi,
vermutlich ist das hier das falsche Forum, denn es scheint niemand "zypper" zu verwenden, zumindest findet man bei der Suche keinen einzigen relevanten Thread dazu...
Mein Problem: Das Online-update hatte mit openSuSE 10.2 vorher einwandfrei funktioniert, doch seit einiger Zeit gibt es nicht nachvollziehbare rpm-Fehler. Mir ist leider auch nicht bewusst, was ich geändert haben könnte, das diesen Fehler hervorruft -- auf einem anderen (ziemlich ähnlich konfigurierten) Server funktioniert das Update nach wie vor....
Die Symptome:
Anscheinend passiert beim Bearbeiten des gepatchten RPMs ein Fehler, der allerdings nur eine "leere" Fehlermeldung gibt, aus der man nichts schließen kann. Leider werden die RPM-Operationen innerhalb von zypper in Form von Bibliotheksfunktionen ausgeführt, so dass man auch nicht rausfinden kann, was genau gemacht wurde (während simple Programme wie /bin/cp aufgerufen werden). Wenn man das zu aktualisierende RPM separat runter lädt und via "rpm -U" installiert, funktioniert das ohne Probleme, also kann es kaum an einer verpfuschten RPM-Datenbank, o.ä. liegen.
zypper --verbose sagt zwar viel, aber nichts interessantes zu den RPM-Operationen; in den knapp 180.000 Zeilen eines strace-Logs findet sich auch nichts wirklich brauchbares...
Hat schon jemand dieses Verhalten beobachtet oder weiß gar eine Lösung?
LinuxAdmin
PS: zypper-0.6.15-0.2, libzypp-2.15.10-0.1
vermutlich ist das hier das falsche Forum, denn es scheint niemand "zypper" zu verwenden, zumindest findet man bei der Suche keinen einzigen relevanten Thread dazu...
Mein Problem: Das Online-update hatte mit openSuSE 10.2 vorher einwandfrei funktioniert, doch seit einiger Zeit gibt es nicht nachvollziehbare rpm-Fehler. Mir ist leider auch nicht bewusst, was ich geändert haben könnte, das diesen Fehler hervorruft -- auf einem anderen (ziemlich ähnlich konfigurierten) Server funktioniert das Update nach wie vor....
Die Symptome:
Code:
# zypper up
Restoring system sources...
Parsing metadata for 20070802-105539...
Parsing metadata for 20070630-215754...
Parsing RPM database...
Summary:
<install> [S2:0][atom]rsync-2.6.8-29.i586
<install> [S2:0][patch]rsync-3996-0.noarch
<uninstall> [S0:0][patch]rsync-3996-0.noarch
<uninstall> [S0:0][atom]rsync-2.6.8-29.i586
<uninstall> [S0:0][package]rsync-2.6.8-27.i586
<install> [S2:0][package]rsync-2.6.8-29.i586
Continue? [y/n] y
Downloading: [S2:0][package]rsync-2.6.8-29.i586, 319.3 K(585.9 K unpacked)
Downloading patch.rpm: ./rpm/i586/rsync-2.6.8-29.i586.patch.rpm, 243.0 K
Installing: [S2:0][package]rsync-2.6.8-29.i586
[S2:0][package]rsync-2.6.8-29.i586 Subprocess failed. Error: RPM failed:
Invalid object
Invalid object
Installing: [S2:0][package]rsync-2.6.8-29.i586
[S2:0][package]rsync-2.6.8-29.i586 Subprocess failed. Error: RPM failed:
(with nodeps)Invalid object
(with nodeps)Invalid object
Installing: [S2:0][package]rsync-2.6.8-29.i586
[S2:0][package]rsync-2.6.8-29.i586 Subprocess failed. Error: RPM failed:
(with nodeps+force)Invalid object
(A)bort, (R)etry, (I)gnore?
a
(with nodeps+force)Invalid object
zypper --verbose sagt zwar viel, aber nichts interessantes zu den RPM-Operationen; in den knapp 180.000 Zeilen eines strace-Logs findet sich auch nichts wirklich brauchbares...
Hat schon jemand dieses Verhalten beobachtet oder weiß gar eine Lösung?
LinuxAdmin
PS: zypper-0.6.15-0.2, libzypp-2.15.10-0.1