Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38707 - mod_php-4.3.4-r2 doesn't work because lacking of libxsltbreakpoint.so.1
Summary: mod_php-4.3.4-r2 doesn't work because lacking of libxsltbreakpoint.so.1
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-19 06:25 UTC by Masatomo Nakano (RETIRED)
Modified: 2004-05-13 21:23 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 Masatomo Nakano (RETIRED) gentoo-dev 2004-01-19 06:25:25 UTC
# /etc/init.d/apache start
 * Starting apache...
Syntax error on line 59 of /etc/apache/conf/apache.conf:
Cannot load /etc/apache/extramodules/libphp4.so into server: libxsltbreakpoint.s
o.1: cannot open shared object file: No such file or directory            [ !! ]

# ldd /etc/apache/extramodules/libphp4.so
        libnsl.so.1 => /lib/libnsl.so.1 (0x4038b000)
        libsablot.so.0 => /usr/lib/libsablot.so.0 (0x4039f000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4045a000)
        libpspell.so.15 => /usr/lib/libpspell.so.15 (0x4047f000)
        libpq.so.3 => /usr/lib/libpq.so.3 (0x40481000)
        libpdf.so.1 => /usr/lib/libpdf.so.1 (0x40496000)
        libz.so.1 => /usr/lib/libz.so.1 (0x40537000)
        libtiff.so.3 => /usr/lib/libtiff.so.3 (0x40545000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x4058a000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x405b5000)
        libmysqlclient.so.10 => /usr/lib/libmysqlclient.so.10 (0x405d5000)
        libmhash.so.2 => /usr/lib/libmhash.so.2 (0x4060c000)
        libmcrypt.so.4 => /usr/lib/libmcrypt.so.4 (0x4062c000)
        libltdl.so.3 => /usr/lib/libltdl.so.3 (0x40662000)
        libldap.so.2 => /usr/lib/libldap.so.2 (0x40669000)
        liblber.so.2 => /usr/lib/liblber.so.2 (0x40692000)
        libexslt.so.0 => /usr/lib/libexslt.so.0 (0x4069d000)
        libxsltbreakpoint.so.1 => not found
        libxslt.so.1 => /usr/lib/libxslt.so.1 (0x406af000)
        libdb-4.0.so => /usr/lib/libdb-4.0.so (0x406df000)
        libdb.so.2 => /usr/lib/libdb.so.2 (0x40773000)
        libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x40782000)
        libcrack.so.2 => /usr/lib/libcrack.so.2 (0x40788000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x40792000)
        libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x407a2000)
        libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x407d0000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x4088c000)
        libm.so.6 => /lib/libm.so.6 (0x4089d000)
        libxmlparse.so.0 => /usr/lib/libxmlparse.so.0 (0x408be000)
        libxmltok.so.0 => /usr/lib/libxmltok.so.0 (0x408c7000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x408e1000)
        libc.so.6 => /lib/libc.so.6 (0x409f7000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.so.5 (0x40b22000)
        libaspell.so.15 => /usr/lib/libaspell.so.15 (0x40bce000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libgcc_s.so.1 (0x40c68000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x40c71000)
        libdl.so.2 => /lib/libdl.so.2 (0x40c9f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40ca2000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)


I updated libxslt-1.1.1 and I found it doesn't include  libxsltbreakpoint.so.1.

workaroud:
# emerge =libxslt-1.0.33
(1.0.33 includes the library)

I'm not sure which is problem libxslt or mod_php.


Reproducible: Always
Steps to Reproduce:
1.emerge libxslt
2./etc/init.d/apache start
3.

Actual Results:  
failed

Expected Results:  
It should work fine.
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-01-19 16:13:44 UTC
use revdep-rebuild (or just emerge mod_php yourself again)
revdep-rebuild is better as it will catch the other places this error may exist.
Comment 2 Tom Green 2004-05-05 10:17:30 UTC
I also suffer from this problem, on mod_php-4.3.6_rc2, libxslt-1.1.4.

Neither re-emerging php / mod_php nor revdep-rebuild has helped.

The only way I can get apache to start is to downgrade to libxslt-1.0.33 (or remove mod_php from the apache config.)

Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-05-13 21:23:34 UTC
Tom Green: read your config.log and you will find the answer to your problem there...
something is linked against the old libxsltbreakpoint and needs to be re-merged before PHP will compile.