When emerging the 0.13 ebuild of mythtv-themes, the file digests do not match and therefore does not complete the installation. I believe this to be similar to bug 27257. ( http://bugs.gentoo.org/show_bug.cgi?id=27257 ) The ebuild fails when working on the PurpleGalaxy theme. I believe that it is not included in the ebuild download steps. Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -Uv mythtv-themes (I also removed my mythtv-themes distfile, as referenced in bug 27257, but the error still persists. Actual Results: # emerge -Uv mythtv-themes >>> --upgradeonly implies --update... adding --update to options. Calculating dependencies ...done! >>> emerge (1 of 1) x11-themes/mythtv-themes-0.13 to / !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: 15eac18dbe693878f2cf73c10a0ce83c >>> your file's digest: fecf8cdd0e67c79742c4f4ed16eb9150 !!! File does not exist: /usr/portage/distfiles//PurpleGalaxy.tar.gz Expected Results: I expected the themes to be imported into my Gentoo Linux as with any other ebuild. # emerge info mythtv-themes Portage 2.0.49-r20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031212-r0, 2.4. 23) ================================================================= System uname: 2.4.23 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/ s hare/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=athlon -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linu x/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d aalib alsa apache2 apm avi berkdb crypt dga dv dvb dvd encode esd faad ffmpeg freetype fs gd gdbm ggi gif gphoto2 gstreamer gtk gtk2 imlib jp eg lcms libwww lirc mad maildir mikmod mmx motif mpeg mysql ncurses nls nvidia o ggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline samba s dl slang spell ssl svga tcltk tcpd tiff transcode truetype usb v4l vim-with-x wx windows x86 xml2 xmms xv xvid zlib zvbi"
Same problem here. I tried downloading the PurpleGalaxy.tar.gz tarball from several mirrors (gatech, tds, noved). All were bad.
I am able to work around this problem by manually downloading the PurpleGalaxy.tar.gz and the visor.tar.gz files from mythtv.org and putting them in /usr/portage/distfiles. emerge -Uv mythtv-themes works great after that. ???the ebuild isn't pulling down the correct file???
I did the same as Josh for each of the ebuilds. Of course, don't forget to regenerate the digests with: ebuild /usr/portage/x11-themes/mythtv-themes/mythtv-themes-(your version).ebuild digest
Portage is pulling these files from the mirrors. New files aren't going out to mirrors because the names are the same. I added RESTRICT=nomirror to the ebuild which fixes this.
The "RESTRICT=nomirror" fix didn't.. please see bug 69344. (The solution is just emerge 0.15 instead of broken 0.13)