>>> emerge (2 of 2) media-video/mplayer-0.92 to / >>> Resuming download... >>> Downloading ftp://mirrors.tds.net/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 --22:29:51-- ftp://mirrors.tds.net/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 => `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' Resolving mirrors.tds.net... done. Connecting to mirrors.tds.net[216.170.230.33]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /gentoo/distfiles ... done. ==> SIZE font-arial-iso-8859-2.tar.bz2 ... done. ==> PASV ... done. ==> REST 222208 ... done. ==> RETR font-arial-iso-8859-2.tar.bz2 ... done. Length: 222,208 [0 to go] 100%[====================================>] 222,208 --.--K/s ETA --:-- 22:29:52 (0.00 B/s) - `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' saved [222208] >>> Resuming download... >>> Downloading http://mirrors.tds.net/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 --22:29:52-- http://mirrors.tds.net/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 => `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' Resolving mirrors.tds.net... done. Connecting to mirrors.tds.net[216.170.230.33]:80... connected. HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable The file is already fully retrieved; nothing to do. >>> Resuming download... >>> Downloading ftp://ftp.ussg.iu.edu/pub/linux/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 --22:29:52-- ftp://ftp.ussg.iu.edu/pub/linux/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 => `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' Resolving ftp.ussg.iu.edu... done. Connecting to ftp.ussg.iu.edu[129.79.6.12]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/linux/gentoo/distfiles ... done. ==> SIZE font-arial-iso-8859-2.tar.bz2 ... done. ==> PASV ... done. ==> REST 222208 ... done. ==> RETR font-arial-iso-8859-2.tar.bz2 ... done. Length: 222,208 [0 to go] 100%[====================================>] 222,208 --.--K/s ETA --:-- 22:29:52 (0.00 B/s) - `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' saved [222208] >>> Resuming download... >>> Downloading http://gentoo.seren.com/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 --22:29:52-- http://gentoo.seren.com/gentoo/distfiles/font-arial-iso-8859-2.tar.bz2 => `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' Resolving gentoo.seren.com... done. Connecting to gentoo.seren.com[65.245.115.11]:80... connected. HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable Continued download failed on this file, which conflicts with `-c'. Refusing to truncate existing file `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2'. >>> Resuming download... >>> Downloading ftp://gentoo.mirrors.pair.com//distfiles/font-arial-iso-8859-2.tar.bz2 --22:29:52-- ftp://gentoo.mirrors.pair.com//distfiles/font-arial-iso-8859-2.tar.bz2 => `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' Resolving gentoo.mirrors.pair.com... done. Connecting to gentoo.mirrors.pair.com[216.92.2.140]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /distfiles ... done. ==> SIZE font-arial-iso-8859-2.tar.bz2 ... done. ==> PASV ... done. ==> REST 222208 ... done. ==> RETR font-arial-iso-8859-2.tar.bz2 ... done. Length: 222,208 [0 to go] 100%[====================================>] 222,208 --.--K/s ETA --:-- 22:29:53 (0.00 B/s) - `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' saved [222208] >>> Resuming download... >>> Downloading http://mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2 --22:29:53-- http://mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2 => `/usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2' Resolving mplayerhq.hu... done. Connecting to mplayerhq.hu[192.190.173.45]:80... connected. HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable The file is already fully retrieved; nothing to do. !!! Couldn't download font-arial-iso-8859-2.tar.bz2. Aborting. Reproducible: Always Steps to Reproduce: 1.emerge mplayer 2. 3. Actual Results: posted above Expected Results: well... ;) Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r6) ================================================================= System uname: 2.4.20-gentoo-r6 i686 Pentium III (Coppermine) ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=i686 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" 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/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=i686 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://mirrors.tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.seren.com/gentoo ftp://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts tetex bonobo svga tcltk java guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla gphoto2 snmp cdr mta-tls apache2"
ACK, same problem on my system!
Looks like there is some file corruption somewhere. digest-mplayer-0.92 and digest-mplayer-1.0_pre1-r1 have: MD5 6c3f032ddf401ca522900291de03fee5 font-arial-iso-8859-1.tar.bz2 234810 MD5 0f9a5d53f836e2d2d2bde207dc641044 font-arial-iso-8859-2.tar.bz2 222677 I just downloaded those files directly from the mplayer site, and I get: 1ecd31d17b51f16332b1fcc7da36b312 font-arial-iso-8859-1.tar.bz2 234242 7b47904a925cf58ea546ca15f3df160c font-arial-iso-8859-2.tar.bz2 222208
I also have this problem, I think there is an incorrect Hash number in the digest. I substituted those to hash numbers (bottom ) into the digest file and was able to emerge mplayer successfully
See discussion here : http://forums.gentoo.org/viewtopic.php?t=91348 for quick workarounds...
I think the problem is not data corruption, instead it looks like the files have actually been updated (as file sizes also differ). So, the mplayer folks might have fixed something in the fonts, although I couldn't find any mention of it from a quick look at the mplayer web site. Anyway, it looks like digests in portage needs to be corrected (if the new files are safe).
*** This bug has been marked as a duplicate of 29640 ***
1ecd31d17b51f16332b1fcc7da36b312 font-arial-iso-8859-1.tar.bz2 7b47904a925cf58ea546ca15f3df160c font-arial-iso-8859-2.tar.bz2 64e2d18438bbef16822c141d846884f6 Blue-1.0.tar.bz2
I don't see why this would be a duplicate of 29640. I deleted my mplayer dir in the portage tree. emerge synced. and it still fails on the font-arial-iso-8859-2.tar.bz2 file. please reopen this bug. roger55
These md5s don't match the ones in cvs and rsync, current in cvs are: MD5 c4e003fc6c6f82c1cae96a95eb9b2d28 MPlayer-0.92.tar.bz2 3466985 MD5 6c3f032ddf401ca522900291de03fee5 font-arial-iso-8859-1.tar.bz2 234810 MD5 0f9a5d53f836e2d2d2bde207dc641044 font-arial-iso-8859-2.tar.bz2 222677 MD5 3f1b9eb2ba639bf42c61f7b9189f6524 svgalib_helper-1.9.17-mplayer.tar.bz2 7234 MD5 64e2d18438bbef16822c141d846884f6 Blue-1.0.tar.bz2 219130 The md5s for the font-arial files are: font-arial-iso-8859-1.tar.bz2: 1ecd31d17b51f16332b1fcc7da36b312 font-arial-iso-8859-2.tar.bz2: 27b47904a925cf58ea546ca15f3df160c
just downloaded it 7b47904a925cf58ea546ca15f3df160c font-arial-iso-8859-2.tar.bz2 1ecd31d17b51f16332b1fcc7da36b312 font-arial-iso-8859-1.tar.bz2 so let this now be closed
*** Bug 29987 has been marked as a duplicate of this bug. ***
*** Bug 30132 has been marked as a duplicate of this bug. ***
I was still having problems after updating the font-arial md5's - Blue-1.0.tar.bz2 (skin) was also changed. 64e2d18438bbef16822c141d846884f6 Blue-1.0.tar.bz2 (size unchanged). Now it's all working. :-)
*** Bug 30174 has been marked as a duplicate of this bug. ***
*** Bug 30279 has been marked as a duplicate of this bug. ***
*** Bug 30159 has been marked as a duplicate of this bug. ***
*** Bug 30351 has been marked as a duplicate of this bug. ***
*** Bug 30527 has been marked as a duplicate of this bug. ***
*** Bug 30584 has been marked as a duplicate of this bug. ***
It seems like this is a pretty popular bug. While we wait for something to be done about it, how about moving 0.92 into unstable, and downgrading to the previous stable release?
Sorry Duke, but there is a remote exploit in MPlayer 0.90 and 0.91 (the previous stable versions). See http://www.mplayerhq.hu/ (second news item down) for more information. I think we have to live with the workaround to regenerate the digests (if portage hasn't already been fixed?)
I found that simply removing the font files in /usr/portage/distfiles (or cleaning the directory completely) fixed the problem. Regenerating the digests was not necessary.
Ah, of course... You all have the old files from 0.90 and 0.91. Unfortunately the MPlayer team updated these file without changing their name, hence causing all the confusion and portage problems. Users never having downloaded MPlayer or cleaning up their distfile directories should have no problems, though. Maybe this actually points to a problem with portage, as in theory it could detect the bad digests and attempt a download (once). I don't know if this is desireable, though. Also, I know too little about ebuilds to understand if it would be possible to add a hack to the 0.92 ebuild that deletes the invalid packages to force new downloads. Martin?
*** Bug 30720 has been marked as a duplicate of this bug. ***
There is currently a mismatch between 0f9a5d53f836e2d2d2bde207dc641044 on gentoo.oregonstate.edu and 7b47904a925cf58ea546ca15f3df160c in the digest for mplayer-1.0_pre2.
*** Bug 30786 has been marked as a duplicate of this bug. ***
*** Bug 33167 has been marked as a duplicate of this bug. ***
*** Bug 34753 has been marked as a duplicate of this bug. ***
All you need to do to work around this is: rm /usr/portage/distfiles/font-arial-iso-8859-1.tar.bz2 rm /usr/portage/distfiles/font-arial-iso-8859-2.tar.bz2 You'll re-download the files and the md5's will match and you'll love things again.
*** Bug 35818 has been marked as a duplicate of this bug. ***
*** Bug 39503 has been marked as a duplicate of this bug. ***
*** Bug 45272 has been marked as a duplicate of this bug. ***
This bug isn't solved! rm /usr/portage/distfile/bla ins't solution. And this isn't documented. Reopen this bug && solve it!
what do you expect us to do exactly? it fails because *upstream* mplayer people screw with it. As far as I know, we have asked them to not, but it's their prerogative. We are sorry for the inconvenience, and yes, we can certainly document it.
Would it not be possible to have the ebuild perform the tasks of the suggested workarounds? For mplayer-0.92, why not add a line in the ebuild which removes the font in distfiles, and downloads it again.
generally do: emerge sync (or emerge-webrsync) then emerge -fuDv --world then you can upgrade