see bug 62017 about bsddb3 v4.1.3 failing to compile; this package is needed to compile STRAW, a rss feed aggregator. i masked 4.1.3 so that portage would use 3.4.0, but this ebuild fails during a patch. Reproducible: Always Steps to Reproduce: 1.emerge =bsddb3-3.4.0-r1 Actual Results: Calculating dependencies ...done! >>> emerge (1 of 7) dev-python/bsddb3-3.4.0-r1 to / >>> md5 src_uri ;-) bsddb3-3.4.0.tar.gz >>> Unpacking source... >>> Unpacking bsddb3-3.4.0.tar.gz to /var/tmp/portage/bsddb3-3.4.0-r1/work * Applying bsddb3-3.4.0-db3.patch... * Failed Patch: bsddb3-3.4.0-db3.patch! * * Include in your bugreport the contents of: * * /var/tmp/portage/bsddb3-3.4.0-r1/temp/bsddb3-3.4.0-db3.patch-19618.out !!! ERROR: dev-python/bsddb3-3.4.0-r1 failed. !!! Function epatch, Line 362, Exitcode 0 !!! Failed Patch: bsddb3-3.4.0-db3.patch! Expected Results: should have compiled without incident this is /var/tmp/portage/bsddb3-3.4.0-r1/temp/bsddb3-3.4.0-db3.patch-19618.out ***** bsddb3-3.4.0-db3.patch ***** ================================== PATCH COMMAND: patch -p0 -g0 < /usr/portage/dev-python/bsddb3/files/bsddb3-3.4.0-db3.patch ================================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- setup.py 2002-07-08 00:54:26.000000000 +0100 |+++ setup.py 2003-06-01 02:02:16.000000000 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================== PATCH COMMAND: patch -p1 -g0 < /usr/portage/dev-python/bsddb3/files/bsddb3-3.4.0-db3.patch ================================== missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- setup.py 2002-07-08 00:54:26.000000000 +0100 |+++ setup.py 2003-06-01 02:02:16.000000000 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================== PATCH COMMAND: patch -p2 -g0 < /usr/portage/dev-python/bsddb3/files/bsddb3-3.4.0-db3.patch ================================== missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- setup.py 2002-07-08 00:54:26.000000000 +0100 |+++ setup.py 2003-06-01 02:02:16.000000000 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================== PATCH COMMAND: patch -p3 -g0 < /usr/portage/dev-python/bsddb3/files/bsddb3-3.4.0-db3.patch ================================== missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- setup.py 2002-07-08 00:54:26.000000000 +0100 |+++ setup.py 2003-06-01 02:02:16.000000000 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================== PATCH COMMAND: patch -p4 -g0 < /usr/portage/dev-python/bsddb3/files/bsddb3-3.4.0-db3.patch ================================== missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- setup.py 2002-07-08 00:54:26.000000000 +0100 |+++ setup.py 2003-06-01 02:02:16.000000000 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored emerge info: Portage 2.0.50-r10 (2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8-ck5) ================================================================= System uname: 2.6.8-ck5 i686 AMD Athlon(tm) XP 1900+ Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox sfperms" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo http://adelie.polymtl.ca/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://vishnu/gentoo-portage" USE="3dnow X alsa apm avi berkdb cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell sse ssl svga tcpd tiff truetype x86 xinerama xml2 xv zlib"
Fixed in cvs.