yes, it is a gentoo ebuild problem, so I was barking up the wrong tree 
completely.  I will submit a bug report to gentoo, but I'm very slow about 
these things.  This is the offending code in the freenet-0.5.2.1-r7.ebuild:

 while [ "${YN}" != "y" -a "${YN}" != "Y" -a "${YN}" != "n" -a "${YN}" != "N" 
-a "${YN}" != "" ]; do
                einfo "Would you like to update freenet files now? [Y/n]"
                read YN
        done
        if [ -z "$(echo ${YN}|sed -e s/y//i)" ];then
                einfo "Press U within 2 seconds to try an unstable snapshot"
                read -n 1 -t 2 YN
                if [ "${YN}" == "U" ] || [ "${YN}" == "u" ]; then
                        wget 
http://freenetproject.org/snapshots/freenet-unstable-latest.jar 
-O /usr/lib/freenet/freenet.jar
                else
                        wget 
http://freenetproject.org/snapshots/freenet-latest.jar 
-O /usr/lib/freenet/freenet.jar
                fi
                wget http://freenetproject.org/snapshots/seednodes.ref 
-O /var/freenet/seednodes.ref
                touch -d "1/1/1970" /var/freenet/seednodes.ref
                chown freenet:freenet /var/freenet/seednodes.ref


Notice that the command to wget the seednode.ref is outside of the "if" 
statement, and does not offer a wget command for the unstable seednode file.

_______________________________________________
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support

Reply via email to