momesana wrote:
when I try to do a
emerge -u world
it fails with this error-message:
---------- error message -----------
root[openssh-3.7.1p2]$emerge mplayer
Calculating dependencies ...done!

emerge (1 of 1) media-video/mplayer-0.92 to /
md5 src_uri ;-) MPlayer-0.92.tar.bz2


!!! File is corrupt or incomplete. (Digests do not match)

our recorded digest: 1ecd31d17b51f16332b1fcc7da36b312
your file's digest: 6c3f032ddf401ca522900291de03fee5

!!! File does not exist: /usr/portage/distfiles//font-arial-iso-8859-1.tar.bz2
---------- end error-message -------------
I had recently removed mplayer with emerge unmerge mplayer. I had manually compiled and installed mplayer into /usr/ I think, thus the complaint about the not-matching file digest. Does anybody have a clue on how to fix this?

The quickest way is probably 'rm /usr/portage/distfiles/<file-its-complaining-about>; emerge --resume'. The problem is that with each version bump of mplayer, they also release a new version of the fonts/skins/etc., but they are all named the same thing. Emerge is seeing a file in /usr/portage/distfiles that is named what it is looking for, so it assumes it is the correct one. The MD5SUM fails because it is *not* the same file, even though its named the same.


--
Andrew Gaffney


-- [EMAIL PROTECTED] mailing list



Reply via email to