Re: [opensuse] More 10.2 nightmares
jdd
02/13/07 7:03 PM >>> Stanislav Visnovsky wrote: That would assume there is a detection that the repos are in fact the same.
given they are said to be mirrors, this could be acheived :-) - usually the folder name is the same (SUSE/10.2/, for example - the other part varies)
That would cause many conflicts which in fact are none. Just one example: VLC. The repo is found at http://download.videolan.org/pub/vlc/SuSE/10.2 (ok: seems we just had the *LUCK* to use a small *U*, otherwise YOUR mirror detector would warn me from adding this repo alredy ? I think the fact of having SUSE and 10.2 in the path does not qualify at all to recognize a mirror. It only qualifies to have a sanity check if we're putting a repo for the right version in our installation.
I don't think this is realistic - this would mean a globally unique identification of a repository. A checksum might work out, or not.
no, the problem arise when the two mirrors are not in sync, so the checksum is to be different but should not :-(
Exactly n the mirrors being out of sync lies the problem. What do you give them to be sure they are equal? There will always be a mirror not in sync with another one... every checksumming will lead to failures. For this I COULD see a solution though: having a media.dsc in the root of the repo, that is not dependent of the content but specifies the name. But then we come flux to the point: GUID. How can you make sure this will never ever conflict with another source? And in plus, it does not help you sort out mirrors that are not updating.
but, thinking, may be all this could be avoided using only download.opensuse.org as a souce. I know this is not always the better choice nowaday, but it could be (?) easier to fix download.opensuse.org than any other mirror.
For this to get any use for normal people, the speed has to improve drastically! I changed all my repos away from opensuse.org, as the redirector is way off regarding speed. I preferred looking around for some mirrors for the online source and also for the buildservice repos. Dominique -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dominique Leuenberger wrote:
That would cause many conflicts which in fact are none. Just one example: VLC. The repo is found at http://download.videolan.org/pub/vlc/SuSE/10.2 (ok:
I see, but YaST could be smarter: download.opensuse.org have a list of all the mirrors. Then, I don't mind to forgive adding repos, only give a strong warning not to have duplicates
For this to get any use for normal people, the speed has to improve drastically! I changed all my repos away from opensuse.org, as the redirector is way off regarding speed. I preferred looking around for some mirrors for the online source and also for the buildservice repos.
yes... but I think this is quite easy to acheive. I wonder what kind of HW/SW is needed here, there are not so many calls (theses are not primary DNS servers :-). See the working of the wiki when 10.2 went out: quite good compared to 10.1 out :-). So this is a power problem, and very cheap AFAIK comparing to the other costs, probably easier to cope with than to have a updated mirror index :-) Mirror problem: I don't know exactly how mirrorring is done here. openSUSE repositories are very hudge. It's very easy to indentify an update: suffice to have an unique name file (for example the date as name), but howmany time make a mirror to sync? I beg it's possible to have a mirror stop in the middle of a sync op, so part is synced and not all. too difficult for me :-( jdd -- http://www.dodin.net Le manuel d'optique de Lucien Dodin http://lesprismes.free.fr/optique/index.html -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Dominique Leuenberger
-
jdd