Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64280 - bsddb3 version 3.4.0-r1 fails to patch
Summary: bsddb3 version 3.4.0-r1 fails to patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-16 07:46 UTC by Matthew Crenshaw
Modified: 2004-10-02 16:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Crenshaw 2004-09-16 07:46:52 UTC
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"
Comment 1 Bryan Østergaard (RETIRED) gentoo-dev 2004-10-02 16:43:05 UTC
Fixed in cvs.