Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134449 - Failed MD5 verification on sys-admin/perl-cleaner-1.03
Summary: Failed MD5 verification on sys-admin/perl-cleaner-1.03
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
: 134599 134674 134724 134737 138519 (view as bug list)
Depends on: 134796
Blocks:
  Show dependency tree
 
Reported: 2006-05-26 13:08 UTC by david somers
Modified: 2006-08-21 07:43 UTC (History)
11 users (show)

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 david somers 2006-05-26 13:08:24 UTC
# emerge  perl-cleaner
Calculating dependencies... done!
>>> Emerging (1 of 1) app-admin/perl-cleaner-1.03 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking perl-cleaner-1.03.tar.gz
!!! Digest verification failed:
!!! /usr/portage/distfiles/perl-cleaner-1.03.tar.gz
!!! Reason: Failed on MD5 verification
!!! Got: 0ef2cbea2628e7b40610c0ed1d54c9a5
!!! Expected: 0b2008a775c134dccb8425171275481e

# emerge --info
Portage 2.1_rc2-r3 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15.1 i686)
=================================================================
System uname: 2.6.15.1 i686 AMD Sempron(tm) 2200+
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon-xp -mmmx -msse -m3dnow -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/fax /var/bind /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -pipe -march=athlon-xp -mmmx -msse -m3dnow -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LC_ALL="en_US.UTF-8"
LINGUAS="en de fr nl it"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/x-portage /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow acl alsa apm arts avi berkdb bitmap-fonts bri bzip2 cgi cli crypt cups doc dri eds emboss encode esd expat fam fastcgi fax foomaticdb fortran gdbm gif gpm gstreamer gtk2 imlib isdnlog jpeg libg++ libwww lighttpd lm_sensors mad mikmod mmx mp3 mpeg ncurses nls no_wxgtk1 nptl odbc ogg opengl oss pam pcre pdflib perl php png pppd python quicktime readline reflection session spell spl sse ssl tcpd truetype truetype-fonts type1-fonts udev unicode usb vhosts vorbis xml xmms xorg xv zlib elibc_glibc kernel_linux linguas_en linguas_de linguas_fr linguas_nl linguas_it userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jonathan 2006-05-26 14:49:04 UTC
I'm seeing the same messages here.

localhost ~ # emerge --info
Portage 2.1_rc2-r3 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium-m -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi alsa apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo cdinstall cdr cli crypt ctype cups dba dbus debug dri dvd dvdread eds elibc_glibc emboss encode esd ethereal exif expat fam fastbuild flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gmp gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 isdnlog java javascript jpeg kde kdeenablefinal kernel_linux lcms libg++ libwww mad mikmod mng motif mozilla mp3 mpeg mysql ncurses nls nptl nsplugin offensive ogg openal opengl oss pam pcre pdflib perl png posix ppds pppd python qt quicktime readline reflection samba sdl session simplexml slang soap sockets spell spl ssl svga tcltk tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts udev userland_GNU vorbis win32codecs x86 xcomposite xml xml2 xmms xorg xsl xv xvid zlib input_devices_keyboard input_devices_mouse input_devices_synaptics video_cards_radeon video_cards_fglrx video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Wilbur Pan 2006-05-26 16:11:58 UTC
Same bug -- I just wanted to add me to the cc list.
Comment 3 Jory A. Pratt 2006-05-26 20:22:50 UTC
I have just redone the regenerated the manifest and digest so this should be resolved in a few hours on the mirrors.
Comment 4 Jure Repinc 2006-05-27 02:21:15 UTC
I just tried to reemerge and it is fixed for me now. Thanks!
Comment 5 david somers 2006-05-27 10:40:55 UTC
Weird... I just did a sync and now I'm getting filesize mismatches :-(

 # emerge perl-cleaner
Calculating dependencies... done!
>>> Emerging (1 of 1) app-admin/perl-cleaner-1.03 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking perl-cleaner-1.03.tar.gz
!!! Digest verification failed:
!!! /usr/portage/distfiles/perl-cleaner-1.03.tar.gz
!!! Reason: Filesize does not match recorded size
!!! Got: 4954
!!! Expected: 4611
Comment 6 Gabor Drasny 2006-05-27 11:02:34 UTC
I had the same problem as in comment #5, and found that the perl-cleaner-1.03.tar.gz file has different versions on different mirrors. 

E.g. the version on mirror http://gentoo.chem.wisc.edu/gentoo/ has the size of 4954 bytes, while on http://distro.ibiblio.org/pub/linux/distributions/gentoo/ the size is 4611. 

