[imp] Horde webmail install - 'webmail-install not installing'

Jan Schneider jan at horde.org
Mon Dec 30 16:53:48 UTC 2013


Zitat von Barry Haycock <barryh at flappingfish.net>:

> Hi,
>
> I have been trying to install horde webmail using the instructions  
> located at  
> 'http://www.horde.org/apps/webmail/docs/INSTALL#installing-with-pear'
>
> all appears to go OK until i run
>
> horde install -a -B horde/webmail
>
> I the following output
>
> # pear install -a -B horde/webmail
> WARNING: "pear/Console_Getopt" is deprecated in favor of  
> "pear/Console_GetoptPlus"
> Failed to download pear/Text_CAPTCHA within preferred state  
> "stable", latest release is version 0.5.0, stability "beta", use  
> "channel://pear.php.net/Text_CAPTCHA-0.5.0" to install
> Failed to download pear/Text_LanguageDetect within preferred state  
> "stable", latest release is version 0.3.0, stability "alpha", use  
> "channel://pear.php.net/Text_LanguageDetect-0.3.0" 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
> Failed to download pecl/idn within preferred state "stable", latest  
> release is version 0.2.0, stability "beta", use  
> "channel://pecl.php.net/idn-0.2.0" to install
> Unknown remote channel: pear.phpunit.de
> Unknown remote channel: pear.nrk.io
> Unknown remote channel: pear.phpunit.de
> WARNING: "pear/HTTP_Request" is deprecated in favor of "pear/HTTP_Request2"
> horde/Horde_Core can optionally use package "pear/Text_CAPTCHA"
> horde/Horde_Core can optionally use package "pear/Text_LanguageDetect"
> horde/Horde_Core can optionally use PHP extension "sockets"
> horde/Horde_Date can optionally use PHP extension "calendar"
> horde/Horde_Db can optionally use PHP extension "mysqli"
> horde/Horde_Controller can optionally use PHP extension "zlib"
> horde/Horde_Auth can optionally use package "pecl/sasl"
> horde/Horde_Auth can optionally use PHP extension "ftp"
> horde/Horde_Cache can optionally use PHP extension "eaccelerator"  
> (version >= 0.9.5, version <= 0.9.6, excluded versions: 0.9.6)
> horde/Horde_Mime can optionally use package "pecl/idn"
> horde/Horde_Serialize can optionally use PHP extension "bz2"
> horde/Horde_Serialize can optionally use PHP extension "wddx"
> horde/Horde_Serialize can optionally use PHP extension "zlib"
> horde/Horde_Vfs requires package "pecl/ssh2" (version >= 0.12),  
> installed version is 0.11.3

You have the ssh2 extension installed, but a too old version. Either  
install horde including pecl extension (without -B flag) or update the  
ssh2 extension manually.

> horde/Horde_Vfs can optionally use PHP extension "ftp"
> horde/gollem requires package "horde/Horde_Vfs" (version >= 2.0.0,  
> version <= 3.0.0alpha1, excluded versions: 3.0.0alpha1)
> horde/groupware requires package "horde/gollem" (version >= 3.0.1,  
> version <= 4.0.0alpha1, excluded versions: 4.0.0alpha1)
> horde/horde requires package "horde/Horde_Vfs" (version >= 2.0.0,  
> version <= 3.0.0alpha1, excluded versions: 3.0.0alpha1)
> horde/kronolith requires package "horde/horde" (version >= 5.0.0,  
> version <= 6.0.0alpha1, excluded versions: 6.0.0alpha1)
> horde/mnemo requires package "horde/horde" (version >= 5.0.0,  
> version <= 6.0.0alpha1, excluded versions: 6.0.0alpha1)
> horde/nag requires package "horde/horde" (version >= 5.0.0, version  
> <= 6.0.0alpha1, excluded versions: 6.0.0alpha1)
> horde/trean requires package "horde/horde" (version >= 5.0.2,  
> version <= 6.0.0alpha1, excluded versions: 6.0.0alpha1)
> horde/trean requires package "horde/Horde_Vfs" (version >= 2.0.0,  
> version <= 3.0.0alpha1, excluded versions: 3.0.0alpha1)
> horde/turba requires package "horde/horde" (version >= 5.0.0,  
> version <= 6.0.0alpha1, excluded versions: 6.0.0alpha1)
> horde/Horde_Http can optionally use PHP extension "curl"
> horde/Horde_Http can optionally use PHP extension "http"
> horde/Horde_Image can optionally use PHP extension "zlib"
> horde/Horde_Rpc can optionally use PHP extension "soap"
> horde/Horde_Rpc can optionally use PHP extension "xmlrpc"
> horde/Horde_Timezone requires package "horde/Horde_Vfs" (version >=  
> 2.0.0, version <= 3.0.0alpha1, excluded versions: 3.0.0alpha1)
> horde/Horde_Test requires package  
> "channel://pear.phpunit.de/PHPUnit" (version >= 3.5.0)
> horde/Horde_Crypt can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Pdf can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Routes can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Ldap requires PHP extension "ldap"
> horde/Horde_Ldap can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Compress can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Compress can optionally use PHP extension "zlib"
> horde/Horde_Compress_Fast can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Log can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_SessionHandler can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Smtp can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Template can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Translation can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_HashTable can optionally use package  
> "channel://pear.nrk.io/Predis" (version >= 0.8.3)
> horde/Horde_Imap_Client can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Kolab_Server can optionally use package  
> "horde/Horde_Ldap" (version >= 2.0.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Kolab_Server can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Kolab_Server can optionally use package  
> "channel://pear.phpunit.de/PHPUnit_Story"
> horde/Horde_Kolab_Server can optionally use PHP extension "ldap"
> horde/Horde_Kolab_Session can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Kolab_Storage can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Kolab_Storage can optionally use PHP extension "imap"
> horde/Horde_Stream can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Stream_Filter can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Text_Flowed can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Crypt_Blowfish can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Crypt_Blowfish can optionally use PHP extension "mcrypt"
> horde/Horde_Xml_Element can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> horde/Horde_Xml_Wbxml can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Constraint can optionally use package "horde/Horde_Test"  
> (version >= 2.1.0, version <= 3.0.0alpha1, excluded versions:  
> 3.0.0alpha1)
> horde/Horde_Kolab_Format can optionally use package  
> "horde/Horde_Test" (version >= 2.1.0, version <= 3.0.0alpha1,  
> excluded versions: 3.0.0alpha1)
> downloading content-2.0.3.tar ...
>
> then the software packages start to download.
>
> once that happens the documentation states to run webmail-install.
>
> I cannot find this on my system, I have used 'locate  
> webmail-install' as well as using find and in the docs it states  
> that I can run
>
> pear config-get bin_dirbut looking through the directory that this  
> returns shows there is no file called webmail-install.I then  
> uninstall the previous install using pear uninstall `pear list -c  
> horde | tail -n +4 | awk '{ print "horde/"$1 }'`and try again with  
> no joy.when I run 'pear run-scripts horde/horde_role' I am asked for  
> a 'location for the base Horde Application.I enter the dir  
> /var/www/html/horde' but looking in here after the install doesn't  
> show a horde instance.I have previously setup horde/imp when it was  
> distributed by tarball. But this pear install has me stumpped.I have  
> been trying to install this on/off for the last couple of months  
> with no luck.My OS is Centos 6.5


-- 
Jan Schneider
The Horde Project
http://www.horde.org/
https://www.facebook.com/hordeproject



More information about the imp mailing list