[horde] Horde Pear Dependencies

Simon Brereton simon.brereton at dada.net
Tue Mar 22 22:34:42 UTC 2011


Hi

I'm finally trying the horde4 install as I'm in the process of setting up a new server (and I really hope you guys get to release before I have to go live :)

root at jonty:~# pear install horde/horde-beta
Did not download optional dependencies: horde/Horde_Feed, horde/Horde_Service_Facebook, horde/Horde_Service_Twitter, use --alldeps to download automatically

What are these packages and what will they do?

Is there a discover command I should be using to investigate packages more thoroughly?

root at jonty:~# pear info horde/Horde_Service_Facebook
No information found for `horde/Horde_Service_Facebook'

Additionally, my attempt failed with this output:

Failed to download horde/Horde_Date within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Date-1.0.0beta1" to install
Failed to download horde/Horde_Exception within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Exception-1.0.0beta1" to install
Failed to download horde/Horde_Support within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Support-1.0.0beta1" to install
Failed to download horde/Horde_Util within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Util-1.0.0beta1" to install
Did not download optional dependencies: horde/Horde_Core, horde/Horde_Db, use --alldeps to download automatically
Failed to download horde/Horde_Date within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Date-1.0.0beta1" to install
Failed to download horde/Horde_Exception within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Exception-1.0.0beta1" to install
Failed to download horde/Horde_Translation within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Translation-1.0.0beta1" to install
Did not download optional dependencies: horde/Horde_Db, horde/Horde_Log, horde/Horde_Mail, horde/Horde_Mime, horde/Horde_Notification, horde/Horde_Perms, horde/Horde_Prefs, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Db, horde/Horde_Imap_Client, horde/Horde_Kolab_Session, horde/Horde_Ldap, horde/Horde_Imsp, horde/Horde_Http, pecl/pam, pecl/sasl, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Db, horde/Horde_Log, horde/Horde_Memcache, pecl/lzf, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Util, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Icalendar, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Db, horde/Horde_Ldap, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Db, horde/Horde_Log, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Scribe, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Nls, horde/Horde_Text_Filter, pear/Net_DNS2, pecl/idn, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Alarm, horde/Horde_Nls, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_DataTree, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Db, horde/Horde_Image, horde/Horde_Imsp, use --alldeps to download automatically
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
Did not download optional dependencies: pear/DB, horde/Horde_Imap_Client, horde/Horde_Mime, use --alldeps to download automatically
Did not download optional dependencies: horde/Horde_Db, horde/Horde_Log, horde/Horde_Memcache, use --alldeps to download automatically
PHP Fatal error:  Cannot use object of type PEAR_Error as array in /usr/share/php/PEAR/REST/10.php on line 295

If I change it to --alldeps:

root at jonty:~# pear install --alldeps horde/horde-beta
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
Failed to download pear/Text_CAPTCHA within preferred state "stable", latest release is version 0.4.3, stability "alpha", use "channel://pear.php.net/Text_CAPTCHA-0.4.3" to install
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
Failed to download horde/Horde_Date within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Date-1.0.0beta1" to install
Failed to download horde/Horde_Exception within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Exception-1.0.0beta1" to install
Failed to download horde/Horde_Support within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Support-1.0.0beta1" to install
Failed to download horde/Horde_Util within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Util-1.0.0beta1" to install
Failed to download horde/Horde_Core within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Core-1.0.0beta1" to install
Failed to download horde/Horde_Db within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Db-1.0.0beta1" to install
Failed to download horde/Horde_Date within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Date-1.0.0beta1" to install
Failed to download horde/Horde_Exception within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Exception-1.0.0beta1" to install
Failed to download horde/Horde_Translation within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Translation-1.0.0beta1" to install
Failed to download horde/Horde_Db within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Db-1.0.0beta1" to install
Failed to download horde/Horde_Log within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Log-1.0.0beta1" to install
Failed to download horde/Horde_Mail within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Mail-1.0.0beta1" to install
Failed to download horde/Horde_Mime within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Mime-1.0.0beta1" to install
Failed to download horde/Horde_Notification within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Notification-1.0.0beta1" to install
Failed to download horde/Horde_Perms within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Perms-1.0.0beta1" to install
Failed to download horde/Horde_Prefs within preferred state "stable", latest release is version 1.0.0beta1, stability "beta", use "channel://pear.horde.org/Horde_Prefs-1.0.0beta1" to install
Failed to download pecl/sasl within preferred state "stable", latest release is version 0.1.0, stability "alpha", use "channel://pecl.php.net/sasl-0.1.0" to install
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
WARNING: "pear/HTTP_Request" is deprecated in favor of "pear/HTTP_Request2"
Package "Horde_Xml_Wbxml" does not have REST info xml available
Unknown remote channel: pear.phpunit.de
WARNING: "pear/Net_URL" is deprecated in favor of "pear/Net_URL2"

It seems to me that using depreciated packages is not optimal.  Will this be changed in the RC?

Also, although it says it failed to download - later on it appears to have figured it out...

horde/Horde_ActiveSync requires package "horde/Horde_Date" (version >= 1.0.0RC1, version <= 2.0.0, excluded versions: 2.0.0), downloaded version is 1.0.0beta1
horde/Horde_ActiveSync requires package "horde/Horde_Exception" (version >= 1.0.0RC1, version <= 2.0.0, excluded versions: 2.0.0), downloaded version is 1.0.0beta1
horde/Horde_ActiveSync requires package "horde/Horde_Support" (version >= 1.0.0RC1, version <= 2.0.0, excluded versions: 2.0.0), downloaded version is 1.0.0beta1
..etc.



And finally these errors:

configuration option "php_ini" is not set to php.ini location
You should add "extension=lzf.so" to php.ini

Where should I do this?  And to what purpose (other than Jan said so)?

Lastly, when it comes to the RC, would it be possible to exclude LDAP modules as I don't use LDAP (and I imagine the people who do but don't use something else have a similar request)?

Thanks.

Simon




More information about the horde mailing list