Replace /usr/portage/distfiles/perl-cleaner-1.03.tar.gz with the version that has the correct (4611) size, and everything should work.
Comment 7 Michael Cummings (RETIRED) gentoo-dev 2006-05-27 12:48:04 UTC
If this persists, I can bump the version number. I suspect not all of the mirrors caught up with the correct tarball.
Comment 8 Jesse Adelman 2006-05-27 15:58:49 UTC
Just sync'd. Still present for me.
Comment 9 Omari Norman 2006-05-27 16:03:40 UTC
try rm /usr/portage/distfiles/perl-cleaner-1.03.tar.gz; that fixed it for me.
Comment 10 Jonathan 2006-05-27 17:43:18 UTC
It is now fixed here.  Should be a candidate for closure as soon as the mirrors are sorted out.


Thanks for the quick response, Jory.
Comment 11 Vasilis Lourdas 2006-05-27 23:40:11 UTC
Same situation with perl-cleaner-1.03-r1:

>>> Emerging (1 of 5) app-admin/perl-cleaner-1.03-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking perl-cleaner-1.03.tar.gz
!!! Digest verification failed:
!!! /usr/portage/distfiles/perl-cleaner-1.03.tar.gz
!!! Reason: Filesize does not match recorded size
!!! Got: 4954
!!! Expected: 4611
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-05-28 01:52:49 UTC
*** Bug 134599 has been marked as a duplicate of this bug. ***
Comment 13 Carsten Lohrke (RETIRED) gentoo-dev 2006-05-28 05:42:45 UTC
*** Bug 134599 has been marked as a duplicate of this bug. ***
Comment 14 Martin Wegner 2006-05-28 06:25:27 UTC
I'm getting

>>> checking perl-cleaner-1.03.tar.gz
!!! Digest verification failed:
!!! /usr/portage/distfiles/perl-cleaner-1.03.tar.gz
!!! Reason: Filesize does not match recorded size
!!! Got: 4954
!!! Expected: 4611

too with mirror ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-05-28 11:52:16 UTC
*** Bug 134674 has been marked as a duplicate of this bug. ***
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-05-29 01:52:43 UTC
*** Bug 134724 has been marked as a duplicate of this bug. ***
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2006-05-29 02:39:38 UTC
*** Bug 134737 has been marked as a duplicate of this bug. ***
Comment 18 Coornaert David 2006-05-29 02:53:22 UTC
I fetched the 4.5K version of it and placed it manually into the portage tree
and it solved the filesize verification problem
Apparently not all servers are in sync
 
I also favor a version bump to push it all over the servers
Comment 19 FieldySnuts 2006-05-29 07:32:37 UTC
Same issue as comment #11 . I can understand some mirrors out of sync a few hours... but days?
Comment 20 Michael Cummings (RETIRED) gentoo-dev 2006-05-30 03:10:50 UTC
for those interested, bug 134796 is currently being worked on by arch's. If everyone on this bug is running an arch that's already stable, please pipe up...or actually, if you are on an arch that hasn't gone stable, please pipe up, so i know when we are safe to close this out. Thanks all for your patience.

To explain the mirror bit - mirrors don't automatically replace files, so this is a discrepancy i accidently introduced at some point. (yes, i'll concede the mistake). 1.0.4 however should be nice and clean for everyone :/
Comment 21 Jesse Adelman 2006-05-30 04:46:31 UTC
I found a mirror that works. I am x86-stable on all my hosts, with some individual packages package.keyword-ed (not this one). I'm dropping off this bug. Thanks.
Comment 22 david somers 2006-05-30 07:35:20 UTC
I am x86-stable on all my hosts, with some (quite a few actually) packages package.keyworded (not this one).

As a quick workaround I did as per comment #6 and deleted /usr/portage/distfiles/perl-cleaner-1.03.tar.gz then sync'd and emerged perl-cleaner successfully.
Comment 23 Dustin J. Mitchell 2006-05-30 12:54:01 UTC
I'm on amd64 and having the same trouble :(
Comment 24 Jakub Moc (RETIRED) gentoo-dev 2006-06-29 12:55:07 UTC
*** Bug 138519 has been marked as a duplicate of this bug. ***
Comment 25 Yuval Yaari (RETIRED) gentoo-dev 2006-08-21 07:43:30 UTC
It has moved to app-admin/perl-cleaner, and 1.03 was removed already anyway.
MD5 verification works, too.
Closing.