Support/Development for PHP
acidbox
Forum User
Posts: 75 Joined: Sat Aug 27, 2005 12:27 pm
Unread post
by acidbox » Sun Feb 19, 2006 4:44 pm
Ok, I made the transition from 4.3.11 to 4.4.2 (both via art). Now, I have a problem with pear after the install.
If I type "pear" from the command line, I get:
Warning: main(Console/Getopt.php): failed to open stream: No such file or directory in System.php on line 27
Fatal error: main(): Failed opening required 'Console/Getopt.php' (include_path='/usr/share/pear') in /usr/share/pear/System.php on line 27
I don't even have a Console directory. Is there something I'm missing here? Is there a way to fix this?
Later,
acidbox
Plesk 7.5.4 RHEL3
acidbox
Forum User
Posts: 75 Joined: Sat Aug 27, 2005 12:27 pm
Unread post
by acidbox » Sun Feb 19, 2006 4:53 pm
Ok, well I figured it out. Somehow the Console and Archive directories ended up missing! Seems to work now that I copied them over from another server though.
Thanks
Later,
acidbox
Plesk 7.5.4 RHEL3
scott
Atomicorp Staff - Site Admin
Posts: 8355 Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:
Unread post
by scott » Sun Feb 19, 2006 5:22 pm
do you have the php-pear package installed? Assuming you do can you go to that other server and get me the output of:
rpm -qf <PATH TO Console and Archive>
and also:
rpm -ql php-pear on both servers
Email that to
scott@atomicrocketturtle.com
breun
Long Time Forum Regular
Posts: 2813 Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands
Unread post
by breun » Sun Feb 19, 2006 6:09 pm
I got the same error trying to use the pear commandline utility (php-pear installed).
acidbox
Forum User
Posts: 75 Joined: Sat Aug 27, 2005 12:27 pm
Unread post
by acidbox » Mon Feb 20, 2006 4:10 pm
scott wrote: do you have the php-pear package installed? Assuming you do can you go to that other server and get me the output of:
rpm -qf <PATH TO Console and Archive>
and also:
rpm -ql php-pear on both servers
Email that to
scott@atomicrocketturtle.com
Scott, yea I had php-pear installed. For some reason it removed the Console dir and the Archive dir. Not sure why.
I copied the raw files from my FC4 testbox.
Later,
acidbox
Plesk 7.5.4 RHEL3
scott
Atomicorp Staff - Site Admin
Posts: 8355 Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:
Unread post
by scott » Mon Feb 20, 2006 4:11 pm
Yeah could you give me a listing with rpm -ql of the php-pear package on your system, and one from the FC4 box? I can use that to compare the two and whats not being compiled correctly.
acidbox
Forum User
Posts: 75 Joined: Sat Aug 27, 2005 12:27 pm
Unread post
by acidbox » Tue Feb 21, 2006 12:35 am
Contents of
php-pear-4.4.2-2.rhel3.art from RHEL3 box
/usr/bin/pear
/usr/bin/peardev
/usr/bin/pecl
/usr/share/pear
/usr/share/pear/.channels
/usr/share/pear/.channels/.alias
/usr/share/pear/.channels/.alias/pear.txt
/usr/share/pear/.channels/.alias/pecl.txt
/usr/share/pear/.channels/__uri.reg
/usr/share/pear/.channels/pear.php.net.reg
/usr/share/pear/.channels/pecl.php.net.reg
/usr/share/pear/.depdb
/usr/share/pear/.depdblock
/usr/share/pear/.filemap
/usr/share/pear/.lock
/usr/share/pear/.registry
/usr/share/pear/.registry/.channel.__uri
/usr/share/pear/.registry/.channel.pecl.php.net
/usr/share/pear/.registry/net_useragent_detect.reg
/usr/share/pear/.registry/pear.reg
/usr/share/pear/HTML
/usr/share/pear/Net
/usr/share/pear/Net/UserAgent
/usr/share/pear/Net/UserAgent/Detect.php
/usr/share/pear/OS
/usr/share/pear/OS/Guess.php
/usr/share/pear/PEAR
/usr/share/pear/PEAR.php
/usr/share/pear/PEAR/Autoloader.php
/usr/share/pear/PEAR/Builder.php
/usr/share/pear/PEAR/ChannelFile
/usr/share/pear/PEAR/ChannelFile.php
/usr/share/pear/PEAR/ChannelFile/Parser.php
/usr/share/pear/PEAR/Command
/usr/share/pear/PEAR/Command.php
/usr/share/pear/PEAR/Command/Auth.php
/usr/share/pear/PEAR/Command/Auth.xml
/usr/share/pear/PEAR/Command/Build.php
/usr/share/pear/PEAR/Command/Build.xml
/usr/share/pear/PEAR/Command/Channels.php
/usr/share/pear/PEAR/Command/Channels.xml
/usr/share/pear/PEAR/Command/Common.php
/usr/share/pear/PEAR/Command/Config.php
/usr/share/pear/PEAR/Command/Config.xml
/usr/share/pear/PEAR/Command/Install.php
/usr/share/pear/PEAR/Command/Install.xml
/usr/share/pear/PEAR/Command/Mirror.php
/usr/share/pear/PEAR/Command/Mirror.xml
/usr/share/pear/PEAR/Command/Package.php
/usr/share/pear/PEAR/Command/Package.xml
/usr/share/pear/PEAR/Command/Pickle.php
/usr/share/pear/PEAR/Command/Pickle.xml
/usr/share/pear/PEAR/Command/Registry.php
/usr/share/pear/PEAR/Command/Registry.xml
/usr/share/pear/PEAR/Command/Remote.php
/usr/share/pear/PEAR/Command/Remote.xml
/usr/share/pear/PEAR/Command/Test.php
/usr/share/pear/PEAR/Command/Test.xml
/usr/share/pear/PEAR/Common.php
/usr/share/pear/PEAR/Config.php
/usr/share/pear/PEAR/Dependency.php
/usr/share/pear/PEAR/Dependency2.php
/usr/share/pear/PEAR/DependencyDB.php
/usr/share/pear/PEAR/Downloader
/usr/share/pear/PEAR/Downloader.php
/usr/share/pear/PEAR/Downloader/Package.php
/usr/share/pear/PEAR/ErrorStack.php
/usr/share/pear/PEAR/Exception.php
/usr/share/pear/PEAR/Frontend
/usr/share/pear/PEAR/Frontend.php
/usr/share/pear/PEAR/Frontend/CLI.php
/usr/share/pear/PEAR/Installer
/usr/share/pear/PEAR/Installer.php
/usr/share/pear/PEAR/Installer/Role
/usr/share/pear/PEAR/Installer/Role.php
/usr/share/pear/PEAR/Installer/Role/Common.php
/usr/share/pear/PEAR/Installer/Role/Data.php
/usr/share/pear/PEAR/Installer/Role/Data.xml
/usr/share/pear/PEAR/Installer/Role/Doc.php
/usr/share/pear/PEAR/Installer/Role/Doc.xml
/usr/share/pear/PEAR/Installer/Role/Ext.php
/usr/share/pear/PEAR/Installer/Role/Ext.xml
/usr/share/pear/PEAR/Installer/Role/Php.php
/usr/share/pear/PEAR/Installer/Role/Php.xml
/usr/share/pear/PEAR/Installer/Role/Script.php
/usr/share/pear/PEAR/Installer/Role/Script.xml
/usr/share/pear/PEAR/Installer/Role/Src.php
/usr/share/pear/PEAR/Installer/Role/Src.xml
/usr/share/pear/PEAR/Installer/Role/Test.php
/usr/share/pear/PEAR/Installer/Role/Test.xml
/usr/share/pear/PEAR/PackageFile
/usr/share/pear/PEAR/PackageFile.php
/usr/share/pear/PEAR/PackageFile/Generator
/usr/share/pear/PEAR/PackageFile/Generator/v1.php
/usr/share/pear/PEAR/PackageFile/Generator/v2.php
/usr/share/pear/PEAR/PackageFile/Parser
/usr/share/pear/PEAR/PackageFile/Parser/v1.php
/usr/share/pear/PEAR/PackageFile/Parser/v2.php
/usr/share/pear/PEAR/PackageFile/v1.php
/usr/share/pear/PEAR/PackageFile/v2
/usr/share/pear/PEAR/PackageFile/v2.php
/usr/share/pear/PEAR/PackageFile/v2/Validator.php
/usr/share/pear/PEAR/PackageFile/v2/rw.php
/usr/share/pear/PEAR/Packager.php
/usr/share/pear/PEAR/REST
/usr/share/pear/PEAR/REST.php
/usr/share/pear/PEAR/REST/10.php
/usr/share/pear/PEAR/REST/11.php
/usr/share/pear/PEAR/Registry.php
/usr/share/pear/PEAR/Remote.php
/usr/share/pear/PEAR/RunTest.php
/usr/share/pear/PEAR/Task
/usr/share/pear/PEAR/Task/Common.php
/usr/share/pear/PEAR/Task/Postinstallscript
/usr/share/pear/PEAR/Task/Postinstallscript.php
/usr/share/pear/PEAR/Task/Postinstallscript/rw.php
/usr/share/pear/PEAR/Task/Replace
/usr/share/pear/PEAR/Task/Replace.php
/usr/share/pear/PEAR/Task/Replace/rw.php
/usr/share/pear/PEAR/Task/Unixeol
/usr/share/pear/PEAR/Task/Unixeol.php
/usr/share/pear/PEAR/Task/Unixeol/rw.php
/usr/share/pear/PEAR/Task/Windowseol
/usr/share/pear/PEAR/Task/Windowseol.php
/usr/share/pear/PEAR/Task/Windowseol/rw.php
/usr/share/pear/PEAR/Validate.php
/usr/share/pear/PEAR/Validator
/usr/share/pear/PEAR/Validator/PECL.php
/usr/share/pear/PEAR/XMLParser.php
/usr/share/pear/System.php
/usr/share/pear/data
/usr/share/pear/data/PEAR
/usr/share/pear/data/PEAR/package.dtd
/usr/share/pear/data/PEAR/template.spec
/usr/share/pear/pearcmd.php
/usr/share/pear/peclcmd.php
Contents of
php-pear-5.0.4-10.5 from my FC4 test box:
/usr/bin/pear
/usr/share/pear
/usr/share/pear/.filemap
/usr/share/pear/.lock
/usr/share/pear/.registry
/usr/share/pear/.registry/archive_tar.reg
/usr/share/pear/.registry/console_getopt.reg
/usr/share/pear/.registry/db.reg
/usr/share/pear/.registry/html_template_it.reg
/usr/share/pear/.registry/http.reg
/usr/share/pear/.registry/mail.reg
/usr/share/pear/.registry/net_smtp.reg
/usr/share/pear/.registry/net_socket.reg
/usr/share/pear/.registry/net_useragent_detect.reg
/usr/share/pear/.registry/pear.reg
/usr/share/pear/.registry/xml_parser.reg
/usr/share/pear/.registry/xml_rpc.reg
/usr/share/pear/Archive
/usr/share/pear/Archive/Tar.php
/usr/share/pear/Console
/usr/share/pear/Console/Getopt.php
/usr/share/pear/DB
/usr/share/pear/DB.php
/usr/share/pear/DB/common.php
/usr/share/pear/DB/dbase.php
/usr/share/pear/DB/fbsql.php
/usr/share/pear/DB/ibase.php
/usr/share/pear/DB/ifx.php
/usr/share/pear/DB/msql.php
/usr/share/pear/DB/mssql.php
/usr/share/pear/DB/mysql.php
/usr/share/pear/DB/mysqli.php
/usr/share/pear/DB/oci8.php
/usr/share/pear/DB/odbc.php
/usr/share/pear/DB/pgsql.php
/usr/share/pear/DB/sqlite.php
/usr/share/pear/DB/storage.php
/usr/share/pear/DB/sybase.php
/usr/share/pear/HTML
/usr/share/pear/HTML/Template
/usr/share/pear/HTML/Template/IT.php
/usr/share/pear/HTML/Template/ITX.php
/usr/share/pear/HTML/Template/IT_Error.php
/usr/share/pear/HTTP.php
/usr/share/pear/Mail
/usr/share/pear/Mail.php
/usr/share/pear/Mail/RFC822.php
/usr/share/pear/Mail/mail.php
/usr/share/pear/Mail/null.php
/usr/share/pear/Mail/sendmail.php
/usr/share/pear/Mail/smtp.php
/usr/share/pear/Net
/usr/share/pear/Net/SMTP.php
/usr/share/pear/Net/Socket.php
/usr/share/pear/Net/UserAgent
/usr/share/pear/Net/UserAgent/Detect.php
/usr/share/pear/OS
/usr/share/pear/OS/Guess.php
/usr/share/pear/PEAR
/usr/share/pear/PEAR.php
/usr/share/pear/PEAR/Autoloader.php
/usr/share/pear/PEAR/Builder.php
/usr/share/pear/PEAR/Command
/usr/share/pear/PEAR/Command.php
/usr/share/pear/PEAR/Command/Auth.php
/usr/share/pear/PEAR/Command/Build.php
/usr/share/pear/PEAR/Command/Common.php
/usr/share/pear/PEAR/Command/Config.php
/usr/share/pear/PEAR/Command/Install.php
/usr/share/pear/PEAR/Command/Mirror.php
/usr/share/pear/PEAR/Command/Package.php
/usr/share/pear/PEAR/Command/Registry.php
/usr/share/pear/PEAR/Command/Remote.php
/usr/share/pear/PEAR/Common.php
/usr/share/pear/PEAR/Config.php
/usr/share/pear/PEAR/Dependency.php
/usr/share/pear/PEAR/Downloader.php
/usr/share/pear/PEAR/ErrorStack.php
/usr/share/pear/PEAR/Exception.php
/usr/share/pear/PEAR/Frontend
/usr/share/pear/PEAR/Frontend/CLI.php
/usr/share/pear/PEAR/Installer.php
/usr/share/pear/PEAR/Packager.php
/usr/share/pear/PEAR/Registry.php
/usr/share/pear/PEAR/Remote.php
/usr/share/pear/PEAR/RunTest.php
/usr/share/pear/System.php
/usr/share/pear/XML
/usr/share/pear/XML/Parser
/usr/share/pear/XML/Parser.php
/usr/share/pear/XML/Parser/Simple.php
/usr/share/pear/XML/RPC
/usr/share/pear/XML/RPC.php
/usr/share/pear/XML/RPC/Dump.php
/usr/share/pear/XML/RPC/Server.php
/usr/share/pear/data
/usr/share/pear/data/PEAR
/usr/share/pear/data/PEAR/package.dtd
/usr/share/pear/data/PEAR/template.spec
/usr/share/pear/doc
/usr/share/pear/doc/Archive_Tar
/usr/share/pear/doc/Archive_Tar/docs
/usr/share/pear/doc/Archive_Tar/docs/Archive_Tar.txt
/usr/share/pear/doc/DB
/usr/share/pear/doc/DB/doc
/usr/share/pear/doc/DB/doc/IDEAS
/usr/share/pear/doc/DB/doc/MAINTAINERS
/usr/share/pear/doc/DB/doc/STATUS
/usr/share/pear/doc/DB/doc/TESTERS
/usr/share/pear/doc/HTML_Template_IT
/usr/share/pear/doc/HTML_Template_IT/examples
/usr/share/pear/doc/HTML_Template_IT/examples/sample_it.php
/usr/share/pear/doc/HTML_Template_IT/examples/templates
/usr/share/pear/doc/HTML_Template_IT/examples/templates/main.tpl.htm
/usr/share/pear/doc/Net_SMTP
/usr/share/pear/doc/Net_SMTP/docs
/usr/share/pear/doc/Net_SMTP/docs/examples
/usr/share/pear/doc/Net_SMTP/docs/examples/basic.php
/usr/share/pear/doc/Net_SMTP/docs/guide.txt
/usr/share/pear/doc/XML_Parser
/usr/share/pear/doc/XML_Parser/examples
/usr/share/pear/doc/XML_Parser/examples/xml_parser_file.php
/usr/share/pear/doc/XML_Parser/examples/xml_parser_file.xml
/usr/share/pear/doc/XML_Parser/examples/xml_parser_handler.php
/usr/share/pear/doc/XML_Parser/examples/xml_parser_simple1.php
/usr/share/pear/doc/XML_Parser/examples/xml_parser_simple1.xml
/usr/share/pear/doc/XML_Parser/examples/xml_parser_simple2.php
/usr/share/pear/doc/XML_Parser/examples/xml_parser_simple2.xml
/usr/share/pear/doc/XML_Parser/examples/xml_parser_simple_handler.php
/usr/share/pear/pearcmd.php
/usr/share/pear/test
/usr/share/pear/test/DB
/usr/share/pear/test/DB/tests
/usr/share/pear/test/DB/tests/db_error.phpt
/usr/share/pear/test/DB/tests/db_error2.phpt
/usr/share/pear/test/DB/tests/db_factory.phpt
/usr/share/pear/test/DB/tests/db_ismanip.phpt
/usr/share/pear/test/DB/tests/db_parsedsn.phpt
/usr/share/pear/test/DB/tests/driver
/usr/share/pear/test/DB/tests/driver/01connect.phpt
/usr/share/pear/test/DB/tests/driver/02fetch.phpt
/usr/share/pear/test/DB/tests/driver/03simplequery.phpt
/usr/share/pear/test/DB/tests/driver/04numcols.phpt
/usr/share/pear/test/DB/tests/driver/05sequences.phpt
/usr/share/pear/test/DB/tests/driver/06prepexec.phpt
/usr/share/pear/test/DB/tests/driver/08affectedrows.phpt
/usr/share/pear/test/DB/tests/driver/09numrows.phpt
/usr/share/pear/test/DB/tests/driver/10errormap.phpt
/usr/share/pear/test/DB/tests/driver/11transactions.phpt
/usr/share/pear/test/DB/tests/driver/13limit.phpt
/usr/share/pear/test/DB/tests/driver/14fetchmode_object.phpt
/usr/share/pear/test/DB/tests/driver/15quote.phpt
/usr/share/pear/test/DB/tests/driver/16tableinfo.phpt
/usr/share/pear/test/DB/tests/driver/17query.phpt
/usr/share/pear/test/DB/tests/driver/18get.phpt
/usr/share/pear/test/DB/tests/driver/19getlistof.phpt
/usr/share/pear/test/DB/tests/driver/connect.inc
/usr/share/pear/test/DB/tests/driver/mktable.inc
/usr/share/pear/test/DB/tests/driver/multiconnect.php
/usr/share/pear/test/DB/tests/driver/run.cvs
/usr/share/pear/test/DB/tests/driver/setup.inc.cvs
/usr/share/pear/test/DB/tests/driver/skipif.inc
/usr/share/pear/test/DB/tests/errors.inc
/usr/share/pear/test/DB/tests/fetchmode_object.inc
/usr/share/pear/test/DB/tests/fetchmodes.inc
/usr/share/pear/test/DB/tests/include.inc
/usr/share/pear/test/DB/tests/limit.inc
/usr/share/pear/test/DB/tests/numcols.inc
/usr/share/pear/test/DB/tests/numrows.inc
/usr/share/pear/test/DB/tests/prepexe.inc
/usr/share/pear/test/DB/tests/run.cvs
/usr/share/pear/test/DB/tests/sequences.inc
/usr/share/pear/test/DB/tests/simplequery.inc
/usr/share/pear/test/DB/tests/skipif.inc
/usr/share/pear/test/DB/tests/transactions.inc
/usr/share/pear/test/HTML_Template_IT
/usr/share/pear/test/HTML_Template_IT/tests
/usr/share/pear/test/HTML_Template_IT/tests/Console_TestListener.php
/usr/share/pear/test/HTML_Template_IT/tests/ITX_api_testcase.php
/usr/share/pear/test/HTML_Template_IT/tests/ITX_usage_testcase.php
/usr/share/pear/test/HTML_Template_IT/tests/IT_api_testcase.php
/usr/share/pear/test/HTML_Template_IT/tests/IT_usage_testcase.php
/usr/share/pear/test/HTML_Template_IT/tests/templates
/usr/share/pear/test/HTML_Template_IT/tests/templates/__include.html
/usr/share/pear/test/HTML_Template_IT/tests/templates/addblock.html
/usr/share/pear/test/HTML_Template_IT/tests/templates/blockiteration.html
/usr/share/pear/test/HTML_Template_IT/tests/templates/blocks.html
/usr/share/pear/test/HTML_Template_IT/tests/templates/globals.html
/usr/share/pear/test/HTML_Template_IT/tests/templates/include.html
/usr/share/pear/test/HTML_Template_IT/tests/templates/loadtemplatefile.html
/usr/share/pear/test/HTML_Template_IT/tests/templates/replaceblock.html
/usr/share/pear/test/HTML_Template_IT/tests/test.php
/usr/share/pear/test/Mail
/usr/share/pear/test/Mail/tests
/usr/share/pear/test/Mail/tests/rfc822.phpt
/usr/share/pear/test/Net_SMTP
/usr/share/pear/test/Net_SMTP/tests
/usr/share/pear/test/Net_SMTP/tests/auth.phpt
/usr/share/pear/test/Net_SMTP/tests/basic.phpt
/usr/share/pear/test/Net_SMTP/tests/config.php.dist
/usr/share/pear/test/XML_Parser
/usr/share/pear/test/XML_Parser/tests
/usr/share/pear/test/XML_Parser/tests/001.phpt
/usr/share/pear/test/XML_Parser/tests/002.phpt
/usr/share/pear/test/XML_Parser/tests/003.phpt
/usr/share/pear/test/XML_Parser/tests/004.phpt
/usr/share/pear/test/XML_Parser/tests/005.phpt
/usr/share/pear/test/XML_Parser/tests/test2.xml
/usr/share/pear/test/XML_Parser/tests/test3.xml
/usr/share/pear/test/XML_RPC
/usr/share/pear/test/XML_RPC/tests
/usr/share/pear/test/XML_RPC/tests/protoport.php
/usr/share/pear/test/XML_RPC/tests/test_Dump.php
Later,
acidbox
Plesk 7.5.4 RHEL3
scott
Atomicorp Staff - Site Admin
Posts: 8355 Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:
Unread post
by scott » Tue Feb 21, 2006 5:51 pm
For future reference, email is better for this kind of thing
btking
New Forum User
Posts: 4 Joined: Mon Mar 06, 2006 10:00 pm
Location: Wilmington, NC
Unread post
by btking » Tue Mar 21, 2006 10:55 pm
just to be clear, can the missing files just be copied over from a working installation of php-pear?
I currently have FC2/PSA 7.5.4/php-pear-4.4.2-3.rhfc2.art and ran into this error when setting up squirrelmail 1.4.4
breun
Long Time Forum Regular
Posts: 2813 Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands
Unread post
by breun » Wed Mar 22, 2006 4:36 am
Is a fixed php-pear package under way, Scott? pear is not working for me either.
scott
Atomicorp Staff - Site Admin
Posts: 8355 Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:
Unread post
by scott » Wed Mar 22, 2006 11:09 am
Yeah this is something they ran into on FC4/FC5 as well, it looks like in the end they completely yanked pear from the php src.rpm, and created a dedicated php-pear src.rpm. I've got something kind of hacked together, and I should have it knocked out in another few days.
rajivm
New Forum User
Posts: 3 Joined: Tue Nov 08, 2005 3:01 am
Unread post
by rajivm » Tue Mar 28, 2006 9:40 pm
I am encountering this error also. Until a fix is available, would someone mind posting a tar/zip of the missing files; I don't have access to another server to copy these from.
Thanks in advance!
breun
Long Time Forum Regular
Posts: 2813 Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands
Unread post
by breun » Tue May 16, 2006 3:06 pm
Any news on this one? PEAR has been broken for me for weeks now. Either a tarball or an updated package would be really nice. Anyone have a simple fix?
scott
Atomicorp Staff - Site Admin
Posts: 8355 Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:
Unread post
by scott » Tue May 16, 2006 6:23 pm
Does it manifest in the PHP 5 rpm?
breun
Long Time Forum Regular
Posts: 2813 Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands
Unread post
by breun » Tue May 16, 2006 6:38 pm
I don't know as I haven't installed them. Can you run the pear commandline tool with your PHP5 rpms installed? I've never been able to use it with the 4.4.2 rpms. I need to install some PEAR library. Normally this would be a piece of cake (pear install lib), but now I first need to get pear working again. I think I might just downgrade to Fedora's own PHP packages and exclude php* from ART.