ftp6.uni-erlangen.de is an ipv6 only server, so netselect will fail on it with ipv4. # mirrorselect -a -s3 Downloading a list of mirrors... Running netselect to determine mirrors, this might take a moment... netselect: unknown host ftp6.uni-erlangen.de netselect: unknown host ftp6.uni-erlangen.de .. mirrorselect should check this before calling netselect.
gerk no longer has anything to do with mirrorselect. please assign mirrorselect bugs to me, as i re-write it some time ago :) thanks
Markus, do you know of a way to check this kind of thing before netselect is called? I dont think this is possible. It also doesnt effect usage, as its purely cosmetic. If you have a solution, ill be happy to include it
Even if it's not possible to check whether a host is an ipv4 or ipv6 one, we could at least suppress the message, because it may annoy people who aren't aware of the actual problem. I'll check it.
Created attachment 15751 [details, diff] make IPv6 mirrors optional I wrote a small patch to make IPv6 mirrors optional. How do you like it?
Created attachment 15754 [details, diff] added support for interactive mode
updated patch
yeah, that's most likely the best solution. even so it would be nice to link it with the ipv6 useflag.
Created attachment 15762 [details, diff] files/mirror-ipv6.patch for changing default behaviour Something along these lines? USE="ipv6" would change default behaviour to allow ipv6. I'll attach changes to the ebuild seperately.
Created attachment 15763 [details, diff] changes to mirrorselect-0.7-r1.ebuild for USE="ipv6"
(Patch 15754 goes into files/mirrorselect-ipv6.diff for now with the ebuild)
Added IPv6 checking to the mirrorselect logic. You gave me some ideas and ive come up with a nice tidy way to do it :) thanks
yeah that's it, really nice! keep up this good work. Regards, Markus