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

Bug 37382

Summary: dev-php/php-core-4.3.4-r2: error while loading shared libraries: libxsltbreakpoint.so.1
Product: Gentoo Linux Reporter: Ioannis Aslanidis (RETIRED) <deathwing00>
Component: [OLD] ServerAssignee: PHP Bugs <php-bugs>
Status: VERIFIED TEST-REQUEST    
Severity: critical    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ioannis Aslanidis (RETIRED) gentoo-dev 2004-01-06 04:25:11 UTC
It seems that php-core detects that I have PHP installed:

-----------------------------
eutils
flag-o-matic
eutils
eutils
flag-o-matic
eutils
eutils
flag-o-matic
php-2
eutils
>>> Unpacking source...
 * You have the xml USE flag turned off. Previously this
 * disabled XML support in PHP. However PEAR has a hard
 * dependancy on it, so they are now enabled.
>>> Unpacking php-4.3.4.tar.bz2 to /var/tmp/portage/php-core-4.3.4-r2/work
>>> Source unpacked.
eutils
flag-o-matic
php-2
eutils
 * You have dev-php/php installed, so we're cheating and using it
 * instead of rebuilding the CLI SAPI to make PEAR packages.
 * configure will still be run to build the required Makefiles.
ncurses
java
 * JDK version: 1.4.1
berkdb
 * Enabling NBDM
 * Enabling DB4
crypt
gdbm
java
X
pdflib
png
jpeg
mysql
truetype
mysql

-----------------------------
But then it fails to compile:

-----------------------------
/var/tmp/portage/php-core-4.3.4-r2/work/php-4.3.4/sapi/cli/php: error while loading shared libraries: libxsltbreakpoint.so.1: cannot open shared object file: No such file or directory
make[1]: *** [install-pear-installer] Error 127
make: *** [install-pear] Error 2

!!! ERROR: dev-php/php-core-4.3.4-r2 failed.
!!! Function php_src_install, Line 420, Exitcode 2
!!! (no error message)
-----------------------------


Reproducible: Always
Steps to Reproduce:
# emerge php-core
Actual Results:  
Compilation failed due to the missing of a shared library.

Expected Results:  
php-core should have been update.

Portage 2.0.49-r20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 
2.4.22-gentoo-r1)
=================================================================
System uname: 2.4.22-gentoo-r1 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.3.12
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=i686 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/
share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=i686 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo 
ftp://ftp.easynet.nl/mirror/gentoo/ http://194.83.57.3/si
tes/www.ibiblio.org/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ 
http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.uni-er
langen.de/pub/mirrors/gentoo ftp://trumpetti.atm.tut.fi/gentoo/ 
http://194.83.57.11/sites/www.ibiblio.org/gentoo/ http://194.83.57
.2/sites/www.ibiblio.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo 
ftp://mirrors.tds.net/gentoo ftp://mirror.pudas.net
/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X apache2 apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gnome 
gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad
mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png 
python qt quicktime readline sdl slang spell ssl svga
 tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 Tal Peer (RETIRED) gentoo-dev 2004-01-06 05:53:59 UTC
What happens if you just run 'php -v' in a console?
Comment 2 Tal Peer (RETIRED) gentoo-dev 2004-01-06 05:57:11 UTC
Also, try re-emerging libxslt.
Comment 3 Ioannis Aslanidis (RETIRED) gentoo-dev 2004-01-06 05:59:36 UTC
Hellas root # php -v
php: error while loading shared libraries: libxsltbreakpoint.so.1: cannot open shared object file: No such file or directory
Comment 4 Ioannis Aslanidis (RETIRED) gentoo-dev 2004-01-06 06:04:43 UTC
After re-emerging libxslt:

Hellas root # php -v
php: error while loading shared libraries: libxsltbreakpoint.so.1: cannot open shared object file: No such file or directory

Same :(
Comment 5 Tal Peer (RETIRED) gentoo-dev 2004-01-06 06:08:12 UTC
Which libxslt version?
Comment 6 Ioannis Aslanidis (RETIRED) gentoo-dev 2004-01-06 08:09:42 UTC
*  dev-libs/libxslt
      Latest version available: 1.1.1
      Latest version installed: 1.1.1
      Size of downloaded files: 1,655 kB
      Homepage:    http://www.xmlsoft.org/
      Description: XSLT libraries and tools
Comment 7 Tal Peer (RETIRED) gentoo-dev 2004-01-06 08:49:12 UTC
Seems like xslt was upgraded (and broke binary compatability, bah). Rebuilding php should solve this (tested).
Comment 8 Ioannis Aslanidis (RETIRED) gentoo-dev 2004-01-06 11:58:41 UTC
# emerge php

then

# emerge php-core

It works now. Thanks.
Comment 9 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-01-06 12:00:18 UTC
closing as verified.