emering mythtv 0.11 and some modules. All are going fine. Can't emerge mythtv-themes though. Error text: root@localhost root # ACCEPT_KEYWORDS="~x86" emerge mythtv-themes Calculating dependencies ...done! >>> emerge (1 of 1) x11-themes/mythtv-themes-0.11 to / >>> md5 src_uri ;-) Photo-Theme.tar.gz >>> md5 src_uri ;-) PurpleGalaxy.tar.gz !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: e6f4563f0814b9060bb746597fcc58fd >>> your file's digest: 4836661dce8bff84227ea0e04377a0da !!! File does not exist: /usr/portage/distfiles//visor.tar.gz root@localhost root # root@localhost root # emerge info mythtv-themes Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ============================================================ ===== System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(TM) XP 2000+ GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/ distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config / usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode foomaticdb gif gpm jpeg gnome libg++ libwww mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts svga java guile mysql X sdl tcpd pam ssl perl python esd imlib oggvorbis gtk qt kde motif opengl imap lirc samba v4l" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" Reproducible: Always Steps to Reproduce: 1. 2. 3. root@localhost root # emerge info mythtv-themes Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ============================================================ ===== System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(TM) XP 2000+ GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/ distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config / usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode foomaticdb gif gpm jpeg gnome libg++ libwww mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts svga java guile mysql X sdl tcpd pam ssl perl python esd imlib oggvorbis gtk qt kde motif opengl imap lirc samba v4l" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
you need to remove visor.tar.gz from /usr/portage/distfiles and try again. the archive has changed upstream (and therefore the digest changed) but portage won't try to download it again if you have it in distfiles.
as advised by Max I did this: you need to remove visor.tar.gz from /usr/portage/distfiles and try again. the archive has changed upstream (and therefore the digest changed) but portage won't try to download it again if you have it in distfiles but to no effect. I dropped the issue, but just installed gentoo on another machine and had the exact same error. I think the package is broken.
Tarball might have changed upstream again. Digest is updated in CVS. please emerge sync and try again (remove the visor tarball again, just to be sure).
I followed your advice and got a different problem this time: localhost distfiles # emerge sync <snip> localhost distfiles # rm /usr/portage/distfiles/visor.tar.gz localhost distfiles # ACCEPT_KEYWORDS="~x86" emerge mythtv-themes <snip> >>> md5 src_uri ;-) Photo-Theme.tar.gz >>> md5 src_uri ;-) PurpleGalaxy.tar.gz >>> md5 src_uri ;-) visor.tar.gz >>> Unpacking source... >>> Unpacking Photo-Theme.tar.gz to /var/tmp/portage/mythtv-themes-0.11/work >>> Unpacking PurpleGalaxy.tar.gz to /var/tmp/portage/mythtv-themes-0.11/work >>> Unpacking visor.tar.gz to /var/tmp/portage/mythtv-themes-0.11/work gzip: stdin: decompression OK, trailing garbage ignored tar: Child returned status 2 tar: Error exit delayed from previous errors !!! ERROR: x11-themes/mythtv-themes-0.11 failed. !!! Function unpack, Line 287, Exitcode 2 !!! failure unpacking visor.tar.gz localhost distfiles #
Ok, hopefully this saga will end soon. I put a new version of the tarball on gentoo mirrors. Give it some time to distribute, delete visor.tar.gz from your $DISTFILES (/usr/portage/distfiles) and try emerge mythtv-themes again. It worked fine for me the visor osd theme is really sweet! :-)
sweet! Thanks for getting this all fixed up.