repos problem

Hi
Every time I try to update the system I get this message:


 $ sudo zypper update
No se encuentra el archivo /repodata/repomd.xml en el medio http://download.opensuse.org/distribution/leap/42.3/repo/oss/
¿Cancelar, reintentar o ignorar? [a/r/i/...? mostrar todas las opciones] (a): 

And in Yast I have:
https://drive.google.com/open?id=1aXyPo4IAmGpgVQNFa6Wuhblw0hzGOKF8

Can you help me fix this?

Thanks!

I’m getting a 404 on your link. And I don’t speak the language of your error message.

However: I occasionally run into what is probably the same problem. The repo was probably being updated at around the time you were trying to use it. I suggest you wait a few hours, and then try again.

And when you do this (as root) of course):

LANG=C zypper up

most of us will understand better. :wink:

A thing you can do:


sudo zypper clean
sudo zypper ref
sudo zypper up


That would clean out cached data, get the content of the repos, then try to perform the update.

A thing to consider would be to find a mirror close to where you live

most definitely a mirror issue if the issue persists you should pick a different mirror preferably one in your isp’s network or country
you need to link to a file to get a mirror list you can’t do it with a directory so I picked the README file
https://download.opensuse.org/distribution/leap/42.3/repo/oss/README?mirrorlist
if there’s no mirror in your country pick one of the German mirrors as they’re up most of the time they’re fast and reliable like
ftp://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/
you can edit a repo’s url in yast or with zypper

Thank you for all of your replies.
The mesage I obtain is this:

File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/distribution/leap/42.3/repo/oss/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a):

This my YaST repositories:
[https://drive.google.com/open?id=1aXyPo4IAmGpgVQNFa6Wuhblw0hzGOKF8

What is in order to do? Thanks](https://drive.google.com/open?id=1aXyPo4IAmGpgVQNFa6Wuhblw0hzGOKF8)

You can at least remove one of the Packman repos. Check for other duplicates too. But the list itself shouldn’t be the problem. Did you try the suggestion I gave you?

Thanks, I removed one of packman’s. I had tried what you suggested, and repeated it, but still have the same message:


# zypper ref
Repository 'VLC' is up to date.                                                 
Repository 'The latest official release of MATE (openSUSE_Leap_42.3)' is up to d
                                                                                
Repository 'Repositorio principal (NON-OSS)' is up to date.                     
Repository 'Repositorio de actualizaciones (No OpenSource)' is up to date.      
Repository 'Repositorio principal (OSS)' is up to date.                         
Repository 'Packman Repository' is up to date.                                  
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/distribution/leap/42.3/repo/oss/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a):

What can I try?

When you look with your browser to that URL http://download.opensuse.org/distribution/leap/42.3/repo/oss/ you will see thatthere is indeed bo /repodata there. When you compare with the repos of non-OSS in your repo list, you will see that there there is /suse at the end. And when you look into http://download.opensuse.org/distribution/leap/42.3/repo/oss/suse you will see that there is a /repodata there.

So better change you OSS repo by adding /suse and try again.

download.opensuse.org is a redirector, which redirects to a mirror near by you.
Maybe this mirror has problems.

Use another:
https://mirrors.opensuse.org/

This fixed the issue.
Thank you so very much!:slight_smile: