I attempted to emerge app-emulation/vmware-server-1.0.0.28343 today from ~x86 after doing an emerge --sync today (Aug 8, 2006 22pm MST) This was the error: quinn app-emulation # emerge vmware-server Calculating dependencies... done! >>> Emerging (1 of 1) app-emulation/vmware-server-1.0.0.28343 to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) >>> checking miscfile checksums ;-) >>> checking VMware-server-1.0.0-28343.tar.gz ;-) >>> checking vmware-any-any-update101.tar.gz !!! Missing digest for 'vmware-any-any-update101.tar.gz' Looking in digest-vmware-server-1.0.0.28343 it appears the digests are in fact missing for vmware-any-any-update101.tar.gz. Additionally digging around, it appears like the ebuild should be trying to use vmware-any-any-update103.tar.gz and not vmware-any-any-update101.tar.gz.
Forgot my emerge --info Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r4, 2.6.12-gentoo-r6-e0 i686) ================================================================= System uname: 2.6.12-gentoo-r6-e0 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5, 2.4.3-r1 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-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer" 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="x86 alsa apache2 apm arts avi berkdb bitmap-fonts cli crypt cups dba dlloader dri eds emboss encode esd foomaticdb fortran gd gdbm gif gpm gstreamer imagemagick imap imlib ipv6 isdnlog java jpeg ldap libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nomalloccheck nptl ogg opengl oss pam pcre pdflib perl png postgres pppd python qt3 qt4 quicktime readline reflection sasl session spell spl sse ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Thanks, it turns out it's the portage metadata cache that seems to still think it requires vmware-any-any101. It didn't update it because the ebuild didn't change at all (I guess it wasn't expecting SRC_URI files to be pulled out of an eclass). I've gone round and added pointless changes to all the ebuilds so that the metadata cache should get rebuilt. That'll be with mirrors in about an hour or two. I'm also gonna talk to the portage guys to see if they know what goes on. Thanks again for spotting that! 5:)
If you're still experiencing the problem, please re-open this bug.
Reopen to dupe.
*** This bug has been marked as a duplicate of 139134 ***