Tying to ebuild masked package drupal-4.5.2 the download of component fail. The error reported is !!! Fetched file: trackback-4.5.0.tar.gz VERIFY FAILED! !!! Reason: Filesize does not match recorded size Removing corrupt distfile... !!! Couldn't download trackback-4.5.0.tar.gz. Aborting. Portage is up to date. the ebuild is: # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/drupal-4.5.2.ebuild,v 1.2 2005/02/01 04: 44:12 st_lim Exp $ Reproducible: Always Steps to Reproduce: 1.ACCEPT_KEYWORDS="~x86" emerge -fk drupal 2. 3. Actual Results: Ebuild terminate Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r11 i686) ================================================================= System uname: 2.6.7-gentoo-r11 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.3-r1 [2.3.3 (#1, Sep 26 2004, 23:17:35)] dev-lang/python: 2.3.3-r1 sys-devel/autoconf: 2.59-r5 sys-devel/automake: 1.8.3 sys-devel/binutils: 2.14.90.0.8-r1 sys-devel/libtool: 1.4.3-r4, 1.5.2-r7 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CC="gcc" CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORTERM="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CVS_RSH="ssh" CXX="g++" CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" DCCC_PATH="/usr/lib/distcc/bin" DESKTOP_SESSION="default" DISPLAY=":0.0" DISTCC_LOG="" DISTCC_VERBOSE="0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GDK_USE_XFT="1" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" GLIBC_SSP_CHECKED="1" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb ncurses" GS_LIB="/root/.fonts" GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/root/.gtkrc-2.0:/root/.kde3.2/share/config/gtkrc" GTK_RC_FILES="/etc/gtk/gtkrc:/root/.gtkrc:/root/.kde3.2/share/config/gtkrc" G_BROKEN_FILENAMES="1" HOME="/root" HOSTNAME="gentooe500" INFODIR="/usr/share/info:/usr/X11R6/info" INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info" INPUTRC="/etc/inputrc" JAVAC="/opt/blackdown-jdk-1.4.1/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.1" JDK_HOME="/opt/blackdown-jdk-1.4.1" KDEDIR="/usr/kde/3.2" KDEDIRS="/usr" KDE_FULL_SESSION="true" KDE_MULTIHEAD="false" KONSOLE_DCOP="DCOPRef(konsole-8234,konsole)" KONSOLE_DCOP_SESSION="DCOPRef(konsole-8234,session-1)" LANG="it_IT@euro" LC_TYPE="it_IT@euro" LESS="-R" LESSOPEN="|lesspipe.sh %s" LINGUAS="it" LOGNAME="root" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man:/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man::/opt/blackdown-jdk-1.4.1/man:/usr/qt/3/doc/man:/opt/blackdown-jdk-1.4.1/man:/usr/qt/3/doc/man" NOCOLOR="false" PAGER="/usr/bin/less" PATH="/usr/kde/3.2/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od s390 sh sparc x86 x86-fbsd x86-obsd x86-od" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="8289" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PWD="/root" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SESSION_MANAGER="local/gentooe500:/tmp/.ICE-unix/8144" SHELL="/bin/bash" SHLVL="2" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups encode esd f77 fam flac font-server foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imagemagick imlib ipv6 java jpeg kde ldap libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts xml2 xmms xv zlib linguas_it" USER="root" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" WINDOWID="39845893" XARGS="xargs -r" XCURSOR_SIZE="" XCURSOR_THEME="default" XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,method=classic" XINITRC="/etc/X11/xinit/xinitrc" _="/usr/bin/emerge"
The problem on missing file in digest exists for other files of drupal. I have tried this workaround: Using package list in ebuild, wget from drupal.org of all files. ebuild drupal-4.5.2 digest After this emerge -k =web-apps/drupal-4.5.2 work fine I inform that without USE='vhost' emerge don't terminate and still executing when it run web-config.
i am able to reproduce this bug also. The sizes in the digest for the ebuild are wrong on many of the files.
"Using package list in ebuild, wget from drupal.org of all files. ebuild drupal-4.5.2 digest" I was worried about doing this because I was unsure of the integrity of the files on that site...I'm delaying until the ebuild and digest is fixed.
ebuild drupal-4.5.2 digest" This fixes the problems for me also.
Digest was wrong. Fixed.
I swear it's not, actually: root # ls -l /usr/portage/distfiles/image-4.5.0.tar.gz -rw-rw-r-- 1 root portage 51464 Mar 3 02:00 /usr/portage/distfiles/image-4.5.0.tar.gz root # md5sum /usr/portage/distfiles/image-4.5.0.tar.gz 3910237dc331f1aa06ab7e0f20e052db /usr/portage/distfiles/image-4.5.0.tar.gz root # grep image-4.5.0.tar.gz /usr/portage/www-apps/drupal/files/digest-drupal-4.5.2 MD5 f1d88c0d06b120d66e63a6d622c0fd67 image-4.5.0.tar.gz 51467