Update error : file not found on medium

Getting the following error on trying to apply the updates…

File ‘./noarch/apache-commons-logging-1.2-11.9.noarch.rpm’ not found on medium ‘https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/

On accessing https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ from the browser and going through the list of files, it does exist. Not sure how to resolve this.

thanks

Just wait a while, and then try again.

You were probably redirected to a mirror which has not finished updating.

1 Like

It has been over 4 hours and I still get the same error. Do the mirrors take a while to update?

@michaels02 This is where it exists: https://download.opensuse.org/tumbleweed/repo/oss/noarch/apache-commons-logging-1.2-11.9.noarch.rpm.mirrorlist

Toggle the map, if not in your locale then need to look for an alternative…

Ok, so looks like no mirrors nearby (I am in Australia)

Mirrors which handle this country: 0
Mirrors in other countries, but same continent: 0
Mirrors in other parts of the world: 56

How do I change to somewhere else?

Thanks

@michaels02 Are you using mirrorcache for your repo URL’s or the defaults?

https://en.opensuse.org/MirrorCache

Just the defaults that were there at the time of installation.

@michaels02 you could try setting download.use_geoip_mirror to false in /etc/zypp/zypp.conf and see if that helps…

1 Like

It is currently commented out. Shall I set the above explicitly?

Yes AFAIK the default is true if default repos, it should look further when set to false.

1 Like

Thanks a lot. After setting it to false, I was able to update.

1 Like