Bugzilla – Bug 1215843
./x86_64/mercurial-6.5.2-332.1.x86_64.rpm' not found on medium https://download.opensuse.org/repositories/devel:/tools:/scm/openSUSE_Tumbleweed/
Last modified: 2023-09-30 11:24:30 UTC
I am unable to upgrade Tumbleweed because apparently it seeks to upgrade to a version of a package not present in the repository: Retrieving : mercurial-6.5.2-332.1.x86_64.rpm ..................................................................................................................................................................................................................[not found] File './x86_64/mercurial-6.5.2-332.1.x86_64.rpm' not found on medium 'https://download.opensuse.org/repositories/devel:/tools:/scm/openSUSE_Tumbleweed/' Browsing the repository using the web gui, I can see that the mercurial-6.5.2-332.2.x86_64.rpm (and not 332.1) is present, however I am unable to install it manually since it requires mercurial-lang-6.5.2-332.2.x86_64.rpm which is not present in the repo.
You need to enable auto refresh for the repository. You are searching for a no longer existing version. Additionally the lang package you claim is missing is in the noarch directory of the mirror: https://download.opensuse.org/repositories/devel:/tools:/scm/openSUSE_Tumbleweed/noarch/mercurial-lang-6.5.2-332.2.noarch.rpm
Thanks a lot for your help, refreshing the repositories fixed the problem indeed.