Bugzilla – Bug 1224185
package openSUSE-repos-Leap break system
Last modified: 2024-05-22 15:44:57 UTC
The configuration installed by the package `openSUSE-repos-Leap` breaks a leap 15.6 system completely as every run of ``` zypper up ``` will install `openSUSE:repo-*.repo` files which all have a broken baseurl, e.g. ``` baseurl=http://cdn.opensuse.org/distribution/leap${releasever}/repo/oss ``` where is must be ``` baseurl=http://cdn.opensuse.org/distribution/leap/${releasever}/repo/oss ``` The only fix is to add this invalid URLs to `cdn.opensuse.org`
As work around, one can delete the package ` openSUSE-repos-Leap`
This is already fixed in last 15.6 build. https://build.opensuse.org/package/rdiff/openSUSE:Leap:15.6/openSUSE-repos?linkrev=base&rev=9 Affected people can fetch the updated package from https://build.opensuse.org/projects/openSUSE:Leap:15.6/packages/openSUSE-repos:openSUSE-repos-Leap/repositories/standard/binaries Or add missing slash to /usr/share/zypp/local/service/openSUSE/repo/repoindex.xml and run zypper ref -s
Still I would strongly recommend to add a rewrite rule to `cdn.opensuse.org` so that affected users will get the update automatically.
https://github.com/openSUSE/openSUSE-repos/issues/54
(In reply to Christian Goll from comment #1) > As work around, one can delete the package ` openSUSE-repos-Leap` I tried to edit the repos in YaSt and then this morning I tried to remove this package . . . . Running zypper still brings 29 questions to answer before the zyppering can take place. Over here the problem is not resolved or fixed . . . . Have a 29 questions thread on the forum . . . .