I am currently testing my fink mirror patch. It adds a "fink" mirror
that is intended to hold a mirror of every source tarball, so there
will no longer be any breaking URLs.
It uses a preference:
1) Check fink mirrors first
2) Check closest mirrors first (mixes fink and whatever mirror set, or
original URL the package is - assume fink mirrors are closer than
original source URL. Perhaps we could add something like Source:
nam:us:http://www.foo.com/tar.gz ? )
3) Try original source mirrors first - fink last
If any download fails, the user can go to the "next set" of mirrors,
for example if they are on preference 3, they will get "Retry using
direct fink mirrors" as a choice, if they are on preference 1, they
will get "Retry using external source mirrors".
Anyone able to set up a full fink tarball mirror so i can test? :) Its
probably only a few gigs.
Things not worked out yet:
- autosync of sources: Need a machine running "fink selfupdate-cvs;
fink fetch-all; rsync to server" every 10 minutes or something similar.
Any ideas there? OpenDarwin is going to help with this. Only need one
machine to do that, the other mirrors can sync with that one.
-Ben
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel
- Re: [Fink-devel] fink mirror patch Ben Hines
- Re: [Fink-devel] fink mirror patch Alexander Strange
- Re: [Fink-devel] fink mirror patch Alexander Strange
- Re: [Fink-devel] fink mirror patch Max Horn
- Re: [Fink-devel] fink mirror patch David
- Re: [Fink-devel] fink mirror patch Ben Hines
- Re: [Fink-devel] fink mirror patch David R. Morrison
- Re: [Fink-devel] fink mirror patch David R. Morrison
