Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81203 - [mail-mta/postfix-2.1.5-r2] Won't build
Summary: [mail-mta/postfix-2.1.5-r2] Won't build
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-08 00:43 UTC by Sander Knopper
Modified: 2005-02-08 08:14 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 Sander Knopper 2005-02-08 00:43:02 UTC
>>> Unpacking source...
>>> Unpacking postfix-2.1.5.tar.gz to /var/tmp/portage/postfix-2.1.5-r2/work
>>> Unpacking pfixtls-0.8.18-2.1.3-0.9.7d.tar.gz to /var/tmp/portage/postfix-2.1.5-r2/work
 * Applying pfixtls.diff ...                                                                                                           [ ok ]
 * Applying postfix-2.0.9-get-FQDN.patch ...                                                                                           [ ok ]
>>> Source unpacked.
make -f Makefile.in MAKELEVEL= Makefiles
set -e; for i in src/util src/global src/dns src/master src/postfix src/smtpstone src/sendmail src/error src/pickup src/cleanup src/smtpd src/local src/lmtp src/trivial-rewrite src/qmgr src/oqmgr src/smtp src/bounce src/pipe src/showq src/postalias src/postcat src/postconf src/postdrop src/postkick src/postlock src/postlog src/postmap src/postqueue src/postsuper src/qmqpd src/spawn src/flush src/verify src/virtual src/proxymap src/tlsmgr; do \
 (set -e; echo "[$i]"; cd $i; rm -f Makefile; \
 make -f Makefile.in Makefile MAKELEVEL=) || exit 1; \
done;
[src/util]
(set -e; echo "# DO NOT EDIT";  /bin/sh ../../makedefs && cat Makefile.in) >Makefile
No <db.h> include file found.
Install the appropriate db*-devel package first.
See the RELEASE_NOTES file for more information.
make: *** [Makefile] Error 1
make: *** [Makefiles] Error 1
make: *** [makefiles] Error 2


Probably a problem including a berkdb header file. Though everything on which postfix depends has been installed.
Comment 1 Sander Knopper 2005-02-08 00:43:55 UTC
emerge info:

Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.4.27 i686)
=================================================================
System uname: 2.4.27 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 19:19:04)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 3dnow acpi apache2 berkdb bzlib curl ftp gif imap jpeg libwww mbox mmx ncurses nls pam pcre php png posix readline session ssl tcpdtruetype-fonts type1-fonts xml2 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 2 Tuan Van (RETIRED) gentoo-dev 2005-02-08 07:54:43 UTC
please post the out put of `emerge db -vp` `ls -l /usr/include/db.h`
Comment 3 Sander Knopper 2005-02-08 08:05:20 UTC
emerge -vp db:

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-libs/db-4.1.25_p1-r4  -bootstrap -doc -java -nocxx -tcltk 3,008 kB


ls -l /usr/include/db.h:

ls: /usr/include/db.h: No such file or directory
Comment 4 Sander Knopper 2005-02-08 08:06:16 UTC
I've got the same problem on another server as well, so I didn't remove db.h by accident or anything...
Comment 5 Tuan Van (RETIRED) gentoo-dev 2005-02-08 08:10:53 UTC
> ls: /usr/include/db.h: No such file or directory
there your problem. reemerge db then postfix.
> I've got the same problem on another server as well, so I didn't remove db.h by accident or anything...
Don't have any idea. Open a new bug regarding missing db.h for sys-libs/db package.
Comment 6 Sander Knopper 2005-02-08 08:14:59 UTC
Will do, thanks.