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

Gelöst Dateikonflikte beim Update von Tumbleweed

marbas13

Hacker
Hallo zusammen,

ich weiß mal wieder nicht weiter. Beim Update meines Tumbleweed mit
Code:
marco@localhost:~> sudo zypper dup
bekomme ich mehrere Konflikte dieser Art:
Code:
6 Probleme:
Problem: Problem mit dem installierten java-19-openjdk-19.0.2.0-3.3.x86_64
Problem: Problem mit dem installierten java-19-openjdk-headless-19.0.2.0-3.3.x86_64
Problem: das zu installierende python310-nbformat-5.9.0-2.1.noarch erfordert '(python310-jsonschema > 2.6 with python310-jsonschema < 4.18)', aber diese Anforderung kann nicht bereitgestellt werden
Problem: das zu installierende python310-jsonschema-format-nongpl-4.18.3-1.1.noarch erfordert 'python310-jsonschema = 4.18.3', aber diese Anforderung kann nicht bereitgestellt werden
Problem: das zu installierende python311-nbformat-5.9.0-2.1.noarch erfordert '(python311-jsonschema > 2.6 with python311-jsonschema < 4.18)', aber diese Anforderung kann nicht bereitgestellt werden
Problem: das zu installierende python311-jsonschema-format-nongpl-4.18.3-1.1.noarch erfordert 'python311-jsonschema = 4.18.3', aber diese Anforderung kann nicht bereitgestellt werden

Problem: Problem mit dem installierten java-19-openjdk-19.0.2.0-3.3.x86_64
 Lösung 1: java-19-openjdk-19.0.1.0-3.36.x86_64 von Hersteller obs://build.opensuse.org/home:Herbster0815 installieren
und java-19-openjdk-19.0.2.0-3.3.x86_64 von Hersteller openSUSE ersetzen
 Lösung 2: veraltetes java-19-openjdk-19.0.2.0-3.3.x86_64 beibehalten

Problem: das zu installierende python310-nbformat-5.9.0-2.1.noarch erfordert '(python310-jsonschema > 2.6 with python310-jsonschema < 4.18)', aber diese Anforderung kann nicht bereitgestellt werden
  Nicht installierbare Anbieter: python310-jsonschema417-4.17.3-1.1.noarch[download.opensuse.org-oss]
                   python310-jsonschema417-4.17.3-1.1.noarch[https-download.opensuse.org-206bc46e]
 Lösung 1: Folgende Aktionen werden ausgeführt:
  Deinstallation von python310-nbformat-5.9.0-1.2.noarch
  Deinstallation von python310-notebook-6.5.4-1.2.noarch
  Deinstallation von python310-nbconvert-7.6.0-1.1.noarch
  Deinstallation von python310-nbclient-0.8.0-1.2.noarch
  Deinstallation von python310-nbclassic-1.0.0-1.2.noarch
  Deinstallation von python310-jupyter-server-2.6.0-1.2.noarch
  Deinstallation von python310-jupyter-server-fileid-0.9.0-1.2.noarch
  Deinstallation von python310-jupyterlab-4.0.2-1.2.noarch
  Deinstallation von python310-jupyterlab-server-2.23.0-1.1.noarch
  Deinstallation von python310-notebook-shim-0.2.3-1.2.noarch
  Deinstallation von python310-jupyter-1.0.0-12.2.noarch
  Deinstallation von python310-jupyter-lsp-2.2.0-1.2.noarch
  Deinstallation von python310-jupyter-collaboration-1.0.0-1.2.noarch
 Lösung 2: Deinstallation von python310-jsonschema-4.18.0-1.1.noarch
 Lösung 3: veraltetes python310-nbformat-5.9.0-1.2.noarch beibehalten
 Lösung 4: python310-nbformat-5.9.0-2.1.noarch 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/d/?] (a): a

Wählen Sie aus den obigen Lösungen mittels Nummer oder Sie (u)eberspringen, (w)iederholen oder brechen (a)b [1/2/u/w/a/d/?] (a):
Ich möchte das Java JDK nicht auf ei anderes Repository als das von open SUSE wechseln.
Was ist die beste Lösung?
Wie bekomme ich raus, welches Paket aus dem herbster Repository kommt?
Wie bekomme ich raus, welches Paket das Problem mit python verursacht?

