emerge tries to resume supertux download after downloading the tarball: hell root # emerge -v supertux Calculating dependencies ...done! >>> emerge (1 of 1) games-arcade/supertux-0.1.2 to / >>> Downloading ftp://ftp.tu-clausthal.de/pub/linux/gentoo/distfiles/supertux-0.1.2.tar.bz2 --01:27:19-- ftp://ftp.tu-clausthal.de/pub/linux/gentoo/distfiles/supertux-0.1.2.tar.bz2 => `/usr/portage/distfiles/supertux-0.1.2.tar.bz2' Translacja ftp.tu-clausthal.de... 139.174.2.36 Łączenie się z ftp.tu-clausthal.de[139.174.2.36]:21... połączono. Logowanie się jako anonymous ... Zalogowano się! ==> SYST ... zrobiono. ==> PWD ... zrobiono. ==> TYPE I ... zrobiono. ==> CWD /pub/linux/gentoo/distfiles ... zrobiono. ==> PASV ... zrobiono. ==> RETR supertux-0.1.2.tar.bz2 ... Nie ma pliku `supertux-0.1.2.tar.bz2'. >>> Downloading http://src.gentoo.pl/distfiles/supertux-0.1.2.tar.bz2 --01:27:20-- http://src.gentoo.pl/distfiles/supertux-0.1.2.tar.bz2 => `/usr/portage/distfiles/supertux-0.1.2.tar.bz2' Translacja src.gentoo.pl... 82.139.8.17 Łączenie się z src.gentoo.pl[82.139.8.17]:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 404 Not Found 01:27:20 BŁĄD 404: Not Found. >>> Downloading http://ovh.dl.sourceforge.net/sourceforge/super-tux/supertux-0.1.2.tar.bz2 --01:27:20-- http://ovh.dl.sourceforge.net/sourceforge/super-tux/supertux-0.1.2.tar.bz2 => `/usr/portage/distfiles/supertux-0.1.2.tar.bz2' Translacja ovh.dl.sourceforge.net... 213.186.33.91 Łączenie się z ovh.dl.sourceforge.net[213.186.33.91]:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK Długość: 5,520,782 [application/x-bzip2] 100%[=========================================================================================================================>] 5,520,782 245.85K/s ETA 00:00 01:27:42 (243.28 KB/s) - zapisano `/usr/portage/distfiles/supertux-0.1.2.tar.bz2' [5520782/5520782] >>> Resuming download... >>> Downloading http://umn.dl.sourceforge.net/sourceforge/super-tux/supertux-0.1.2.tar.bz2 --01:27:42-- http://umn.dl.sourceforge.net/sourceforge/super-tux/supertux-0.1.2.tar.bz2 => `/usr/portage/distfiles/supertux-0.1.2.tar.bz2' Translacja umn.dl.sourceforge.net... 128.101.80.130 Łączenie się z umn.dl.sourceforge.net[128.101.80.130]:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 416 Requested Range Not Satisfiable Kontynuacja pobierania tego pliku nie powiodła się, co koliduje z `-c'. Odmowa obcięcia istniejącego pliku `/usr/portage/distfiles/supertux-0.1.2.tar.bz2'. >>> Resuming download... >>> Downloading http://belnet.dl.sourceforge.net/sourceforge/super-tux/supertux-0.1.2.tar.bz2 --01:27:42-- http://belnet.dl.sourceforge.net/sourceforge/super-tux/supertux-0.1.2.tar.bz2 => `/usr/portage/distfiles/supertux-0.1.2.tar.bz2' Translacja belnet.dl.sourceforge.net... 193.190.198.9Łączenie się z belnet.dl.sourceforge.net[193.190.198.97]:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 416 Requested Range Not Satisfiable Kontynuacja pobierania tego pliku nie powiodła się, co koliduje z `-c'. Odmowa obcięcia istniejącego pliku `/usr/portage/distfiles/supertux-0.1.2.tar.bz2'. And so on. You should get the idea of this despite polish language. Reproducible: Always Steps to Reproduce: 1. emerge -v =supertux-0.1.2 Actual Results: wget tries to resume download after downloading full tarball Expected Results: emerge should compile and install the tarball as usual. hell root # emerge info Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r2) ================================================================= System uname: 2.6.8-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-Os -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://src.gentoo.pl" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi acpi4linux alsa arts audiofile autofs avi berkdb bidi cdr crypt cups devfs dga divx4linux doc dvb dvd dvdr encode escreen esd fbcon flac flash foomaticdb gdbm gif gimpprint gphoto2 gpm gtk gtk2 imlib ipv6 java jpeg kadu-modules kadu-voice kde libg++ libwww linguas_pl lirc mad md5sum mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pcmcia pda pdflib perl png pnp postgres ppds python qt quicktime readline ruby samba scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype type1 usb videos vim-with-x wxwindows x86 xml xml2 xmms xv xvid zlib"
Well how could this is a minor bug? I can't emerge supertux so it's a blocker.
I have the same here... it's because of an false digest... I made the md5-sum by hand and replaced the original file. with this values it worked for me: /usr/portage/games-arcade/supertux/files/digest-supertux-0.1.2 MD5 7c10acf574f09ae5cb9eb2a4b9bf93ff supertux-0.1.2.tar.bz2 5520782
Yes, this solves the problem. Now waiting for portage guys to fix this ;-)
We close bugs on this end. Please don't change the state yourself once the bug is filed. Thanks.
upstream changed the tarball on us without notification or version bump. uploaded the new file to the mirrors and updated the digests.
To Mr.Bones: Well, as I read the Bug's life cycle, nobody mentions that. Moreover - changing to Resolved Fixed means that resolution has been taken and awaits QA's decision - so it's also the bug's reporter duty to change bug's status. Why didn't you mark the bug Verified instead? Regards