First let me say that I just tried again and now broken packages are no longer selected (???).
But anyway, sorry,
I really don’t know much about this. I guessed repos were selected from a $MIRRORLIST which is in fact a list that may provide different names according to where you are (your IP), availability, and whatever other features that change everytime you try.
When I do urpmi.update -a or uprmi --auto-update I get a list of repos classified simply as,
where x varies from 1 to 14 as you change from main, main-updates, and so on.
The repos URL to be used are explicitly mentioned only when downloading. Often I got,
but sometimes other URL’s are used.
So don’t know what to answer when you ask for the URL used.
I forgot, the output of urpmi.update -a is
mídia “main (Einsteinium3.0-1)” já está atualizada
atualizada a mídia “main updates (Einsteinium3.0-2)”
mídia “Main32 (Einsteinium3.0-3)” já está atualizada
mídia “Main32 Updates (Einsteinium3.0-4)” já está atualizada
mídia “contrib (Einsteinium3.0-5)” já está atualizada
mídia “contrib updates (Einsteinium3.0-6)” já está atualizada
mídia “contrib32 (Einsteinium3.0-7)” já está atualizada
mídia “contrib32 updates (Einsteinium3.0-8)” já está atualizada
mídia “non-free (Einsteinium3.0-9)” já está atualizada
mídia “non-free updates (Einsteinium3.0-10)” já está atualizada
mídia “Non-free32 (Einsteinium3.0-11)” já está atualizada
mídia “Non-free32 Updates (Einsteinium3.0-12)” já está atualizada
mídia “restricted (Einsteinium3.0-13)” já está atualizada
mídia “restricted updates (Einsteinium3.0-14)” já está atualizada
What I wanted was for you (and others) to post the list of enabled repos. That would have told me something. But no one ever did still haven’t and I don’t understand why. I wasn’t thinking about $MIRRORLIST in the context of this problem but packages have to come from somewhere specific and I needed to know from where people were getting these packages as they aren’t in abf-downloads. So one lesson is that I’m not worth a @#$% at asking for information.
Don’t know what to say.
My repos list was obtained “automagically” by drakrpm=>Configure media …=> Add.
All that I see is that $MIRRORLIST reference.
There are some files at,
they are media.cfg, medialist, and url. The first one has no mention to URLs, the second has only the word $MIRRORLIST, and the last one has just one URL:
which is not in your list of URLs that have the broken packages.
And please, my colloquial English is poor, what did you mean by
“So one lesson is that I’m not worth a @#$% at asking for information.”
I found something at the file
there I can find several URLs. Among them I can see some of your list of “bad” repos!!!
the output of cat mirrors.cache|grep url (after some editing) contain 25 different URLs:
‘Index of /3.0/repository/x86_64’,
‘Index of /openmandriva/3.0/repository/x86_64/’,
‘Index of /pub/Mirrors/openmandriva/3.0/repository/x86_64’,
‘FTP archive directory’,
‘Index of /3.0/repository/x86_64/’,
‘Index of /pub/linux/openmandriva/3.0/repository/x86_64’,
‘FTP-Archivbrowser | FTP-Archiv ftp.tu-chemnitz.de | Anwendungen und Dienste | URZ | TU Chemnitz’,
‘Index of /sites/downloads.openmandriva.org/3.0/repository/x86_64’,
‘Index of /OpenMandriva/3.0/repository/x86_64’
‘Index of /pub/Linux/dist/openmandriva/3.0/repository/x86_64’,
‘Index of /openmandriva/3.0/repository/x86_64/’
‘Mirroir L@goon NC’,
As another comment, having more than one source for repositories is useful since sometimes one or more of them may be out for any reason. Also, if some of this URLs have broken packages is because someone pulled a broken package there. As a user, it is interesting to keep the long list of repositories provided by OMV itself and to think that broken packages are not a repos problem but a mistake of the people that updated them.
I’ve checked today and at least two of the repositories you listed have no longer reference to
They were removed, no more broken packages.