Code:
marco@localhost:~> sudo zypper lr -u
[sudo] Passwort für root: 
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.

#  | Alias                                  | Name                                                 | Enabled   | GPG Check       | Refresh        | URI
---+----------------------------------------+------------------------------------------------------+-----------+-----------------+----------------+-----------------------------------------------------------------------
------------
 1 | download.opensuse.org-non-oss          | Haupt-Repository (NON-OSS)                           | Ja        | (r ) Ja         | Ja             | http://download.opensuse.org/tumbleweed/repo/non-oss/
 2 | download.opensuse.org-oss              | Haupt-Repository (OSS)                               | Ja        | (r ) Ja         | Ja             | http://download.opensuse.org/tumbleweed/repo/oss/
 3 | download.opensuse.org-tumbleweed       | Hauptaktualisierungs-Repository                      | Ja        | (r ) Ja         | Ja             | http://download.opensuse.org/update/tumbleweed/
 4 | ftp.gwdg.de-openSUSE_Tumbleweed        | Packman Repository                                   | Ja        | (r ) Ja         | Ja             | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
 5 | google-chrome                          | google-chrome                                        | Ja        | (r ) Ja         | Ja             | https://dl.google.com/linux/chrome/rpm/stable/x86_64
 6 | https-download.opensuse.org-206bc46e   | openSUSE:Tumbleweed                                  | Ja        | (r ) Ja         | Ja             | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standa
rd/
 7 | https-download.opensuse.org-287cc7db   | home:Herbster0815                                    | Ja        | (r ) Ja         | Ja             | https://download.opensuse.org/repositories/home:/Herbster0815/openSUSE
_Tumbleweed/
 8 | https-download.opensuse.org-4109a726   | Emulators                                            | Ja        | (r ) Ja         | Ja             | https://download.opensuse.org/repositories/Emulators/openSUSE_Tumblewe
ed/
 9 | https-download.opensuse.org-f3ed359d   | home:laxity                                          | Nein      | ----            | ----           | https://download.opensuse.org/repositories/home:/laxity/openSUSE_Tumbl
eweed/
10 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository                                 | Ja        | (r ) Ja         | Ja             | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
11 | repo-debug                             | openSUSE-Tumbleweed-Debug                            | Nein      | ----            | ----           | http://download.opensuse.org/debug/tumbleweed/repo/oss/
12 | repo-source                            | openSUSE-Tumbleweed-Source                           | Nein      | ----            | ----           | http://download.opensuse.org/source/tumbleweed/repo/oss/
13 | utilities                              | all the small tools for the shell (openSUSE_Factory) | Nein      | ----            | ----           | https://download.opensuse.org/repositories/utilities/openSUSE_Factory/
ma
 

Sauerland

Ultimate Guru
Ich würde:
Code:
Lösung 2: Deinstallation von python310-jsonschema-4.18.0-1.1.noarch

So lange wie da nichts anderes mit deinstalliert wird.........


Übrigens kannst du immer abbrechen erst nachdem du die Installationsübersicht abgenickt hast wird installiert.
 

Christina

Advanced Hacker
Wie bekomme ich raus, welches Paket aus dem herbster Repository kommt?
Zum Beispiel per YaST-Modul "Online-Aktualisierung":
oben links auf das Dropdown-Menü "Anzeigen ▾" klicken → Repositorys
zum Reiter "Repositorys" wechseln und dort "herbster" anklicken

Oben rechts im Fenster sind jetzt die enthaltenen Pakete aufgelistet; unten rechts unter dem Reiter "Version" kannst du sehen, von welchem Repository (z.B. herbster oder Haupt-Repository) das Paket installiert wurde.
 

Sauerland

Ultimate Guru
Oder auch alle in dem Repo vorhandene Pakete:
Code:
zypper search -sr 'home:Herbster0815'

oder nur aus dem Repo installierte Pakete:
Code:
zypper search -sir 'home:Herbster0815'
 
Oben