Hi Lubos, Am 14.10.24 um 10:21 schrieb Lubos Kocman via openSUSE Factory:
This is where openSUSE-repos help. The releasever and bunch of new variables like DIST_ARCH for ports are already part of openSUSE-repo definitions.
I had a look at the openSUSE-repos-Tumbleweed package and was surprised (in a positive way!). The last time I had to do with SUSE-managed repos was during some Leap update (maybe when Leap15 switched to SLES sources), which left my system with a horrible list of unreasonably named repos (the names were about two screen lines long, making "zypper lr" unreadable etc). I never looked back after that and just the suggestion of "have someone at (open)SUSE curate my repos" was an idea making me shudder and immediately reject it ;-) Now the idea of having just some metafile (the repoindex.xml) that describes the repos seems like a good one. I still don't dare installing it on one of my systems, because I don't know what it will do. * Will it generate "virtual repo files" on the fly? If yes: * where does it note down if I enable e.g. debug or source repos * Will it generate real repo files? If yes: * will they overwrite for example my own repo-oss.repo? I did already find https://en.opensuse.org/openSUSE:Standards_Repository_Index_Service and the link from there to the libzypp documentation, however they did not answer my questions. A look at the %pre/post scripts of openSUSE-repos-Tumbleweed only confirmed that the package does interfere with my old repo files. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman