Problem mit cdn-Repos
![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Hallo Liste, folgender Fehler hat mir das Benutzen von zypper unmöglich gemacht: Während der Repository-Initialisierung ist ein Fehler aufgetreten. Fehler beim Aktualisieren des Dienstes openSUSE (dir:/usr/share/ zypp/local/service/openSUSE): [openSUSE:update-tumbleweed|http:// cdn.opensuse.org/update/tumbleweed/] Repository already exists. Wenn man den grafischen YaST benutzt, kann man einfach »Fortfahren« wählen und gut ist. zypper lr: [...] 7 | https-download.opensuse.org-659aae63 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes 9 | https-download.opensuse.org-ec8c2058 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes 10 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes 11 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes 12 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes 13 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ---- 14 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ---- 15 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes Ich habe eine ganze Latte cdn-Repos, was zypper wohl nicht kenntlich machen kann. Meine 8 Zusatzrepos habe ich hier nicht gelistet. Eine etwas jüngere Tumbleweed-Suse hat die cdn-Repos nicht. Im Vorfeld, leider schon etliche Wochen her, hatte ich Probleme mit einem Zusatzrepos, das sich zwar eintragen ließ, aber nie aufgetaucht ist oder benutzbar war. Da habe ich dann irgendwann diesen Fehler gehabt. Keine Ahnung, ob da schon vorher was war oder ich es durch händisches Löschen des Repo-Eintrags erzeugt habe. (Leider nicht nur umbenannt). Die cdn-Repos habe ich mir sicher nicht bewusst geholt. <repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="tumbleweed/" debugenable="false" sourceenable="false"> <repo url="%{disturl}/%{distsub}/repo/oss" alias="repo-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/debug/%{distsub}/repo/oss" alias="repo-oss-debug" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/source/%{distsub}/repo/oss" alias="repo-oss-source" name="%{alias}" enabled="false" autorefresh="true"/> <repo url="%{disturl}/%{distsub}/repo/non-oss" alias="repo-non-oss" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed" alias="repo-openh264" name="%{alias}" enabled="true" autorefresh="true"/> <repo url="%{disturl}/update/%{distsub}" alias="update-tumbleweed" name="%{alias}" enabled="true" autorefresh="true"/> </repoindex> Eine später installierte Tumbleweed-VM hat diese Repos gar nicht, sondern nur die herkömmlichen über Download. Die cdn-Repos werden von einem Dienst erzeugt. Daher kann ich sie auch nicht einfach deaktivieren, um zu schauen, ob der Störenfried da dabei ist. Wie kriege ich die Dinger los, ohne meine Paketinfrastrukur zu zerstören? So ein bißchen kalte Füsse habe ich schon, wenn ich da was löschen will. Oder der Dienst holt sie wieder. Jedenfalls will ich zypper auf der Konsole wieder benutzen können - so für den Fall der Fälle. Helga -- Technik - openSUSE Tumbleweed Politik - https://bge-community.de
![](https://seccdn.libravatar.org/avatar/32435562214f08d51d4aff895e189843.jpg?s=120&d=mm&r=g)
Am Freitag, 15. März 2024, 22:13:40 CET schrieb Helga Fischer:
Die cdn-Repos werden von einem Dienst erzeugt. Daher kann ich sie auch nicht einfach deaktivieren, um zu schauen, ob der Störenfried da dabei ist.
Wie kriege ich die Dinger los, ohne meine Paketinfrastrukur zu zerstören? So ein bißchen kalte Füsse habe ich schon, wenn ich da was löschen will. Oder der Dienst holt sie wieder.
Die werden über ein rpm eingefügt, schau mal nach was bei rpm -qa rpm-repos-* openSUSE-repos-* oder zypper se -si rpm-repos-* openSUSE-repos-* herauskommt. Stephan
![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Am Samstag, 16. März 2024, 08:14:19 CET schrieb Stephan Hemeier:
Am Freitag, 15. März 2024, 22:13:40 CET schrieb Helga Fischer:
[...]
Wie kriege ich die Dinger los, ohne meine Paketinfrastrukur zu zerstören? So ein bißchen kalte Füsse habe ich schon, wenn ich da was löschen will. Oder der Dienst holt sie wieder.
Die werden über ein rpm eingefügt, schau mal nach was bei
rpm -qa rpm-repos-* openSUSE-repos-*
openSUSE-repos-Tumbleweed-20230810.a7534f6-1.2.x86_64 openSUSE-repos-Tumbleweed-NVIDIA-20230810.a7534f6-1.2.x86_64 openSUSE-repos-MicroOS-NVIDIA-20230810.a7534f6-1.2.x86_64
oder zypper se -si rpm-repos-* openSUSE-repos-*
S | Name | Type | Version | Arch | Repository ---+----------------------------------+------- +----------------------+--------+-------------------- i+ | openSUSE-repos-MicroOS-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | openSUSE:Tumbleweed i+ | openSUSE-repos-MicroOS-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | openSUSE:Tumbleweed i+ | openSUSE-repos-MicroOS-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | repo-oss i+ | openSUSE-repos-Tumbleweed | Paket | 20230810.a7534f6-1.2 | x86_64 | openSUSE:Tumbleweed i+ | openSUSE-repos-Tumbleweed | Paket | 20230810.a7534f6-1.2 | x86_64 | openSUSE:Tumbleweed i+ | openSUSE-repos-Tumbleweed | Paket | 20230810.a7534f6-1.2 | x86_64 | repo-oss i+ | openSUSE-repos-Tumbleweed-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | openSUSE:Tumbleweed i+ | openSUSE-repos-Tumbleweed-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | openSUSE:Tumbleweed i+ | openSUSE-repos-Tumbleweed-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | repo-oss
herauskommt.
Ich stehe da ein wenig ratlos vor. helga@schroedinger:~> rpm --query 20230810.a7534f6-1.2 package 20230810.a7534f6-1.2 is not installed Helga -- Technik - openSUSE Tumbleweed Politik - https://bge-community.de
![](https://seccdn.libravatar.org/avatar/32435562214f08d51d4aff895e189843.jpg?s=120&d=mm&r=g)
Am Samstag, 16. März 2024, 10:59:11 CET schrieb Helga Fischer:
Ich stehe da ein wenig ratlos vor.
Diese sind bei dir installiert: openSUSE-repos-Tumbleweed-20230810.a7534f6-1.2.x86_64 openSUSE-repos-Tumbleweed-NVIDIA-20230810.a7534f6-1.2.x86_64 openSUSE-repos-MicroOS-NVIDIA-20230810.a7534f6-1.2.x86_64 Einfach deinstallieren und die cdn-Repos sind Geschichte. Stephan
![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Am Samstag, 16. März 2024, 14:18:09 CET schrieb Stephan Hemeier:
Am Samstag, 16. März 2024, 10:59:11 CET schrieb Helga Fischer:
Ich stehe da ein wenig ratlos vor.
Diese sind bei dir installiert:
openSUSE-repos-Tumbleweed-20230810.a7534f6-1.2.x86_64 openSUSE-repos-Tumbleweed-NVIDIA-20230810.a7534f6-1.2.x86_64 openSUSE-repos-MicroOS-NVIDIA-20230810.a7534f6-1.2.x86_64
Einfach deinstallieren und die cdn-Repos sind Geschichte.
Meinst Du mit deinstallieren, einfach über YaST Repos raushauen oder eine echte Deinstallation? rpm kennt das ominöse Paket 20230810.a7534f6-1.2 nämlich gar nicht. Helga -- Technik - openSUSE Tumbleweed Politik - https://bge-community.de
![](https://seccdn.libravatar.org/avatar/32435562214f08d51d4aff895e189843.jpg?s=120&d=mm&r=g)
Am Samstag, 16. März 2024, 14:50:52 CET schrieb Helga Fischer:
Meinst Du mit deinstallieren, einfach über YaST Repos raushauen oder eine echte Deinstallation? rpm kennt das ominöse Paket 20230810.a7534f6-1.2 nämlich gar nicht.
Kein Repo löschen. Einfach über Yast-----Software installieren diese 3 Pakete deinstallieren.
![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Am Samstag, 16. März 2024, 14:18:09 CET schrieb Stephan Hemeier:
Am Samstag, 16. März 2024, 10:59:11 CET schrieb Helga Fischer:
Ich stehe da ein wenig ratlos vor.
Diese sind bei dir installiert:
openSUSE-repos-Tumbleweed-20230810.a7534f6-1.2.x86_64 openSUSE-repos-Tumbleweed-NVIDIA-20230810.a7534f6-1.2.x86_64 openSUSE-repos-MicroOS-NVIDIA-20230810.a7534f6-1.2.x86_64
Einfach deinstallieren und die cdn-Repos sind Geschichte.
Jetzt ist der Groschen gefallen. Suchen "Repo" und die drei cdns tauchten schön im YaST auf und ließen sich von dort aus deinstallieren. Jetzt lungert noch eines rum, das erzeugt jedoch keinen Fehler mehr. zypper geht auch wieder. Danke für die Schützenhilfe gegen das frickelige Zeugs. Helga -- Technik - openSUSE Tumbleweed Politik - https://bge-community.de
![](https://seccdn.libravatar.org/avatar/32435562214f08d51d4aff895e189843.jpg?s=120&d=mm&r=g)
Am Freitag, 15. März 2024, 22:13:40 CET schrieb Helga Fischer:
Die cdn-Repos werden von einem Dienst erzeugt. Daher kann ich sie auch nicht einfach deaktivieren, um zu schauen, ob der Störenfried da dabei ist.
Wie kriege ich die Dinger los, ohne meine Paketinfrastrukur zu zerstören? So ein bißchen kalte Füsse habe ich schon, wenn ich da was löschen will. Oder der Dienst holt sie wieder.
Jedenfalls will ich zypper auf der Konsole wieder benutzen können - so für den Fall der Fälle.
Gerade mal in meiner VM geschaut, bei mir ist nichts davon installiert: S | Name | Type | Version | Arch | Repository --+----------------------------------+-------+----------------------+--------+----------------------- | openSUSE-repos-MicroOS | Paket | 20230810.a7534f6-1.2 | x86_64 | Haupt-Repository (OSS) | openSUSE-repos-MicroOS-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | Haupt-Repository (OSS) | openSUSE-repos-Tumbleweed | Paket | 20230810.a7534f6-1.2 | x86_64 | Haupt-Repository (OSS) | openSUSE-repos-Tumbleweed-NVIDIA | Paket | 20230810.a7534f6-1.2 | x86_64 | Haupt-Repository (OSS) | rpm-repos-openSUSE-Tumbleweed | Paket | 1699-10.4 | x86_64 | Haupt-Repository (OSS) Sollte bei dir davon etwas installiert sein, einfach deinstallieren. Stephan
![](https://seccdn.libravatar.org/avatar/7f2990ed1e7cf4c9b43668d61fad2501.jpg?s=120&d=mm&r=g)
Bei mir hat sich nach dem Upgrade von Leap 15.4 nach Leap 15.5 auch die Repo-Liste verändert. Die repos mit cdn... werden über den Service openSUSE aktualisiert, wenn ich zypper ref|lp|lu eingebe: igel01:~ # zypper ls -u # | Alias | Name | Enabled | GPG Check | Refresh | Type | URI --+-----------------------+---------------------+---------+-----------+---------+--------+-------------------------------------------------------------------------------------------- 1 | NVIDIA | NVIDIA | Yes | ---- | Yes | ris | dir:/usr/share/zypp/local/service/NVIDIA 2 | openSUSE | openSUSE | Yes | ---- | Yes | ris | dir:/usr/share/zypp/local/service/openSUSE 3 | PHP8.2 | PHP8.2 | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Le... 4 | PHP8.3 | PHP8.3 | No | ---- | ---- | N/A | https://download.opensuse.org/repositories/devel:/languages:/php:/php83/open... 5 | Printing | Printing | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/Printing/15.5/ 6 | home_ecsos_backup | home_ecsos_backup | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/home:/ecsos:/Backup/15.5/ 7 | mozilla | mozilla | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.5/ 8 | packman.inode.at-suse | Packman | Yes | (r ) Yes | Yes | rpm-md | https://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Leap_15.5/ 9 | teamviewer | TeamViewer - x86_64 | Yes | (r ) Yes | Yes | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/ igel01:~ # zypper lr -u Repository priorities in effect: (See 'zypper lr -P' for details) 20 (raised priority) : 1 repository 95 (raised priority) : 1 repository 99 (default priority) : 11 repositories 100 (lowered priority) : 1 repository # | Alias | Name | Enabled | GPG Check | Refresh | URI ---+---------------------------------+-------------------------------+---------+-----------+---------+-------------------------------------------------------------------------------------------- 1 | NVIDIA:repo-non-free | repo-non-free (15.5) | Yes | (r ) Yes | Yes | https://download.nvidia.com/opensuse/leap/15.5 2 | PHP8.2 | PHP8.2 | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Le... 3 | PHP8.3 | PHP8.3 | No | ---- | ---- | https://download.opensuse.org/repositories/devel:/languages:/php:/php83/open... 4 | Printing | Printing | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/Printing/15.5/ 5 | home_ecsos_backup | home_ecsos_backup | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/home:/ecsos:/Backup/15.5/ 6 | mozilla | mozilla | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.5/ 7 | openSUSE:repo-non-oss | repo-non-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/distribution/leap/15.5/repo/non-oss 8 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/15.5/repo/non-oss 9 | openSUSE:repo-openh264 | repo-openh264 (15.5) | Yes | (r ) Yes | Yes | http://codecs.opensuse.org/openh264/openSUSE_Leap 10 | openSUSE:repo-oss | repo-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/distribution/leap/15.5/repo/oss 11 | openSUSE:repo-oss-debug | repo-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/15.5/repo/oss 12 | openSUSE:repo-oss-source | repo-oss-source (15.5) | No | ---- | ---- | http://cdn.opensuse.org/source/distribution/leap/15.5/repo/oss 13 | openSUSE:update-backports | update-backports (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/backports 14 | openSUSE:update-backports-debug | update-backports-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/update/leap/15.5/backports_debug 15 | openSUSE:update-non-oss | update-non-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/non-oss 16 | openSUSE:update-non-oss-debug | update-non-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/update/leap/15.5/non-oss 17 | openSUSE:update-oss | update-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/oss 18 | openSUSE:update-oss-debug | update-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/update/leap/15.5/oss 19 | openSUSE:update-sle | update-sle (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/sle 20 | openSUSE:update-sle-debug | update-sle-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/update/leap/15.5/sle 21 | packman.inode.at-suse | Packman | Yes | (r ) Yes | Yes | https://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Leap_15.5/ 22 | teamviewer | TeamViewer - x86_64 | Yes | (r ) Yes | Yes | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/ igel01:~ # Ich hatte bisher noch keine Zeit gefunden, die Debug-Repos rauszuwerfen. -- Joachim Weber, Bonn Retired IT-Dinosaurier private Homepage: https://www.joachimweber.name Social-Networks.: Mastodon........: https://bonn.social/@trex Friendica.......: https://anonsys.net/profile/trex Pixelfed........: https://pixelfed.de/T-Rex Business-Network: Xing-Profil.....: https://www.xing.com/profile/Joachim_Weber29 Linkedin........: https://linkedin.com/in/joachimweberbonn https://www.kuketz-blog.de/das-fediverse-social-media-losgeloest-von-den-fes... Am 15.03.24 um 22:13 schrieb Helga Fischer:
Hallo Liste,
folgender Fehler hat mir das Benutzen von zypper unmöglich gemacht:
Während der Repository-Initialisierung ist ein Fehler aufgetreten. Fehler beim Aktualisieren des Dienstes openSUSE (dir:/usr/share/ zypp/local/service/openSUSE): [openSUSE:update-tumbleweed|http:// cdn.opensuse.org/update/tumbleweed/] Repository already exists.
Wenn man den grafischen YaST benutzt, kann man einfach »Fortfahren« wählen und gut ist.
zypper lr:
[...] 7 | https-download.opensuse.org-659aae63 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes 9 | https-download.opensuse.org-ec8c2058 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes 10 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes 11 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes 12 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes 13 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ---- 14 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ---- 15 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes
Ich habe eine ganze Latte cdn-Repos, was zypper wohl nicht kenntlich machen kann. Meine 8 Zusatzrepos habe ich hier nicht gelistet. Eine etwas jüngere Tumbleweed-Suse hat die cdn-Repos nicht.
Im Vorfeld, leider schon etliche Wochen her, hatte ich Probleme mit einem Zusatzrepos, das sich zwar eintragen ließ, aber nie aufgetaucht ist oder benutzbar war. Da habe ich dann irgendwann diesen Fehler gehabt. Keine Ahnung, ob da schon vorher was war oder ich es durch händisches Löschen des Repo-Eintrags erzeugt habe. (Leider nicht nur umbenannt). Die cdn-Repos habe ich mir sicher nicht bewusst geholt.
<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="tumbleweed/" debugenable="false" sourceenable="false">
<repo url="%{disturl}/%{distsub}/repo/oss" alias="repo-oss" name="%{alias}" enabled="true" autorefresh="true"/>
<repo url="%{disturl}/debug/%{distsub}/repo/oss" alias="repo-oss-debug" name="%{alias}" enabled="false" autorefresh="true"/>
<repo url="%{disturl}/source/%{distsub}/repo/oss" alias="repo-oss-source" name="%{alias}" enabled="false" autorefresh="true"/>
<repo url="%{disturl}/%{distsub}/repo/non-oss" alias="repo-non-oss" name="%{alias}" enabled="true" autorefresh="true"/>
<repo url="http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed" alias="repo-openh264" name="%{alias}" enabled="true" autorefresh="true"/>
<repo url="%{disturl}/update/%{distsub}" alias="update-tumbleweed" name="%{alias}" enabled="true" autorefresh="true"/>
</repoindex>
Eine später installierte Tumbleweed-VM hat diese Repos gar nicht, sondern nur die herkömmlichen über Download.
Die cdn-Repos werden von einem Dienst erzeugt. Daher kann ich sie auch nicht einfach deaktivieren, um zu schauen, ob der Störenfried da dabei ist.
Wie kriege ich die Dinger los, ohne meine Paketinfrastrukur zu zerstören? So ein bißchen kalte Füsse habe ich schon, wenn ich da was löschen will. Oder der Dienst holt sie wieder.
Jedenfalls will ich zypper auf der Konsole wieder benutzen können - so für den Fall der Fälle.
Helga
participants (3)
-
Helga Fischer
-
Joachim Weber
-
Stephan Hemeier