Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37159 - emerge of mythtv-themes failed -- File is corrupt or incomplete. (Digests do not match)
Summary: emerge of mythtv-themes failed -- File is corrupt or incomplete. (Digests do ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-03 20:21 UTC by Josh Bozarth
Modified: 2004-11-12 07:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Josh Bozarth 2004-01-03 20:21:38 UTC
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"
Comment 1 Gregg Casillo 2004-01-04 00:20:06 UTC
Same problem here. I tried downloading the PurpleGalaxy.tar.gz tarball from several mirrors (gatech, tds, noved). All were bad.
Comment 2 Josh Bozarth 2004-01-04 15:26:18 UTC
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???
Comment 3 Gregg Casillo 2004-01-06 00:38:17 UTC
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
Comment 4 Max Kalika (RETIRED) gentoo-dev 2004-01-15 09:21:55 UTC
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.
Comment 5 Henry Bauer 2004-11-12 07:31:59 UTC
The "RESTRICT=nomirror" fix didn't.. please see bug 69344.  (The solution is just emerge 0.15 instead of broken 0.13)