On platforms that lack wget by default, like *BSD, Mac OS X and Minix, bootstrap-prefix.sh will attempt to use ftp, which is an interactive program. It would be useful if the order of fetch commands was changed so that fetch is checked before ftp.
I don't see the problem. It uses ftp in such a way that you don't have to do anything. At least that's what it did in the past. It's just a workaround for as long as you don't have wget.
(In reply to comment #1) > I don't see the problem. It uses ftp in such a way that you don't have to > do anything. At least that's what it did in the past. It's just a > workaround for as long as you don't have wget. It will display a prompt that says "ftp>" on cygwin and minix. vortexx on freenode reported issues on Mac OS X because wget was not installed and at the time, I had assumed that it was the cygwin/minix issue. However, I just tried disabling the use of wget in the script on Mac OS X and I cannot reproduce his issue.
ftp on BSD, Darwin and even Interix just downloads the file and terminates. I see that cygwin and minix are different. Annoying, because I recall that fetch couldn't be before ftp for some other platform...
ftp works perfectly on osx, the way it is. I'm inclined to not change it for 2 obscure platforms, cygwin and minix - there will need to be some documentation changes for those...that is, if anyone care.