• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Beendet] Fehler bei DUP von 13.1 --> leap 42.2

Status
Für weitere Antworten geschlossen.

SCT

Member
Hallo,

Da ich nun wieder etwas Zeit habe dachte ich mir das Linux System nach langer Zeit mal wieder etwas auf Vordermann zu bringen. Ich möchte von der 13.1 auf leap 42.2 upgraden. Ich erhielt folgenden Fehler:

Code:
/var/log # zypper dup
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
4 Problems:
Problem: libsamba-passdb0-4.4.2-7.2.x86_64 requires libsamba-debug-samba4.so(SAMBA_4.4.2_7.2_3709_SUSE_SLE_12_X86_64)(64bit), but this requirement cannot be provided
Problem: libsamba-passdb0-32bit-4.4.2-7.2.x86_64 requires libsamba-debug-samba4.so(SAMBA_4.4.2_7.2_3709_SUSE_SLE_12_I386), but this requirement cannot be provided
Problem: yast2-core-3.0.3-1.1.x86_64 requires perl = 5.18.1, but this requirement cannot be provided
Problem: yast2-core-3.0.3-1.1.x86_64 requires perl = 5.18.1, but this requirement cannot be provided

Problem: libsamba-passdb0-4.4.2-7.2.x86_64 requires libsamba-debug-samba4.so(SAMBA_4.4.2_7.2_3709_SUSE_SLE_12_X86_64)(64bit), but this requirement cannot be provided
  uninstallable providers: samba-libs-4.4.2-7.2.x86_64[42.3-oss]
 Solution 1: Following actions will be done:
  deinstallation of libgensec0-4.2.4-3.54.2.x86_64
  deinstallation of libregistry0-4.2.4-3.54.2.x86_64
  deinstallation of libsmbclient-raw0-4.2.4-3.54.2.x86_64
 Solution 2: deinstallation of libsamba-passdb0-4.2.4-3.54.2.x86_64
 Solution 3: break libsamba-passdb0-4.4.2-7.2.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): c

Ich habe folgende Repos:
Code:
1 | 42.3-oss                     | openSUSE-42.2-oss                  | Yes     | Yes     |   98     | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                          
 5 | openSUSE-42.2-Debug-OSS      | openSUSE-42.2-Debug-OSS            | Yes     | Yes     |   98     | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/                    
 6 | openSUSE-42.2-Src-Non-OSS    | openSUSE-42.2-Src-Non-OSS          | Yes     | Yes     |   98     | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/               
 7 | openSUSE-42.3-NonOss         | openSUSE-42.2-Non-OSS              | Yes     | Yes     |   98     | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/                      
 8 | openSUSE-42.3-Update-Non-OSS | openSUSE-42.2-Update-Non-OSS       | Yes     | Yes     |   98     | http://download.opensuse.org/update/leap/42.2/non-oss/                                 
 9 | openSUSE-42.3-Update-OSS     | openSUSE-42.2-Update-OSS           | Yes     | Yes     |   98     | http://download.opensuse.org/update/leap/42.2/oss/                                     
10 | openSUSE_42.2-Src-OSS        | openSUSE-42.2-Src-OSS              | Yes     | Yes     |   98     | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/

Fehlen eventuell noch Repos? Wo finde ich die fehlende lib und Perl 5.18.1 ?

Vielen Dank
SCT
 
Ersteinmal:
Das Upgrade sollte lt openSUSE immer nur von einer Version zur nächsthöheren Version erfolgen.

libsamba-passdb0-4.4.2-7.2.x86_64 requires libsamba-debug-samba4.so(SAMBA_4.4.2_7.2_3709_SUSE_SLE_12_X86_64)(64bit)
Die gibt es nicht mehr:
Solution 1: Following actions will be done:
deinstallation of libgensec0-4.2.4-3.54.2.x86_64
deinstallation of libregistry0-4.2.4-3.54.2.x86_64
deinstallation of libsmbclient-raw0-4.2.4-3.54.2.x86_64
Und das ist die alte Version:
Solution 2: deinstallation of libsamba-passdb0-4.2.4-3.54.2.x86_64

Das ist ebenso die alte Version:
Problem: yast2-core-3.0.3-1.1.x86_64 requires perl = 5.18.1, but this requirement cannot be provided
 
OP
S

SCT

Member
Hi Sauerland,
vielen Dank für die Hilfe.

Sauerland schrieb:
Ersteinmal:
Das Upgrade sollte lt openSUSE immer nur von einer Version zur nächsthöheren Version erfolgen.

Würde ich ja machen, aber die Repos für 13.2 und 42.1 sind abgeschaltet. Oder gibt es vieleicht noch irgendwo Mirrors alter Repos?
Ansonsten verstehe ich den Rest deiner Antwort nicht.

Ciao
SCT
 
OP
S

SCT

Member
Ok, also müste die Frage anders formuliert werden: "Suche alte Repos für 13.2, 42.1, 42.2, 42,3".
Ich habe dazu mal einen neuen Thread aufgemacht. Dieser hier kann geschlossen werden.

Vielen Dank
SCT
 
Status
Für weitere Antworten geschlossen.
Oben