I tried running 'ebuild /path/to/freenet.ebuild config', but the freenetproject's site is down. Consequently, wget annihilated my freenet.jar, without being able to download a new one. I suggest changing the ebuild thusly: ===== if [ "${YN}" == "U" ] || [ "${YN}" == "u" ]; then cp -f /usr/lib/freenet/freenet.jar /usr/lib/freenet/freenet.jar.old wget http://freenetproject.org/snapshots/freenet-unstable-latest.jar -O /usr/lib/freenet/freenet.jar wget http://freenetproject.org/snapshots/unstable.ref -O /var/freenet/seednodes.ref else cp -f /usr/lib/freenet/freenet.jar /usr/lib/freenet/freenet.jar.old wget http://freenetproject.org/snapshots/freenet-latest.jar -O /usr/lib/freenet/freenet.jar wget http://freenetproject.org/snapshots/seednodes.ref -O /var/freenet/seednodes.ref fi ===== Basically, I've added the 'cp' lines to copy the existing freenet.jar to freenet.jar.old so that if what happened to me happens, freenet operation can be recovered. Anyway, I like having a backup on hand in case the freenetproject screws up a new build, but that's another matter. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Agreed; now in portage :) Thanks!