Hallo zusammen,
Ich benutze Opensuse Tumbleweed. Seit Mitte Dezember habe ich beim Updaten mit sudo zypper dup folgendes Problem (bzw. Probleme):
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Warnung: Sie sind im Begriff, eine Distributionsaktualisierung mit allen aktivierten Repositorys durchzuführen. Vergewissern Sie sich, dass diese Repositorys kompatibel sind, bevor Sie fortfahren. Weitere Informationen zu diesem Kommando finden Sie unter 'man zypper'.
Distributions-Aktualisierungen werden verarbeitet...
Problem: nextcloud-14.0.4-2.1.noarch benötigt mod_php_any < 7.3.0, kann jedoch nicht zur Verfügung gestellt werden
Gelöschte Anbieter: apache2-mod_php7-7.2.12-2.1.x86_64
Lösung 1: Folgende Aktionen werden ausgeführt:
veraltetes apache2-mod_php7-7.2.12-2.1.x86_64 beibehalten
veraltetes php7-7.2.12-2.1.x86_64 beibehalten
Lösung 2: Deinstallation von nextcloud-14.0.4-2.1.noarch
Lösung 3: nextcloud-14.0.4-2.1.noarch durch Ignorieren einiger Abhängigkeiten brechen
Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie (a)b [1/2/3/a] (a): 1
Abhängigkeiten werden aufgelöst...
Distributions-Aktualisierungen werden verarbeitet...
3 Probleme:
Problem: php7-zlib-7.3.0-1.1.x86_64 benötigt php7 = 7.3.0, kann jedoch nicht zur Verfügung gestellt werden
Problem: apache2-mod_php7-7.2.12-2.1.x86_64 benötigt php7 = 7.2.12, kann jedoch nicht zur Verfügung gestellt werden
Problem: apache2-mod_php7-7.2.12-2.1.x86_64 benötigt php7 = 7.2.12, kann jedoch nicht zur Verfügung gestellt werden
Problem: php7-zlib-7.3.0-1.1.x86_64 benötigt php7 = 7.3.0, kann jedoch nicht zur Verfügung gestellt werden
Nicht installierbare Anbieter: php7-7.3.0-1.1.i586[repo-oss]
php7-7.3.0-1.1.x86_64[repo-oss]
Lösung 1: Deinstallation von php7-zlib-7.2.12-2.1.x86_64
Lösung 2: veraltetes php7-zlib-7.2.12-2.1.x86_64 beibehalten
Lösung 3: Sperre entfernen und Entfernen von php7-7.2.12-2.1.x86_64 zulassen
Lösung 4: php7-zlib-7.3.0-1.1.x86_64 durch Ignorieren einiger Abhängigkeiten brechen
Wählen Sie aus den obigen Lösungen mittels Nummer oder Sie (u)eberspringen, (w)iederholen oder brechen (a)b [1/2/3/4/u/w/a] (a): 2
Problem: apache2-mod_php7-7.2.12-2.1.x86_64 benötigt php7 = 7.2.12, kann jedoch nicht zur Verfügung gestellt werden
Gelöschte Anbieter: php7-7.2.12-2.1.x86_64
Lösung 1: Deinstallation von php7-ctype-7.2.12-2.1.x86_64
Lösung 2: veraltetes php7-ctype-7.2.12-2.1.x86_64 beibehalten
Lösung 3: Sperre entfernen und Entfernen von apache2-mod_php7-7.2.12-2.1.x86_64 zulassen
Lösung 4: apache2-mod_php7-7.2.12-2.1.x86_64 durch Ignorieren einiger Abhängigkeiten brechen
Wählen Sie aus den obigen Lösungen mittels Nummer oder Sie (u)eberspringen, (w)iederholen oder brechen (a)b [1/2/3/4/u/w/a] (a): 2
Problem: apache2-mod_php7-7.2.12-2.1.x86_64 benötigt php7 = 7.2.12, kann jedoch nicht zur Verfügung gestellt werden
Gelöschte Anbieter: php7-7.2.12-2.1.x86_64
Lösung 1: Deinstallation von nextcloud-14.0.4-2.1.noarch
Lösung 2: veraltetes php7-zip-7.2.12-2.1.x86_64 beibehalten
Lösung 3: apache2-mod_php7-7.2.12-2.1.x86_64 durch Ignorieren einiger Abhängigkeiten brechen
Alles anzeigen
Und so weiter. Ich kann leider nicht alles posten, da dadurch die 10000-Zeichen Begrenzung überschritten wird.
Wie man sehen kann sind also einige Abhängigkeiten arg schief geraten. Aufgrund früherer Erfahrungen habe ich die konservative Variante gewählt, die alten Pakete erst einmal beizubehalten.
Nach einigen frustrierten Versuchen des Updatens habe ich mit sudo zypper up vor einigen Tagen die meisten Pakete aktualisiert.
Das Problem, insbesondere mit dem Nextcloud-Client bleibt aber bestehen.
Das Kommando zypper lr -d ergibt die folgende Konfiguration der Repositories:
# | Alias | Name | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ | URI | Dienst
--+----------------------------------------+---------------------------------+-----------+-----------------+----------------+-----------+--------+---------------------------------------------------------------------------+-------
1 | download.nvidia.com-tumbleweed | nVidia Graphics Drivers | Ja | (r ) Ja | Ja | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed |
2 | isv_TUXEDO | isv:TUXEDO (openSUSE_Leap_15.0) | Ja | (r ) Ja | Nein | 99 | rpm-md | http://download.opensuse.org/repositories/isv:/TUXEDO/openSUSE_Leap_15.0/ |
3 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
4 | packman.inode.at-openSUSE_Tumbleweed | Packman Repository | Ja | (r ) Ja | Ja | 20 | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/ |
5 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
6 | repo-nvidia-tuxedo | TUXEDO Computers - 15.0 NVIDIA | Ja | (r ) Ja | Ja | 99 | rpm-md | http://nvidia.tuxedocomputers.com/opensuse/15.0 |
7 | repo-oss | openSUSE-Tumbleweed-Oss | Ja | (r ) Ja | Ja | 70 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
8 | repo-update | openSUSE-Tumbleweed-Update | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
Wie soll ich mit den fehlenden Updates umgehen / gibt es eine Lösung für diese Situation?
Vielen Dank im Voraus schon einmal.