>>> Emerging (1 of 6) app-editors/vim-core-7.1.266 to / * vim-7.1-gentoo-patches.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * vim-7.1-lang.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * vim-7.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] !!! Previously fetched file: 'vim-patches-7.1.266.tar.gz' !!! Reason: Failed on RMD160 verification !!! Got: 27d9624ed08a223995b5f93382e5286cc41e146d !!! Expected: 74eb279ddbd2636f1044201471dca61f12599a4c Refetching... File renamed to '/usr/portage/distfiles/vim-patches-7.1.266.tar.gz._checksum_failure_.hXRijP' >>> Downloading 'http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/vim-patches-7.1.266.tar.gz' --2008-03-03 19:47:08-- http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/vim-patches-7.1.266.tar.gz Resolving linux.rz.ruhr-uni-bochum.de... 134.147.32.114 Connecting to linux.rz.ruhr-uni-bochum.de|134.147.32.114|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 392450 (383K) [application/x-gzip] Saving to: `/usr/portage/distfiles/vim-patches-7.1.266.tar.gz' 100%[==================================================================================================================>] 392,450 699K/s in 0.5s 2008-03-03 19:47:09 (699 KB/s) - `/usr/portage/distfiles/vim-patches-7.1.266.tar.gz' saved [392450/392450] * vim-7.1-extra.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking vim-7.1.tar.bz2 ;-) ... [ ok ] * checking vim-7.1-lang.tar.gz ;-) ... [ ok ] * checking vim-7.1-extra.tar.gz ;-) ... [ ok ] * checking vim-7.1-gentoo-patches.tar.bz2 ;-) ... [ ok ] * checking vim-patches-7.1.266.tar.gz ;-) ... [ !! ] !!! Digest verification failed: !!! /usr/portage/distfiles/vim-patches-7.1.266.tar.gz !!! Reason: Failed on RMD160 verification !!! Got: 27d9624ed08a223995b5f93382e5286cc41e146d !!! Expected: 74eb279ddbd2636f1044201471dca61f12599a4c After first getting this problem, I waited 90mins and re-ran 'emerge --sync', but the problem remains.
Sorry, forgot to post emerge --info emerge --info Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.2.3, glibc-2.7-r1, 2.6.24-gentoo-r3 i686) ================================================================= System uname: 2.6.24-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Timestamp of tree: Mon, 03 Mar 2008 19:16:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.4.4-r4, 2.5.1-r5 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=native -mtune=native -pipe -ggdb" 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/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -mtune=native -pipe -ggdb" DISTDIR="/usr/portage/distfiles" FEATURES="buildsyspkg distlocks installsources metadata-transfer parallel-fetch sandbox sfperms splitdebug strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.blueyonder.co.uk http://gentoo.tiscali.nl/ http://gentoo.mirror.solnet.ch http://pandemonium.tiscali.de/pub/gentoo/" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LINGUAS="en_GB en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/musicbrainz /usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac aalib acl acpi aim alsa apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo browserplugin bzip2 bzlib cairo caps cddb cdparanoia cdr cjk cli cracklib crypt cups curl dbus directfb doc dri dts dvd dvdr dvdread eds emacs emboss encode esd ethereal evo examples exif expat fam fbcon ffmpeg firefox flac foomaticdb fortran ftp gcj gd gdbm gif glut gmp gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal iconv icq idn ieee1394 imagemagick imlib ipv6 isdnlog jabber jack java javascript jbig jce jpeg jpeg2k junit kde kdehiddenvisibility kerberos ladspa latex lcms ldap leim libgda libnotify libsamplerate libwww lirc lm_sensors logrotate lua m17n-lib mad matroska mbox midi mikmod milter mime mmap mmx mng modplug mono mp3 mpeg mpi mplayer msn mudflap musepack ncurses nls nptl nptlonly nsplugin odbc offensive ogg oggvorbis openal opengl openmp oscar oss pam pcntl pcre pdf perl png postgres ppds pppd profile pulseaudio python qt3 qt3support qt4 quicktime readline recode reflection ruby sasl sdl seamonkey session sharedmem sndfile snmp sockets sox speex spell spl sqlite3 sse sse2 ssl svg sysvipc tcl tcltk tcpd tetex theora threads tiff tk truetype truetype-fonts type1-fonts uicktime unicode usb v4l v4l2 vim-syntax vorbis win32codecs wmf wxwindows x264 x86 xface xine xml xml2 xorg xulrunner xv xvid yahoo zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en" LIRC_DEVICES="asusdh" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev vga" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Thanks for reporting and apologies for the inconvenience. It's fixed in CVS.
This patches is complete fail... >>> Unpacking vim-patches-7.1.266.tar.gz to /var/tmp/portage/app-editors/vim-core-7.1.266/work gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpected EOF in archive tar: Error is not recoverable: exiting now * * ERROR: app-editors/vim-core-7.1.266 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 2752: Called vim_src_unpack * environment, line 3839: Called unpack 'src_unpack' 'src_unpack' 'vim-7.1.tar.bz2' 'vim-7.1-lang.tar.gz' 'vim-7.1-extra.tar.gz' * ebuild.sh, line 348: Called die * The specific snippet of code: * tar zoxf "${srcdir}${x}" ${tar_opts} || die "$myfail" * The die message: * failure unpacking vim-patches-7.1.266.tar.gz * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-editors:vim-core-7.1.266:20080303-214907.log'. * The ebuild environment file is located at '/var/tmp/portage/app-editors/vim-core-7.1.266/temp/environment'.
While the expected checksum for digest verification has changed from earlier it still does not match what the downloaded file produces. !!! Digest verification failed: !!! /usr/portage/distfiles/vim-patches-7.1.266.tar.gz !!! Reason: Failed on RMD160 verification !!! Got: 27d9624ed08a223995b5f93382e5286cc41e146d !!! Expected: 5bc9aaa1d0e506afb5b5246e38290cdef293a5b9 The downloaded file is complete and produces no error for me. Checksum matches what Graham Murray reported earlier. However, if I attempted to use the download leftover from a previous attempt the downloaded file was renamed and a zero length file left in it's place which would produce the error message reported by Jakub Moc.
While I'm sure this is obvious to the maintainer: app-editors/vim app-editors/gvim also use this patchset and also need to be updated.
Now we have broken Manifest yet again... !!! Digest verification failed: !!! /usr/portage/distfiles/vim-patches-7.1.266.tar.gz !!! Reason: Failed on RMD160 verification !!! Got: 5bc9aaa1d0e506afb5b5246e38290cdef293a5b9 !!! Expected: 27d9624ed08a223995b5f93382e5286cc41e146d
And i am getting it here too :( !!! Digest verification failed: !!! /usr/portage/distfiles/vim-patches-7.1.266.tar.gz !!! Reason: Failed on SHA1 verification !!! Got: a60a93c41f47fd38f056efd4e98cba99932599d2 !!! Expected: bf7cb6dc34742597ed0bc0ca962ac7656b5b5c52
Hm, the distfile on woodpecker has SHA1 sum a60a93c41f47fd38f056efd4e98cba99932599d2 which agrees with revision 1.416 of the Manifest (last version committed by hawking). However, the current Manifest revision 1.417 contains a different checksum.
fixed it, should be done now. Sorry again...
I find it odd that Manifest files don't have a header which shows their revision. Is there some good reason for that?
*** Bug 212303 has been marked as a duplicate of this bug. ***