Hi.
I must admit that I had several issues with egroupware and contributed to getting many of them resolved, however funny enough none with PEAR… 
I guess the scenario would be quite different depending on whether you have a
a) shared server (usually no pear support)
Install it manually by downloading the archive from http://pear.php.net/
extract archive. Install contents into the directories indicated in the package XML file. May be slighly complicated. My production egroupware is on a shared server and
I got most pear packages installed manually by uploading via FTP. Some exceptions, eg Mail_Mime. The ones that did not work straight out of the box did not bother me,
they are apparently of no use to me anyway… 
b) VPS (Virtual private server)
Should be the same as the next (root server), however I have no experience with them.
c) root server
1)Depending on where your php.ini sits (what version of apache you are running, whether PHP is module or CGI), check that this php.ini has the include path set to
/usr/share/php or /usr/lib/php (depends on your distro and setup), eg include_path = “/var/www/vhosts/envirology.co.nz/subdomains/groupware/httpdocs/egw-
pear:.:/usr/share/php”
- Refer to http://pear.php.net/manual/en/guide.users.commandline.config.php for pear channel setup
$ “pear config-show” show you your config
Make sure that the “php_dir” points the the very same directory as above, ie /usr/share/php or /usr/lib/php or wherever you store the shared php modules.
If not, run $ “pear config-set php_dir /usr/share/pear” (use directory as above).
-
Make sure that the shared php directory is readable by your webbrowser “www-data” group.
-
Install using $ "pear install ".

-
Make sure have checked your "open_basedir " restrictions in php.ini, otherwise includes from outside your script root directory do not work.
-
Refer to http://pear.php.net/manual/en/installation.checking.php
Hope I have not omitted anything. My distro (ubuntu PPC) has all the correct setups, so I did not need to bother. Just install and everything is working, despite of
antiquated PCC architecture… 
Regards,
Ingo
Hi Ingo,
By looking at the thread view counts this seems to be a issue many have. I
now myself I’ve installed several upgrades, tried different things with Pear
(thinking I have it installed correctly) followed many of different
instructions, tried piecing things together all the different information
and reading between the lines on Ralf’s and others post. I know I’m not a
some superman of a web developer but I have installed many scrips Joomla,
Dupel, Magento, etc but egroupware is killing me especially the Pear and
SyncML issues. If you would could will you provide a specific link to the
instructions on how to do this with Pear that would be fantastic?
–
View this message in context: http://egroupware.219119.n3.nabble.com/Pear-Question-tp3276707p3419391.html
Sent from the egroupware-users mailing list archive at Nabble.com.
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users