Installing pear modules necessary on RHEL 3 (or clones)
//#// first change to the framework directory and get the framework php/pear packages installed...
cd /var/www/html/horde/framework/
php install-packages.php
//#// then finish
//#// needed for horde base
pear install Log
pear install Mail_Mime
pear upgrade DB
pear install Date
pear install Auth_SASL
pear install File
//#// needed for IMP
pear install HTTP_Request
//#// needed for wicked
pear install Text_Wiki
//#// needed for ingo
pear install Net_Sieve
pear install Net_Socket
//#// needed for weather portal block in horde
pear install cache
pear install net_dime
pear install Net_URL
pear install soap
pear install xml_util
pear install xml_parser
pear install serializer
pear install xml_serializer
pear install services_weather
//#// and lastly...
pear upgrade-all
If for some reason pear breaks...
then I just
cd /usr/share
mv pear pear.bak
rpm -e php-mysql php-imap php-sqlite php-ldap
//#// for RHEL 3 only
up2date php-mysql php-imap php-ldap php
apt-get install php-sqlite
//#// for RHEL clones
yum install php-mysql php-imap php-ldap php sqlite php-sqlite
and then back to the top and reinstall starting with cd /var/www/html/horde/framework & php install-packages.php