Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137868 - emerge phpldapadmin needs php-4 w/ USE=expat
Summary: emerge phpldapadmin needs php-4 w/ USE=expat
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
: 137869 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-24 12:12 UTC by Marek Krolikowski
Modified: 2006-06-24 16:28 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 Marek Krolikowski 2006-06-24 12:12:41 UTC
Welcome :)
phpldapadmin need php with xml...
But.. when i give:
emerge phpldapadmin
He compile:
dev-lang/php-4.4.2-r2
with USE flags:
[ebuild  N    ] dev-lang/php-4.4.2-r2  USE="apache2 berkdb crypt doc gdbm hardenedphp ldap mysql ncurses nls pcre pic readline ssl truetype xml zlib -adabas -apache -bcmath -birdstep -bzip2 -calendar -cdb -cgi -cjk -cli -ctype -curl -db2 -dbase -dbmaker -dbx -debug -discard-path -empress -empress-bcs -esoob -exif -expat -fastbuild -fdftk -filepro -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd -gd-external -gmp -hyperwave-api -iconv -imap -informix -inifile -interbase -iodbc -ipv6 -java-external -java-internal -kerberos -libedit -mcal -mcve -memlimit -mhash -ming -mnogosearch -msql -mssql -oci8 -odbc -oracle7 -overload -ovrimos -pcntl -pfpro -posix -postgres -recode -sapdb -session -sharedext -sharedmem -snmp -sockets -solid -spell -sqlite -sybase -sybase-ct -sysvipc -threads -tokenizer -unicode -wddx -xmlrpc -xpm -xsl -yaz -zip" 0 kB

xml is in to the USE flags but XML Support is DISABLE!!!:
>>> Compiling source in /var/tmp/portage/php-4.4.2-r2/work/php-4.4.2 ...
 *   Disabling bcmath
 *   Disabling bz2
 *   Disabling calendar
 *   Disabling ctype
 *   Disabling curl
 *   Disabling dbase
 *   Enabling dom
 *   Disabling exif
 *   Disabling fbsql
 *   Disabling fdftk
 *   Disabling filepro
 *   Disabling ftp
 *   Enabling gettext
 *   Disabling gmp
 *   Disabling hwapi
 *   Disabling iconv
 *   Disabling informix
 *   Disabling ipv6
 *   Disabling kerberos
 *   Disabling mbstring
 *   Disabling mcal
 *   Enabling mcrypt
 *   Disabling mcve
 *   Disabling memory-limit
 *   Disabling mhash
 *   Disabling ming
 *   Disabling mnogosearch
 *   Disabling msql
 *   Disabling mssql
 *   Enabling ncurses
 *   Disabling oci8
 *   Disabling oci8-instant-client
 *   Disabling oracle
 *   Enabling openssl
 *   Enabling openssl-dir
 *   Disabling overload
 *   Disabling ovrimos
 *   Disabling pcntl
 *   Enabling pcre-regex
 *   Disabling pfpro
 *   Disabling pgsql
 *   Disabling posix
 *   Disabling pspell
 *   Disabling recode
 *   Disabling shmop
 *   Disabling snmp
 *   Disabling sockets
 *   Disabling sybase
 *   Disabling sybase-ct
 *   Disabling sysvmsg
 *   Disabling sysvsem
 *   Disabling sysvshm
 *   Disabling tokenizer
 *   Disabling wddx
 *   Disabling xml
 *   Disabling xmlrpc
 *   Enabling zlib
 *   Disabling debug
 *   Disabling cdb
 *   Enabling db4
 *   Disabling flatfile
 *   Enabling gdbm
 *   Disabling inifile
 *   Disabling dbx
 *   Enabling freetype-dir
 *   Enabling t1lib
 *   Disabling gd-jis-conv
 *   Enabling gd-native-ttf
 *   Enabling jpeg-dir
 *   Enabling png-dir
 *   Disabling xpm-dir
 *   Enabling gd
 *   Enabling ldap
 *   Enabling mysql
 *   Enabling mysql-sock
 *   Enabling readline
 *   Disabling libedit
 *   Disabling xslt
 *   Disabling xslt-sablot
 *   Disabling dom-xslt
 *   Disabling dom-exslt
 *   Disabling session
 * Enabling PIC support

phpldapadmin not working :(
Comment 1 Marek Krolikowski 2006-06-24 12:21:20 UTC
*** Bug 137869 has been marked as a duplicate of this bug. ***
Comment 2 Marek Krolikowski 2006-06-24 12:38:19 UTC
When i go to : http://my.ip/phpldapadmin/
He write a error:

                                                          Error

   Your install of PHP appears to be missing XML support. Please install XML support before using phpLDAPadmin. (Dont
   forget to restart your web server afterwards)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-06-24 14:46:11 UTC
You need USE=expat...
Comment 4 Luca Longinotti (RETIRED) gentoo-dev 2006-06-24 16:28:47 UTC
I added the correct checks to the phpldapadmin ebuild, it now checks for the expat USE flag existance (or xml for PHP5).
Best regards, CHTEKK.