If I try to emerge drupal I get lots of errors with files having different MD5 sums and sizes. Seems to occur on all download mirrors, including directly from the drupal.org site. Also noticed that the MD5's are different on some mirrors from the drupal.org site. Reproducible: Always Steps to Reproduce: 1. emerge drupal -f 2. 3. Actual Results: >>> Downloading http://linux.jetstreamgames.co.nz/gentoo/distfiles/members-4.5.0.tar.gz --11:14:55-- http://linux.jetstreamgames.co.nz/gentoo/distfiles/members-4.5.0.tar.gz => `/usr/portage/distfiles/members-4.5.0.tar.gz' Connecting to 192.168.0.220:8080... connected. Proxy request sent, awaiting response... 200 OK Length: 9,571 100%[===========================================================================>] 9,571 --.--K/s 11:14:55 (1.91 MB/s) - `/usr/portage/distfiles/members-4.5.0.tar.gz' saved [9571/9571] !!! Fetched file: members-4.5.0.tar.gz VERIFY FAILED! !!! Reason: Failed on MD5 verification Removing corrupt distfile... >>> Downloading http://mirror.pacific.net.au/linux/Gentoo/distfiles/members-4.5.0.tar.gz --11:14:55-- http://mirror.pacific.net.au/linux/Gentoo/distfiles/members-4.5.0.tar.gz => `/usr/portage/distfiles/members-4.5.0.tar.gz' Connecting to 192.168.0.220:8080... connected. Proxy request sent, awaiting response... 200 OK Length: 9,571 100%[===========================================================================>] 9,571 --.--K/s 11:14:55 (6.99 MB/s) - `/usr/portage/distfiles/members-4.5.0.tar.gz' saved [9571/9571] !!! Fetched file: members-4.5.0.tar.gz VERIFY FAILED! !!! Reason: Failed on MD5 verification Removing corrupt distfile... >>> Downloading http://mirror.isp.net.au/ftp/pub/gentoo/distfiles/members-4.5.0.tar.gz --11:14:55-- http://mirror.isp.net.au/ftp/pub/gentoo/distfiles/members-4.5.0.tar.gz => `/usr/portage/distfiles/members-4.5.0.tar.gz' Connecting to 192.168.0.220:8080... connected. Proxy request sent, awaiting response... 200 OK Length: 9,571 100%[===========================================================================>] 9,571 --.--K/s 11:14:55 (7.22 MB/s) - `/usr/portage/distfiles/members-4.5.0.tar.gz' saved [9571/9571] !!! Fetched file: members-4.5.0.tar.gz VERIFY FAILED! !!! Reason: Failed on MD5 verification Removing corrupt distfile... >>> Downloading http://drupal.org/files/projects/members-4.5.0.tar.gz --11:14:55-- http://drupal.org/files/projects/members-4.5.0.tar.gz => `/usr/portage/distfiles/members-4.5.0.tar.gz' Connecting to 192.168.0.220:8080... connected. Proxy request sent, awaiting response... 200 OK Length: 9,571 100%[===========================================================================>] 9,571 --.--K/s 11:14:55 (5.99 MB/s) - `/usr/portage/distfiles/members-4.5.0.tar.gz' saved [9571/9571] !!! Fetched file: members-4.5.0.tar.gz VERIFY FAILED! !!! Reason: Failed on MD5 verification Removing corrupt distfile... !!! Couldn't download members-4.5.0.tar.gz. Aborting. !!! Fetch for /usr/portage/www-apps/drupal/drupal-4.5.2.ebuild failed, continuing... !!! Some fetch errors were encountered. Please see above for details. This occurs for many files, even when the MD5 and file size is corrected. Expected Results: Drupal should emerge fetch cleanly without producing MD5 and size errors. Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 11 2005, 12:37:04)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://linux.jetstreamgames.co.nz/gentoo http://mirror.pacific.net.au/linux/Gentoo http://mirror.isp.net.au/ftp/pub/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://internal-mirror/gentoo-portage" USE="x86 apache2 apm arts avi berkdb bitmap-fonts crypt cups curl emboss encode f77 font-server foomaticdb fortran gdbm gif gpm gtk gtk2 imlib ipv6 java jpeg junit libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl php png python quicktime readline samba sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Hmmm.... Upstream changes the files every once in a while without changing the version numbers... Can you delete the digest file and try emerging again? Regards Lim Swee Tat
I ask again...Are we sure of the integrity of the files on drupal.org? The files it's handing out haven't matched our digests for several weeks now, and now you're saying that the files "keep changing"?
Hi, Just got back from some work. I think I may have fixed it this time.