Update bricht mit Fehler ab - yast2-sound-4.5.0-1.58.x86_64.rpm wird nicht bereitgestellt

Hey guys,
seit ein paar Tagen versuche ich, das umfangreiche update zu installieren. Das update bricht mit der Fehlermeldung ab, dass

yast2-sound-4.5.0-1.58.x86_64.rpm

nirgends bereitgestellt wird. Ich habe die Version

yast2-sound-4.5.0-1.77.x86_64.rpm

installiert. Die will das update aber nicht.

Any suggestions?

Du solltest dringend deine Repos überprüfen. yast2-sound gibt es bereits seit ewigen Zeiten nicht mehr für Tumbleweed…
Das Paket stammt von irgendeinem inoffiziellen Repo. Das Problem ist also hausgemacht…

Zeige

zypper lr -d

Code

zypper lr -d
#  | Alias                                  | Name                                           | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                      | Service
---+----------------------------------------+------------------------------------------------+---------+-----------+---------+----------+--------+------------------------------------------------------------------------------------------+--------
 1 | Languages_Python                       | Languages Python                               | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Tumbleweed/ | 
 2 | Netzwerk                               | Netzwerk                                       | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/network/openSUSE_Tumbleweed/                   | 
 3 | YaST_Head                              | The Latest YaST Packages (openSUSE_Tumbleweed) | Ja      | (r ) Ja   | Nein    |   99     | rpm-md | https://download.opensuse.org/repositories/YaST:/Head/openSUSE_Tumbleweed/               | 
 4 | download.nvidia.com-tumbleweed         | nVidia Graphics Drivers                        | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | https://download.nvidia.com/opensuse/tumbleweed                                          | 
 5 | download.opensuse.org-non-oss          | Haupt-Repository (NON-OSS)                     | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                    | 
 6 | download.opensuse.org-oss              | Haupt-Repository (OSS)                         | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                        | 
 7 | download.opensuse.org-tumbleweed       | Hauptaktualisierungs-Repository                | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                          | 
 8 | ftp.gwdg.de-Essentials                 | Packman Essentials Repository                  | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials            | 
 9 | ftp.gwdg.de-openSUSE_Tumbleweed        | Packman Repository                             | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                      | 
10 | openSUSE-20230621-0                    | openSUSE-20230621-0                            | Nein    | ----      | ----    |   99     | rpm-md | hd:/?device=/dev/disk/by-id/usb-_USB_DISK_3.0_07015CD007289D90-0:0-part2                 | 
11 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository                           | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                                      | 
12 | repo-debug                             | openSUSE-Tumbleweed-Debug                      | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/tumbleweed/repo/oss/                                  | 
13 | repo-openh264                          | Open H.264 Codec (openSUSE Tumbleweed)         | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                                  | 
14 | repo-source                            | openSUSE-Tumbleweed-Source                     | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/source/tumbleweed/repo/oss/                                 | 


Das Paket kommt vom YaST_Head repo. Da du “Refresh” für das Repo deaktiviert hast, ist der Fehler logisch. “Refresh” aktivieren und erneut zypper dup starten.

Generell sollte man vor allem als Beginner vermeiden zusätzliche Repos zu aktivieren solange man noch nicht so ganz in den Basics sattelfest ist. Die ersten drei Repos sind Enwicklungsrepos und können auch in Zukunft zu Problemen führen…

Wenn yast2-sound schon lange nicht mehr für Tumbleweed verfügbar ist, wieso will zypper dann mit dem neuesten update dies installieren?

Code

Die folgenden 16 NEUEN Pakete werden installiert:
  broadcom-wl-kmp-default-6.30.223.271_k6.7.4_1-1699.19.pm.50 kernel-default-6.7.4-1.1 kernel-default-devel-6.7.4-1.1 kernel-devel-6.7.4-1.1 kImageAnnotator-lang
  kImageAnnotator-Qt5-0 libkColorPicker-Qt5-0 libopenvdb10_1 libsqlcipher-3_44_2-0 libsqlcipher-3_44_2-0-x86-64-v3 nmap python310-entrypoints python310-ipyparallel python310-tqdm
  system-user-nagios yast2-sound


Weil du ein inoffizielles Repo verwendest (YaST_Head). In den offiziellen Paketquellen wurde yast2-sound schon vor langem entfernt (Januar 2023).

Das sind die Standard Tumbleweed Repos (bis auf Packman):

ich@laptopneu:~> zypper lr -d
#  | Alias                          | Name                          | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                           | Service
---+--------------------------------+-------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------+---------
 1 | ftp.gwdg.de-Essentials         | Packman Essentials Repository | Ja      | (r ) Ja   | Ja      |   90     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials | 
 2 | openSUSE:repo-non-oss          | repo-non-oss                  | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://cdn.opensuse.org/tumbleweed//repo/non-oss                              | openSUSE
 3 | openSUSE:repo-openh264         | repo-openh264                 | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                       | openSUSE
 4 | openSUSE:repo-oss              | repo-oss                      | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://cdn.opensuse.org/tumbleweed//repo/oss                                  | openSUSE
 5 | openSUSE:repo-oss-debug        | repo-oss-debug                | Nein    | ----      | ----    |   99     | N/A    | http://cdn.opensuse.org/debug/tumbleweed//repo/oss                            | openSUSE
 6 | openSUSE:repo-oss-source       | repo-oss-source               | Nein    | ----      | ----    |   99     | N/A    | http://cdn.opensuse.org/source/tumbleweed//repo/oss                           | openSUSE
 7 | openSUSE:update-tumbleweed     | update-tumbleweed             | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://cdn.opensuse.org/update/tumbleweed/                                    | openSUSE
ich@laptopneu:~> 

Okay, vielen Dank! Die Installation läuft jetzt erst mal. Können den thread sicher schließen.
VG
Volker

Warum ist da Packman Essentials und Packman (komplett)?

Hab ich mir keine Gedanken gemacht. Kann/muss ich bereinigen.

Es kann dazu leiten das du z.B. bei Paketen Nachfrage ein Pakket zweimal erwähnt findest. Vielleicht gibt es auch noch andere Verwirrung.

Ich würde Essentials wegtun. Dann hast du Packman komplett da.

Es sei denn das deine Verbindung sehr Langsam ist und du nur Pakkete von Essentials brauchst. Das kann beim “refresh” etwas ausmachen (aber meine Meinung nach auch nicht viel).

Vielen Dank für Deinen Hinweis. Ich werde Essentials rausnehmen, auch das inoffizielle YaST_Head repo.