games-strategy/savage-bin-2.00e fails to download: >>> Emerging (1 of 1) games-strategy/savage-bin-2.00e to / >>> Downloading 'http://www.happypuppy.com/s2games/Savage_with_sep3t.run' --21:41:55-- http://www.happypuppy.com/s2games/Savage_with_sep3t.run => `/usr/portage/distfiles/Savage_with_sep3t.run' Resolving www.happypuppy.com... 64.89.16.188 Connecting to www.happypuppy.com|64.89.16.188|:80... connected. HTTP request sent, awaiting response... 404 Not Found 21:41:55 ERROR 404: Not Found. !!! Couldn't download 'Savage_with_sep3t.run'. Aborting. Reproducible: Always
Created attachment 137396 [details, diff] Ebuild patch First: This bug is a dup of bug #173352 Second: The files have been renamed -> s/run/old/ Please see attached ebuild patch :)
Thanks for the reply. How do I apply this patch?
(In reply to comment #2) > Thanks for the reply. How do I apply this patch? > This patch worked for me. 1) Create an overlay Add {PORTDIR_OVERLAY="/usr/local/portage"} to /etc/make.conf" 2) Copy ebuild >mkdir -p /usr/local/portage/games-strategy/savage-bin >cd /usr/local/portage/games-strategy/savage-bin >cp /usr/portage/games-strategy/savage-bin/savage-bin-2.00e.ebuild . 3) get patch >wget http://bugs.gentoo.org/attachment.cgi?id=137396 4) rename patch >mv attachment.cgi?id=137396 savage.patch 5) apply patch >patch savage savage-bin-2.00e.ebuild < savage.patch 6) manifest >ebuild savage-bin-2.00e.ebuild manifest 7) emerge >emerge savage-bin -- In order to play this game, I had to make it writable. I found the game files in /opt/savage, and made the files writable with >chmod -R g+w /opt/savage
Woops, screwed up the patch line above. Should be: 5) apply patch >patch savage-bin-2.00e.ebuild < savage.patch
I encountered the same problem. My Solution: 1) Download http://www.happypuppy.com/s2games/Savage_with_sep3t.old manually 2) >mv Savage_with_sep3t.old /usr/portage/distfiles/Savage_with_sep3t.run 3) retry emerge... done.
probably fixed by the reworked ebuild from Scarabeus. Reopen if it's still broken in the same way.