Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64889 - mplayer ebuild fails due to bad font-arial-iso-8859-2.tar.bz2 md5 digest
Summary: mplayer ebuild fails due to bad font-arial-iso-8859-2.tar.bz2 md5 digest
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-21 13:26 UTC by Rick Jenkins
Modified: 2004-11-08 22:56 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 Rick Jenkins 2004-09-21 13:26:55 UTC
An emerge of mplayer fails early:

gollum edb # emerge sync && emerge -u mplayer
>>> starting rsync with rsync://209.47.158.135/gentoo-portage/...
>>> checking server timestamp ...

<cruft elided>

Calculating dependencies ...done!
>>> emerge (1 of 1) media-video/mplayer-1.0_pre4-r7 to /
>>> md5 src_uri ;-) MPlayer-1.0pre4.tar.bz2
>>> md5 src_uri ;-) font-arial-iso-8859-1.tar.bz2

!!! File is corrupt or incomplete. (Digests do not match)
>>> our recorded digest: 7b47904a925cf58ea546ca15f3df160c
>>>  your file's digest: 0f9a5d53f836e2d2d2bde207dc641044
!!! File does not exist: /usr/portage/distfiles//font-arial-iso-8859-2.tar.bz2

gollum edb # cd /usr/portage/distfiles/
gollum distfiles # ls -l font-arial-iso-8859-2.tar.bz2
-rw-r--r--  1 root root 218K Jun 23  2003 font-arial-iso-8859-2.tar.bz2


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Chris White (RETIRED) gentoo-dev 2004-09-21 15:18:26 UTC
I'd try removing the file in /usr/portage/distfiles and trying again.

I don't seem to have an issue with the md5 for the file you're referring to.

I've tried this with both the file from the mirrors, file from mplayerhq.hu
site, different versions, all succeed.
Comment 2 Rick Jenkins 2004-09-22 12:52:24 UTC
Tried again, differet system same hardware, fresh emerge sync:

fawkes distfiles # emerge sync
>>> starting rsync with rsync://206.167.113.52/gentoo-portage/...

delete the file and emerge: 

fawkes distfiles # rm font-arial-iso-8859-1.tar.bz2
fawkes distfiles # emerge mplayer
>>> emerge (1 of 1) media-video/mplayer-1.0_pre4-r7 to /
>>> Downloading ftp://cs.ubishops.ca/pub/gentoo/distfiles/font-arial-iso-8859-1.tar.bz2
--13:27:27--  ftp://cs.ubishops.ca/pub/gentoo/distfiles/font-arial-iso-8859-1.tar.bz2
           => `/usr/portage/distfiles/font-arial-iso-8859-1.tar.bz2'
Resolving cs.ubishops.ca... 206.167.194.132
Connecting to cs.ubishops.ca[206.167.194.132]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /pub/gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR font-arial-iso-8859-1.tar.bz2 ... done.
Length: 234,242 (unauthoritative)

100%[==================================>] 234,242      139.82K/s

13:27:31 (139.56 KB/s) - `/usr/portage/distfiles/font-arial-iso-8859-1.tar.bz2' saved [234242]

>>> md5 src_uri ;-) MPlayer-1.0pre4.tar.bz2
>>> md5 src_uri ;-) font-arial-iso-8859-1.tar.bz2

!!! File is corrupt or incomplete. (Digests do not match)
>>> our recorded digest: 7b47904a925cf58ea546ca15f3df160c
>>>  your file's digest: 0f9a5d53f836e2d2d2bde207dc641044
!!! File does not exist: /usr/portage/distfiles//font-arial-iso-8859-2.tar.bz2

fawkes distfiles # emerge --info
Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.27)
=================================================================
System uname: 2.4.27 i686 Pentium II (Deschutes)
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium2 -mmmx -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1
/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/conf
ig /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pre/usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/conf/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usshare/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium2 -mmmx -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox strict"
GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo ftp://sunsite.ualberta.ca/pub/ix/Linux/gentoo http://distro.ibiblio.org/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage/"
USE="3dfx 3dnow X acpi alsa apm arts avi berkdb bitmap-fonts bonobo cdr cryptps encode esd foomaticdb gatos gb gdbm gif gnome gpm gtk gtk2 guile imlib imliava java jpeg kde libg++ libgda libwww mad mikmod mmx motif mozilla mpeg ncurs nls oggvorbis opengl oss pam pdflib perl png python qt qtmt quicktime readlinsdl slang spell sse ssl svga tcltk tcpd tetex truetype usb video_cards_mach646 xml2 xmms xprint xv zlib"

It's unclear to me how a nonexistent file can have a bad digest. ls thinks it exists:

fawkes distfiles # ls -l /usr/portage/distfiles//font-arial-iso-8859-1.tar.bz2
-rw-rw-r--  1 root portage 229K Sep 22 13:27 /usr/portage/distfiles//font-arial-iso-8859-1.tar.bz2

Lots of other stuff emerges just fine.
Comment 3 Chris White (RETIRED) gentoo-dev 2004-11-08 22:56:10 UTC
I've re-created all the digests and re-made the manifests with the latest commit.
Things should be ok now.