BUG: openSUSE leap 15.2 / BUG: zypper broken after update.
Der hat mich gerade in Tab gehalten. Zypper ist nach installieren der http://download.opensuse.org/update/leap/15.2/oss/x86_64/zypper-1.14.40-lp15... (puls libsolv-tools und lib zypp) defekt. Der Workaround installiert wieder funktionierende Versionen und sperrt die Pakete, damit wenigsten erstmal der Rest der Server mit Updates weiterlaufen kann. WORKARROUND: #!/bin/sh #- 20201103: openSUSE leap 15.2 / BUG: zypper broken after update. #- eg.: zypper ll => zypper: symbol lookup error: /usr/lib64/libzypp.so.1722: undefined symbol: _ZN4YAML6detail9node_data12empty_scalarB5cxx11E #- get packages wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/libsolv-tools-0.7.1... wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/libzypp-17.24.2-lp1... wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/zypper-1.14.38-lp15... #- force degrade installation rpm -Uch libzypp-17.24.2-lp152.2.10.1.x86_64.rpm libsolv-tools-0.7.14-lp152.2.7.1.x86_64.rpm zypper-1.14.38-lp152.2.6.1.x86_64.rpm --force #- lock packkages zypper al libsolv-tools libzypp zypper zypper ll Tschö' Sue -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag, 3. November 2020, 11:58:04 CET schrieb Sandre Useres:
Der hat mich gerade in Tab gehalten.
Zypper ist nach installieren der http://download.opensuse.org/update/leap/15.2/oss/x86_64/zypper-1.14.40-lp15... (puls libsolv-tools und lib zypp) defekt.
Der Workaround installiert wieder funktionierende Versionen und sperrt die Pakete, damit wenigsten erstmal der Rest der Server mit Updates weiterlaufen kann.
WORKARROUND:
#!/bin/sh
#- 20201103: openSUSE leap 15.2 / BUG: zypper broken after update. #- eg.: zypper ll => zypper: symbol lookup error: /usr/lib64/libzypp.so.1722: undefined symbol: _ZN4YAML6detail9node_data12empty_scalarB5cxx11E
#- get packages wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/libsolv-tools-0.7.1... wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/libzypp-17.24.2-lp1... wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/zypper-1.14.38-lp15...
#- force degrade installation rpm -Uch libzypp-17.24.2-lp152.2.10.1.x86_64.rpm libsolv-tools-0.7.14-lp152.2.7.1.x86_64.rpm zypper-1.14.38-lp152.2.6.1.x86_64.rpm --force
#- lock packkages zypper al libsolv-tools libzypp zypper zypper ll
Tschö' Sue
Hast du das M17 Repo eingebunden? Libyaml-cpp0_6 daraus installiert? Würde ich dann wieder zurücksteöllen auf das OSS Paket. Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 03.11.2020 um 12:19 schrieb Stephan Hemeier:
Am Dienstag, 3. November 2020, 11:58:04 CET schrieb Sandre Useres:
Zypper ist nach installieren der http://download.opensuse.org/update/leap/15.2/oss/x86_64/zypper-1.14.40-lp15... (puls libsolv-tools und lib zypp) defekt. [...]
Hast du das M17 Repo eingebunden? Libyaml-cpp0_6 daraus installiert? Würde ich dann wieder zurücksteöllen auf das OSS Paket.
Die defekten Pakete sind alle aus dem openSUSE-Leap-15.2-Update. Das Libyaml-cpp kommt aus dem CODE (Colabora Office). Wobei das aus dem openSUSE-15.2-0 eig. die höhere Versionsnummer hat. :-? i | libyaml-cpp0_6 | Paket | 0.6.3-lp152.34.1 | x86_64 | CODE_add v | libyaml-cpp0_6 | Paket | 0.6.1-lp152.5.2.1 | x86_64 | openSUSE-Leap-15.2-Update v | libyaml-cpp0_6 | Paket | 0.6.1-lp152.4.4 | x86_64 | openSUSE-15.2-0 v | libyaml-cpp0_6 | Paket | 0.6.1-lp152.5.2.1 | i586 | openSUSE-Leap-15.2-Update Also ein: zypper in -r openSUSE-15.2-0 -f libyaml-cpp0_6 Ein dup zieht dann weitere Änderungen hinterher zypper dup -l anschließend zypper rl zum Pakete freigeben und installieren zypper rl libsolv-tools libzypp zypper zypper dup -l Funktioniert, Danke für den schnellen Hinweis. Wäre ich nicht drauf gekommen... Tschö' Sue -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag, 3. November 2020, 13:18:20 CET schrieb Sandre Useres:
Wobei das aus dem openSUSE-15.2-0 eig. die höhere Versionsnummer hat. :-?
i | libyaml-cpp0_6 | Paket | 0.6.3-lp152.34.1 | x86_64 | CODE_add v | libyaml-cpp0_6 | Paket | 0.6.1-lp152.5.2.1 | x86_64 | openSUSE-Leap-15.2-Update
Naja 0.6.3 ist doch höher als 0.6.1 oder sehe ich da was falsch? Aber schön, das es funktioniert. Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 03.11.2020 um 13:41 schrieb Stephan Hemeier:
Am Dienstag, 3. November 2020, 13:18:20 CET schrieb Sandre Useres:
Wobei das aus dem openSUSE-15.2-0 eig. die höhere Versionsnummer hat. :-?
i | libyaml-cpp0_6 | Paket | 0.6.3-lp152.34.1 | x86_64 | CODE_add v | libyaml-cpp0_6 | Paket | 0.6.1-lp152.5.2.1 | x86_64 | openSUSE-Leap-15.2-Update
Naja 0.6.3 ist doch höher als 0.6.1 oder sehe ich da was falsch?
Bin wieder reingefallen, und habe nur die letzten Stellen der lp Nummer gelesen. :-} Tschö' Sue -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Bugreport: https://bugzilla.opensuse.org/show_bug.cgi?id=1178332 Stephan Am Dienstag, 3. November 2020, 11:58:04 CET schrieb Sandre Useres:
Der hat mich gerade in Tab gehalten.
Zypper ist nach installieren der http://download.opensuse.org/update/leap/15.2/oss/x86_64/zypper-1.14.40-lp15... (puls libsolv-tools und lib zypp) defekt.
Der Workaround installiert wieder funktionierende Versionen und sperrt die Pakete, damit wenigsten erstmal der Rest der Server mit Updates weiterlaufen kann.
WORKARROUND:
#!/bin/sh
#- 20201103: openSUSE leap 15.2 / BUG: zypper broken after update. #- eg.: zypper ll => zypper: symbol lookup error: /usr/lib64/libzypp.so.1722: undefined symbol: _ZN4YAML6detail9node_data12empty_scalarB5cxx11E
#- get packages wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/libsolv-tools-0.7.1... wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/libzypp-17.24.2-lp1... wget http://download.opensuse.org/update/leap/15.2/oss/x86_64/zypper-1.14.38-lp15...
#- force degrade installation rpm -Uch libzypp-17.24.2-lp152.2.10.1.x86_64.rpm libsolv-tools-0.7.14-lp152.2.7.1.x86_64.rpm zypper-1.14.38-lp152.2.6.1.x86_64.rpm --force
#- lock packkages zypper al libsolv-tools libzypp zypper zypper ll
Tschö' Sue
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Sandre Useres
-
Stephan Hemeier