Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 32857

Summary: mod_php compile halts on Sablotron detection
Product: Gentoo Linux Reporter: Craig Main <craig>
Component: Current packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Craig Main 2003-11-06 01:51:06 UTC
<snip>
checking whether to enable xslt support... yes
checking for XSLT Sablotron backend... yes
checking for libexpat dir for Sablotron XSL support... no
checking for iconv dir for Sablotron XSL support... no
checking for JavaScript for Sablotron XSL support... no
checking for Sablotron libraries in the default path... found in /usr
checking for sablot-config... found
checking for Sablotron version... configure: error: Sablotron version 0.96 or
greater required.
 
!!! ERROR: dev-php/mod_php-4.3.3-r3 failed.
!!! Function econf, Line 338, Exitcode 1
!!! econf failed

Reproducible: Always
Steps to Reproduce:
1.  USE="apache2 gd tiff" emerge -v mod_php


Expected Results:  
Sablotron is installed

laptop conf # esearch sablotron
[ Results for search key : sablotron ]
[ Applications found : 1 ]
 
*  app-text/sablotron
      Latest version available: 1.0
      Latest version installed: 1.0
      Size of downloaded files: 472 kB
      Homepage:    http://www.gingerall.com/charlie-bin/get/webGA/act/sablotron.act
      Description: An XSLT Parser in C++

laptop conf # emerge --info
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r8,
2.4.23_pre7-gss)=================================================================
System uname: 2.4.23_pre7-gss i686 Intel(R) Pentium(R) III Mobile CPU      1133MHz
Gentoo Base System version 1.4.3.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -ffast-math"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/mnt/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/portage"
PORTDIR="/mnt/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx
mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib directfb
gtkhtml gdbm slang readline arts tetex aalib bonobo svga ggi tcltk java guile
mysql postgres sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk
qt motif opengl mozilla ldap cdr X gtk2 gnome alsa kde nls -berkdb dvd
video_cards_radeon"
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2003-11-06 11:18:34 UTC
run revdep-rebuild from gentoolkit.
Comment 2 opello@opello.org 2003-11-30 10:34:32 UTC
can this be reopened?  i'm also having the same problem --

checking whether to enable xslt support... yes
checking for XSLT Sablotron backend... yes
checking for libexpat dir for Sablotron XSL support... no
checking for iconv dir for Sablotron XSL support... no
checking for JavaScript for Sablotron XSL support... no
checking for Sablotron libraries in the default path... found in /usr
checking for sablot-config... found
checking for Sablotron version... configure: error: Sablotron version 0.96 or greater required.

!!! ERROR: dev-php/mod_php-4.3.3-r3 failed.
!!! Function econf, Line 338, Exitcode 1
!!! econf failed

revdep-rebuild always wants to rebuild java:
Checking dynamic linking consistency...
  broken /usr/local/bin/qvwm (requires libSM.so.6 libICE.so.6 libImlib.so.1 libXext.so.6 libX11.so.6 libstdc++-libc6.2-2.so.3)
  broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libawt.so (requires libmlib_image.so libjvm.so libXp.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6 libjava.so)
  broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/awt_robot (requires libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 libXtst.so.6 libX11.so.6)
  broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libfontmanager.so (requires libawt.so libjava.so libjvm.so)
  broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libjawt.so (requires libawt.so libjava.so libjvm.so)
  broken /opt/blackdown-jdk-1.4.1/jre/lib/i386/libjavaplugin_jni.so (requires libawt.so libXt.so.6 libX11.so.6)
  broken /opt/blackdown-jdk-1.4.1/jre/plugin/i386/netscape4/javaplugin.so (requires libXt.so.6 libX11.so.6)
  broken /opt/blackdown-jdk-1.4.1/jre/plugin/i386/mozilla/javaplugin_oji.so (requires libxpcom.so libXt.so.6 libX11.so.6)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

Evaluating package order... done.
  (/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot --nodeps -p =dev-java/blackdown-jdk-1.4.1

i've rebuild it a few times, but no luck fixing mod_php with it
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2003-11-30 12:35:43 UTC
please open a new bug, and attach your config.log output and your emerge info output.
Comment 4 Alexander Skwar 2005-06-17 10:10:42 UTC
With

USE='-X -berkdb crypt -curl -debug -doc -firebird -flash -freetds gd gd-external
gdbm -gmp -hardenedphp -imap -informix -ipv6 -java jpeg -kerberos -ldap -mcal
memlimit -mssql -mysql -ncurses nls -oci8 -odbc pam -pdflib png -postgres -qt
-readline -snmp -spell ssl tiff truetype -xml2 -yaz'

I can compile it.

Don't know what particular option is causing the breakage. Ideas?