Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61012 - missing dependency in dev-libs/libpqxx ebuild
Summary: missing dependency in dev-libs/libpqxx ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: PgSQL Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-20 03:39 UTC by Michael Krelin
Modified: 2004-08-21 18:37 UTC (History)
0 users

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


Attachments
the patch to add the dependency (libpqxx-2.2.7-r1.patch,309 bytes, patch)
2004-08-20 03:40 UTC, Michael Krelin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Krelin 2004-08-20 03:39:55 UTC
Surprisingly enough libpqxx postgresql c++ support library heavily depends on postgresql, which should be stated in the corresponding ebuild. To make myself clear I will attach the patch if I don't forget by that time :)

Reproducible: Always
Steps to Reproduce:
1. emerge unmerge libpqxx
2. emerge unmerge postgresql
3. emerge libpqxx

Actual Results:  
libpqxx would fail to compile. 

Expected Results:  
libpqxx should be installed as well as postgresql. 

Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r0, 
2.6.8-gentoo) 
================================================================= 
System uname: 2.6.8-gentoo i686 Intel(R) Celeron(R) M processor         
1300MHz 
Gentoo Base System version 1.4.16 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-O3 -pipe -march=i686 -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/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 -pipe -march=i686 -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs buildpkg ccache noauto sandbox" 
GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/ 
ftp://ftp.linux.ee/pub/gentoo/distfiles/" 
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="X alsa apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif 
gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mpeg 
ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt 
quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv 
zlib"
Comment 1 Michael Krelin 2004-08-20 03:40:49 UTC
Created attachment 37798 [details, diff]
the patch to add the dependency
Comment 2 Michael Krelin 2004-08-20 05:32:09 UTC
Comment on attachment 37798 [details, diff]
the patch to add the dependency

(oops, I forgot to make it dev-db/postgresql)
Comment 3 Masatomo Nakano (RETIRED) gentoo-dev 2004-08-21 18:37:48 UTC
I've just fixed the bug. Thank you for reporting.