Hi,

Whilst installing some (many) of the php 52 extensions in a jail I
suddenly realized I was about to install X11 and a whole bunch of x11
related deps.
Would some kind soul explain to me which php 52 extension requires X11
??? Should it not say it EXPLICITLY??? !!!

FreeBSD 8.0-RELEASE
port: /usr/ports/lang/php52-extensions

These are all the possible extension in this port:

BCMATH BZ2 CALENDAR CTYPE CURL DBA DBASE DOM EXIF FILEINFO FILTER
FRIBIDI FTP GD GETTEXT GMP HASH ICONV IMAP INTERBASE JSON LDAP
MBSTRING MCRYPT MHASH MING MSSQL MYSQL MYSQLI NCURSES  ODBC OPENSSL
PCNTL PCRE PDF PDO PDO_SQLITE PGSQL POSIX PSPELL READLINE RECODE
SESSION SHMOP SIMPLEXML SNMP SOAP SOCKETS SPL SQLITE SYBASE_CT SYSVMSG
SYSVSEM SYSVSHM TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL
YAZ ZIP ZLIB

Empirically I cant'see the connection but the depends list does. At
first just by looking at the depends list it seems that only some X11
libs are needed but the you see that it's actually installing
xorg-vfbserver, a dependency of Xvfb in turn a dependency of
accessibility/accerciser which seems to be a dependency of the ming
flash extension. This I found just by chance, but IMHO if this is the
case it should be CLEARLY noted in the ming extension comment!!!

Also, is there another command or make option that would have warned
me of the Xvfb or xorg dependencies??

# make all-depends-list

/usr/ports/lang/php52
/usr/ports/math/php52-bcmath
/usr/ports/archivers/php52-bz2
/usr/ports/misc/php52-calendar
/usr/ports/textproc/php52-ctype
/usr/ports/ftp/php52-curl
/usr/ports/databases/php52-dba
/usr/ports/databases/php52-dbase
/usr/ports/textproc/php52-dom
/usr/ports/graphics/php52-exif
/usr/ports/sysutils/pecl-fileinfo
/usr/ports/security/php52-filter
/usr/ports/converters/pecl-fribidi
/usr/ports/ftp/php52-ftp
/usr/ports/graphics/php52-gd
/usr/ports/devel/php52-gettext
/usr/ports/math/php52-gmp
/usr/ports/security/php52-hash
/usr/ports/converters/php52-iconv
/usr/ports/mail/php52-imap
/usr/ports/devel/php52-json
/usr/ports/converters/php52-mbstring
/usr/ports/security/php52-mcrypt
/usr/ports/security/php52-mhash
/usr/ports/
/usr/ports/databases/php52-mysql
/usr/ports/security/php52-openssl
/usr/ports/devel/php52-pcre
/usr/ports/print/pecl-pdflib
/usr/ports/databases/php52-pdo
/usr/ports/databases/php52-pdo_sqlite
/usr/ports/databases/php52-pgsql
/usr/ports/sysutils/php52-posix
/usr/ports/textproc/php52-pspell
/usr/ports/www/php52-session
/usr/ports/textproc/php52-simplexml
/usr/ports/net/php52-soap
/usr/ports/net/php52-sockets
/usr/ports/devel/php52-spl
/usr/ports/databases/php52-sqlite
/usr/ports/devel/php52-sysvmsg
/usr/ports/devel/php52-sysvsem
/usr/ports/devel/php52-sysvshm
/usr/ports/www/php52-tidy
/usr/ports/devel/php52-tokenizer
/usr/ports/textproc/php52-wddx
/usr/ports/textproc/php52-xml
/usr/ports/textproc/php52-xmlreader
/usr/ports/net/php52-xmlrpc
/usr/ports/textproc/php52-xmlwriter
/usr/ports/textproc/php52-xsl
/usr/ports/archivers/php52-zip
/usr/ports/archivers/php52-zlib
/usr/ports/www/apache22
/usr/ports/devel/autoconf262
/usr/ports/devel/pkg-config
/usr/ports/textproc/libxml2
/usr/ports/ftp/curl
/usr/ports/databases/db42
/usr/ports/converters/fribidi
/usr/ports/x11/libXpm
/usr/ports/print/freetype2
/usr/ports/graphics/png
/usr/ports/graphics/jpeg
/usr/ports/devel/t1lib
/usr/ports/devel/gettext
/usr/ports/math/gmp
/usr/ports/converters/libiconv
/usr/ports/mail/cclient
/usr/ports/security/libmcrypt
/usr/ports/devel/libltdl22
/usr/ports/security/mhash
/usr/ports/databases/mysql51-client
/usr/ports/devel/pcre
/usr/ports/print/pdflib
/usr/ports/databases/postgresql82-client
/usr/ports/textproc/aspell
/usr/ports/www/tidy-lib
/usr/ports/textproc/libxslt
/usr/ports/lang/perl5.8
/usr/ports/devel/libtool22
/usr/ports/textproc/expat2
/usr/ports/devel/apr1
/usr/ports/devel/m4
/usr/ports/misc/help2man
/usr/ports/devel/gmake
/usr/ports/devel/autoconf-wrapper
/usr/ports/security/ca_root_nss
/usr/ports/x11/xextproto
/usr/ports/x11/xproto
/usr/ports/x11/libX11
/usr/ports/x11/libXext
/usr/ports/x11-toolkits/libXt
/usr/ports/archivers/xz
/usr/ports/x11-toolkits/libXaw
/usr/ports/devel/automake15
/usr/ports/security/libgcrypt
/usr/ports/lang/python26
/usr/ports/devel/automake19
/usr/ports/databases/gdbm
/usr/ports/devel/p5-Locale-gettext
/usr/ports/x11/libxcb
/usr/ports/devel/xorg-macros
/usr/ports/x11/bigreqsproto
/usr/ports/x11/xcmiscproto
/usr/ports/x11/xtrans
/usr/ports/x11/kbproto
/usr/ports/x11/inputproto
/usr/ports/x11-fonts/xf86bigfontproto
/usr/ports/x11/libXau
/usr/ports/x11/libXdmcp
/usr/ports/devel/automake110
/usr/ports/x11/libSM
/usr/ports/x11/printproto
/usr/ports/x11-toolkits/libXmu
/usr/ports/x11/libXp
/usr/ports/devel/automake-wrapper
/usr/ports/security/libgpg-error
/usr/ports/devel/libcheck
/usr/ports/x11/xcb-proto
/usr/ports/devel/libpthread-stubs
/usr/ports/x11/libICE


Many thanks in advance,

--
Alejandro Imass
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to