Subject: Building mail/postfix w/pgsql support fails
To: None <netbsd-users@netbsd.org>
From: Bryan Buecking <bryan@nextlevelgames.com>
List: netbsd-users
Date: 04/26/2005 16:00:40
I'm trying to build postfix with pgsql support but am unable to.  Can 
anyone shed some light on my situation?

Thanks,

galaga # find /usr -name libpq.so.3
/usr/pkg/lib/libpq.so.3
/usr/pkgsrc/mail/postfix/work/.buildlink/lib/libpq.so.3

galaga # make -d e install
===> Checking for vulnerabilities in postfix-2.2.2
===> Installing for postfix-2.2.2
install -d -o root -g wheel -m 755 /usr/pkg/libexec/postfix
install -d -o root -g wheel -m 755 /usr/pkg/share/examples/postfix
install -d -o root -g wheel -m 755 /usr/pkg/share/doc/postfix
/bin/rm -f /u/netbsd/pkgsrc/mail/postfix/work/postfix-2.2.2/conf/*.orig
install -c -o root -g wheel -m 555 
/u/netbsd/pkgsrc/mail/postfix/work/postfix-2.2.2/conf/post-install 
/usr/pkg/share/examples/postfix
install -c -o root -g wheel -m 555 
/u/netbsd/pkgsrc/mail/postfix/work/postfix-2.2.2/conf/postfix-script 
/usr/pkg/share/examples/postfix
install -c -o root -g wheel -m 444 
/u/netbsd/pkgsrc/mail/postfix/work/mailer.conf 
/usr/pkg/share/examples/postfix/mailer.conf
cd /u/netbsd/pkgsrc/mail/postfix/work/postfix-2.2.2; /bin/sh 
./postfix-install -non-interactive          
config_directory="/usr/pkg/share/examples/postfix"
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
Shared object "libpq.so.3" not found
./postfix-install: Error: "" should be "no" or an absolute path name.

*** Failed target:  do-install
*** Failed command: cd /u/netbsd/pkgsrc/mail/postfix/work/postfix-2.2.2; 
/bin/sh ./postfix-install -non-interactive 
config_directory="/usr/pkg/share/examples/postfix"
*** Error code 1

Stop.
make: stopped in /u/netbsd/pkgsrc/mail/postfix

*** Failed target:  real-su-install
*** Failed command: cd /u/netbsd/pkgsrc/mail/postfix && /usr/bin/make -d 
e DIGEST=/usr/pkg/bin/digest DIGEST_VERSION=20050323 
HOST_OSTYPE=NetBSD-2.0-i386 LOWER_OPSYS=netbsd OPSYS=NetBSD 
OS_VERSION=2.0 PKGTOOLS_VERSION=20050210 PKG_PHASE=install 
_CC=/usr/bin/cc _MAKE=/usr/bin/make 
_PATH_ORIG=/home/bryan/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 
_PKGSRCDIR=/u/netbsd/pkgsrc _SRC_TOP_= OPSYS=NetBSD OS_VERSION=2.0 
LOWER_OPSYS=netbsd do-install
*** Error code 1

Stop.
make: stopped in /u/netbsd/pkgsrc/mail/postfix

*** Failed target:  do-su-install
*** Failed command: realtarget="real-su-install"; action="install"; if [ 
`/usr/bin/id -u` = `/usr/bin/id -u root` ]; then /usr/bin/make -d e 
HOST_OSTYPE=NetBSD-2.0-i386 _SRC_TOP_= OPSYS=NetBSD OS_VERSION=2.0 
LOWER_OPSYS=netbsd $realtarget; elif [ "X" != X"" ]; then echo "Warning: 
Batch mode, not superuser, can't run $action for postfix-2.2.2."; echo 
"Become root and try again to ensure correct permissions."; else 
args=""; if [ "X" != X"" ]; then args="FORCE_PKG_REGISTER=1"; fi; if [ 
"X0" != X"" ]; then args="$args PKG_DEBUG_LEVEL=0"; fi; if [ "Xtrue" != 
"Xtrue" ]; then echo "*** WARNING *** Running: true"; true; fi; echo 
"===> Becoming root@`/bin/hostname` to $action postfix."; echo -n "`echo 
/usr/pkg/bin/sudo /bin/sh -c | /usr/bin/awk '{ print $1 }'` "; 
/usr/pkg/bin/sudo /bin/sh -c "cd /u/netbsd/pkgsrc/mail/postfix; 
/usr/bin/env PATH=${PATH}:/sbin:/usr/sbin /usr/bin/make $args -d e 
HOST_OSTYPE=NetBSD-2.0-i386 _SRC_TOP_= OPSYS=NetBSD OS_VERSION=2.0 
LOWER_OPSYS=netbsd $realtarget $realflags"; fi
*** Error code 1

Stop.
make: stopped in /u/netbsd/pkgsrc/mail/postfix

*** Failed target:  /u/netbsd/pkgsrc/mail/postfix/work/.install_done
*** Failed command: cd /u/netbsd/pkgsrc/mail/postfix && /usr/bin/env 
PATH=/u/netbsd/pkgsrc/mail/postfix/work/.wrapper/bin:/u/netbsd/pkgsrc/mail/postfix/work/.buildlink/bin:/u/netbsd/pkgsrc/mail/postfix/work/.tools/bin:/u/netbsd/pkgsrc/mail/postfix/work/.gcc/bin:/usr/pkg/bin:/home/bryan/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 
/usr/bin/make _MAKE=/usr/bin/make OPSYS=NetBSD OS_VERSION=2.0 
LOWER_OPSYS=netbsd DIGEST=/usr/pkg/bin/digest DIGEST_VERSION=20050323 
PKGTOOLS_VERSION=20050210 _PKGSRCDIR=/u/netbsd/pkgsrc _CC=/usr/bin/cc 
_PATH_ORIG=/home/bryan/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 
real-install PKG_PHASE=install
*** Error code 1

Stop.
make: stopped in /u/netbsd/pkgsrc/mail/postfix