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