I upgraded to 2.0.50 today. I have created some ebuilds to fetch packages from CVS and they have worked. 1. ebuild ebuildname install works without a problem. The package is downloaded from CVS, compiled, made, and installed in the work directory ready to install. 2. However, ACCEPT_KEYWORDS="~x86" emerge app-emulation/wine-cvs -pv gives this error. These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] app-emulation/wine-cvs-0.9 +alsa -arts +cups -debug +nas -nptl +opengl +tcltk [empty/missing/bad digest] [1] Total size of downloads: 0 kB Portage overlays: [1] /usr/local/portage 3. I thought it was the ebuild so I tried another one - same thing. Maybe it's MY ebuilds. Nope, emacs-cvs (non-masked, Gentoo ebuild) breaks also with the same message. It looks like portage 2.0.50 can't handle cvs ebuilds.
Forgot my portage info. Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-xfs-r4) ================================================================= System uname: 2.4.20-xfs-r4 i686 AMD Athlon(TM) MP 2000+ Gentoo Base System version 1.4.3.10 Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -Os -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-mp -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MPortage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-xfs-r4) ================================================================= System uname: 2.4.20-xfs-r4 i686 AMD Athlon(TM) MP 2000+ Gentoo Base System version 1.4.3.10 Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -Os -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-mp -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" IRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="X aalib acl alsa apm avi berkdb cdr crypt cups doc dvd dvdr encode foomaticdb gdbm gif gpm gtk gtk2 imlib jack jack-caps jack-tmpfs java jpeg libg++ libwww mad mikmod motif mpeg nas ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline rogue scanner sdl slang spell ssl svga tcltk tcpd tetex truetype usb videos x86 xatrix xfs xinerama xml2 xmms xv zlib"
it's not an error, just an explanation why no download size is shown. CVS ebuilds usually don't have digests (note the "missing").
Ah. So it would have continued it I did not have the -p option then. It appears the new portage is more verbose! I guess I figured it was an error because I hadn't seen the message before. Thanks.