On Wed, 2005-12-14 at 11:01 -0800, Greg Swallow - SkyNet wrote:
Johnny Hughes wrote:
You need to follow the instructions here to upgrade/install some pear modules: http://www.horde.org/horde/docs/?f=INSTALL.html
Making the required pear module rpms (and making them dependencies of the appropriate Horde rpms) would be a good idea maybe. Using 'pear install', and 'pear upgrade' is a sure way to overwrite files from the php-pear rpm. Another reason would be to have a consistent environment for users of the new Centos supplied Horde rpms. The versions available from 'pear install xxx' change frequently, are not always stable, and lately apparently prompt you to upgrade pear itself to install additional modules.
I believe all that _needs_ to be installed or updated for Horde, Imp, Turba and Ingo are the date, db, file, log, mail, and mail_mime modules. There are others needed for the other applications, and others needed to use certain features like the Weather block in Horde.
I'm not sure if Fedora/Redhat have any guidelines for making rpms of pear modules, but the source rpms we use for SME Server are here if you're interested - (pear-db, pear-file, etc): http://distro.ibiblio.org/pub/linux/distributions/e-smith/devel/repo/SRPMS/
And to answer the original poster question, there's a php-domxml rpm you can install with 'yum install php-domxml' - you do need that, particularly for the Horde administration/Configuration to work.
Greg,
I agree that picking a good version of the pear modules and building them as rpms is probably the best way to handle the upgrade requirements for pear.
I am going to try to do that this weekend.
--- Johnny Hughes