Update Installation schlägt fehl bei kmahjongg paket

Ich hab ein seltsames Phänomen bei der Installation der Updates. Und zwar bricht es ab beim kmahjongg Paket:

Die Paketquelle ist nicht verfügbar:

Fehler beim Download (curl) für 'http://download.opensuse.org/tumbleweed/repo/oss/noarch/kmahjongg-lang-25.04.0-1.1.noarch.rpm': Fehlercode: 'Curl error 56' Fehlermeldung: 'Recv failure: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt'

Der ist reproduzierbar immer beim gleichen Paket. Wenn ich das Update mit sudo zypper dup ausführe sehe ich, dass der Download zuerst startet dann immer langsamer wird, bis es dann fehlschlägt. Über den Browser scheint der Download zu funktionieren.

Poste mal deine Repoliste:
zypper lr -d

kein Problem:

#  | Alias                            | Name                                   | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                           | Service
---+----------------------------------+----------------------------------------+---------+-----------+---------+------+----------+--------+-------------------------------------------------------------------------------+--------
 1 | download.nvidia.com-tumbleweed   | nVidia Graphics Drivers                | Nein    | ----      | ----    | -    |   99     | rpm-md | https://download.nvidia.com/opensuse/tumbleweed                               | 
 2 | download.opensuse.org-non-oss    | Haupt-Repository (NON-OSS)             | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                         | 
 3 | download.opensuse.org-oss        | Haupt-Repository (OSS)                 | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                             | 
 4 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository        | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                               | 
 5 | ftp.gwdg.de-Essentials           | Packman Essentials Repository          | Nein    | ----      | ----    | -    |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials | 
 6 | ftp.gwdg.de-openSUSE_Tumbleweed  | Packman Repository                     | Nein    | ----      | ----    | -    |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/           | 
 7 | openSUSE-20250130-0              | openSUSE-20250130-0                    | Nein    | ----      | ----    | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                             | 
 8 | repo-debug                       | openSUSE-Tumbleweed-Debug              | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/tumbleweed/repo/oss/                       | 
 9 | repo-openh264                    | Open H.264 Codec (openSUSE Tumbleweed) | Nein    | ----      | ----    | -    |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                       | 
10 | repo-source                      | openSUSE-Tumbleweed-Source             | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/tumbleweed/repo/oss/                      | 

Ich würde das OSS Repo mal deaktivieren:
zypper mr -d http://download.opensuse.org/tumbleweed/repo/oss/

Und dafür dann mal direkt einen Mirror einbinden:
zypper ar -f https://ftp.halifax.rwth-aachen.de/opensuse/tumbleweed/repo/oss/ OSS-Repo

Hintergrund:
download.opensuse.org ist ein redirector, der verweist auf einen Server in deiner Nähe und dieser Server könnte “Schluckauf” haben.

Liste der Mirror:
https://mirrors.opensuse.org/

Außerdem könntest du Repo Nr. 5 löschen, dies ist in Repo Nr. 6 enthalten:
zypper rr http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials

Alle Befehle als root ausführen.

Ab Repo 5 sind alle Repos vom Nutzer abgeschaltet!

Und das bedeutet jetzt was?

Das es völlig “wurscht” ist, ob die Repos deckungsgleich sind. Er nutzt die Repos nicht!

Das sollte einen erfahrenen Systemadministrator nicht davon abhalten, eine gewisse Ordnung auf seinem System zu halten…
Deswegen besser unnötige, doppelte Repos entfernen, weil das früher oder später sonst zu Problemen führt.

Trotzdem ist meine Aussage nicht falsch:

Man beachte das “könntest”
Egal ob aktiviert oder nicht…

Der Mann hat 10 Repos, von denen er vier nutzt. Mehr Ordnung geht kaum. Ich könnt’ mal meine Repo-Liste posten :)!

Deine kennen wir bereits, wurde bereits diskutiert und ist hier nicht Thema.

Sorry, sollte eine Antwort auf hui sein!
Ganz nebenbei dürfte das jedenfalls mit dem Ausgangsproblem nichts zu tun haben.

Ich glaube nicht, dass das an einem “Schluckauf” eines Servers liegen sollte, denn ich kann mir kaum vorstellen, dass allein das lang-Paket aktualisiert werden sollte.

Auch wenn du es dir nicht vorstellen kannst, der TO sollte den Empfehlungen von Sauerland folgen, da diese auf langjährigen Erfahrungen beruhen. Es bringt nichts, die Empfehlungen von langjährigen Linuxusern zu zerreden, wenn man selbst wenig Ahnung hat.

Darum ja konjunktiv…
Und das eine Repo nur deaktiviert, nicht gelöscht…

Ist aber eh alles sinnbefreit, so lange sich der TE nicht meldet.

Evtl. ist er ja noch “frustriert” vom anderen Forum…

Krasses Niveau hapt ihr hier drauf!

Also das deaktivieren hat jedenfalls geholfen. Was heisst das jetzt? Lass ich das Repo deaktiviert? Brauche ich das nicht?

Hast du auch das andere OSS Repo eingebunden?
Poste:
zypper lr -d

Nein das hatte ich noch nicht gemacht. Ist aber jetzt drin.

Und funktioniert es jetzt?