On 05.05.2024 15:28, Carlos E. R. wrote:
On 2024-05-05 13:58, Andrei Borzenkov wrote:
On 05.05.2024 10:10, Lew Wolfgang wrote:
I was hoping that I just missed something and that openSUSE does natively support this functionality.
I have no idea what the "native support" is supposed to mean. reposync is part of upstream RPM repository. SUSE supports (and is using by default) the same repository format as RH. reposync is available for openSUSE. How exactly reposync is less "native" than rpm itself? You can just as well start complaining that SUSE is using package format originated in RH instead of developing "native solution".
Is there a howto or wiki page explaining how to use it with openSUSE?
bor@tw:~> sudo ln -s ../../zypp/repos.d/repo-update.repo /etc/dnf/repos.d/ bor@tw:~> yum repolist Repository repo-update is listed more than once in the configuration repo id repo name repo-update openSUSE-Tumbleweed-Update bor@tw:~> yum --repo=repo-update reposync -p test-repo Repository repo-update is listed more than once in the configuration openSUSE-Tumbleweed-Update 18 kB/s | 3.3 kB 00:00 allow_vendor_change is disabled. This option is currently not supported for downgrade and distro-sync commands (1/41): update-test-32bit-pkg-5.1-2.2.i586.rpm 20 kB/s | 8.3 kB 00:00 ... (41/41): update-test-trivial-5.2-2.1.x86_64.rpm 18 kB/s | 9.5 kB 00:00 bor@tw:~> Yes, yum does not use /etc/zypp. I suppose, you just link /etc/dnf/repos.d -> /etc/zypp/repos.d No, I do not know why it complains about multiple definitions. May be it actually has some zypp plugins under the hood.