Generating a new manifest and comparing it with the old I obtain for files that do not exist in the files subdirectory. They are: MD5 c7d303fad9794b8a463bddf3c43737e5 files/gdb-6.2.1-200-uclibc-readline-conf.patch 586 27,28d22 MD5 a24daaa8f5cc93ee0ca205e847dc982b files/gdb-6.3-pass_all-uclibc.patch 2295 MD5 9b939edb72d0e54160869b48f2ebc080 files/gdb-6.2.1-400-mips-coredump.patch 736 41d34 MD5 31dd65bca08d42b0b7cdb61c53fd647f files/gdb-6.2.1-libiberty-pic.patch 370 Reproducible: Always Steps to Reproduce: 1. FEATURES="strict" emerge -u gdb (update to gdb-6.3-r3) 2. 3. Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) sys-devel/gdb-6.3-r3 to / !!! Files listed in the manifest do not exist! files/gdb-6.3-pass_all-uclibc.patch files/gdb-6.2.1-400-mips-coredump.patch files/gdb-6.2.1-200-uclibc-readline-conf.patch files/gdb-6.2.1-libiberty-pic.patch Expected Results: The new gdb-6.3-r3 version emerged. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(tm) XP 1900+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 23:43:37)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer -ffast-math" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext S3TC X aac acpi alsa avi bash-completion berkdb bitmap-fonts bzlib cdr crypt curl dga dio divx4linux dvd emboss esd font-server ftp gd ggi gif gpm gtk gtk2 imagemagick imlib jabber jpeg libwww lzo mad matroska mmx mmxext motif mp3 mpeg msn ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl pic pie png posix python qt quicktime readline rtc samba sdl slang sockets speex sse ssl svga symlink sysvipc szip tcpd tetex theora tiff truetype truetype-fonts type1-fonts videos vorbis win32codecs wmf xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Now it works. It seems that the previously non-existent files has been committed to Portage.