Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107038 - emerge of mod_php-4.4.0.r3 fails
Summary: emerge of mod_php-4.4.0.r3 fails
Status: VERIFIED DUPLICATE of bug 106970
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-23 14:09 UTC by Mike Green
Modified: 2005-09-26 09:09 UTC (History)
0 users

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


Attachments
config.log (config.log,57.50 KB, text/plain)
2005-09-23 14:14 UTC, Mike Green
Details
Output of emerge -pv mod_php (emerge-pv-mod_php.txt,2.15 KB, text/plain)
2005-09-23 21:02 UTC, Mike Green
Details
package.use (package.use,309 bytes, text/plain)
2005-09-23 21:05 UTC, Mike Green
Details
make.conf (make.conf,311 bytes, text/plain)
2005-09-23 21:07 UTC, Mike Green
Details
Capture of output from emerge mod_php (build.log,14.34 KB, text/plain)
2005-09-23 22:12 UTC, Mike Green
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Green 2005-09-23 14:09:25 UTC
Emerging mod_php on a freshly installed stage3 box fails with a configure 
error: 
 
checking whether to enable DBA... no 
configure: error: DBA: Could not find necessary header file(s). 
 
Why is it looking for the header files when the support is not enabled for 
dba? 

Reproducible: Always
Steps to Reproduce:
1. Install stage3 machine 
2. emerge mod_php 
 
Actual Results:  
checking whether to enable DBA... no  
configure: error: DBA: Could not find necessary header file(s). 

Expected Results:  
Successful compile/install of mod_php 

Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r1, 
2.6.12-gentoo-r6 i686) 
================================================================= 
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz 
Gentoo Base System version 1.6.13 
dev-lang/python:     2.3.5-r2 
sys-apps/sandbox:    1.2.12 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig buildpkg distlocks nodoc noinfo noman sandbox sfperms 
strict" 
MAKEOPTS="" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
USE="x86 alsa apache2 apm arts avi berkdb bitmap-fonts crypt cups eds emboss 
encode foomaticdb fortran gdbm gif gnome gstreamer gtk2 imlib java jpeg kde 
libg++ libwww mad mikmod mmx motif mp3 mpeg mysql ncurses nptl ogg oggvorbis 
opengl oss pdflib perl png python quicktime readline sdl spell sse ssl tcpd 
truetype truetype-fonts type1-fonts vorbis xml2 xmms xv zlib userland_GNU 
kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Mike Green 2005-09-23 14:10:12 UTC
Oops, I mean mod_php-4.4.0-r3, I fat fingered it. 
Comment 2 Mike Green 2005-09-23 14:14:04 UTC
Created attachment 69112 [details]
config.log
Comment 3 Marcelo Gondim 2005-09-23 16:42:29 UTC
I had same problem.  :(
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-09-23 18:45:06 UTC

*** This bug has been marked as a duplicate of 99779 ***
Comment 5 Mike Green 2005-09-23 19:13:22 UTC
This is NOT a duplicate of 99779.  This bug happens from a clean stage1 ->
stage3 install.  It is not a case of an "incorrect tool" being used, unless you
consider the command "emerge mod_php" an incorrect usage.

It is a critical, show stopping failure to compile and install an extremely
critical package - mod_php.

I believe it is something related to gdbm, since when I performed a 'USE="-gdbm"
emerge mod_php' the package compiled and installed.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-09-23 19:19:44 UTC
Post emerge -pv mod_php output.
Comment 7 Mike Green 2005-09-23 21:02:36 UTC
Created attachment 69141 [details]
Output of emerge -pv mod_php
Comment 8 Mike Green 2005-09-23 21:05:00 UTC
Created attachment 69142 [details]
package.use

This package.use is the only customized settings other than what is in
make.conf.
Comment 9 Mike Green 2005-09-23 21:07:00 UTC
Created attachment 69143 [details]
make.conf
Comment 10 Mike Green 2005-09-23 22:12:34 UTC
Created attachment 69145 [details]
Capture of output from emerge mod_php
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2005-09-24 01:22:11 UTC
OK, please try the following:

1/ Download the following gdbm-1.8.3-r1 revision and put it into
/usr/portage/sys-libs/gdbm (overwrite the current ebuild)

http://www.gentoo.org/cgi-bin/viewcvs.cgi/*checkout*/sys-libs/gdbm/gdbm-1.8.3-r1.ebuild?rev=1.15

2/ Run 'ebuild /usr/portage/sys-libs/gdbm/gdbm-1.8.3-r1.ebuild digest'

3/ Re-emerge gdbm

4/ Run revdep-rebuild

5/ Try to emerge mod_php again.
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2005-09-24 03:18:35 UTC
gdbm is broken, reopen to dupe this bug.
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2005-09-24 03:18:48 UTC

*** This bug has been marked as a duplicate of 106970 ***
Comment 14 Mike Green 2005-09-26 09:09:58 UTC
Thanks!  Looks like the gdbm update takes care of business.