[horde] horde install fails with many errors

Jan Schneider jan at horde.org
Sat Nov 16 17:09:43 UTC 2013


Zitat von Eric Levy <contact at ericlevy.name>:

> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>
>> Please keep discussions on the list.
>>
>> Quoting Eric Levy <contact at ericlevy.name>:
>>
>>> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>>>
>>>>
>>>> Quoting Eric Levy <contact at ericlevy.name>:
>>>>
>>>>> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>
>>>>>>
>>>>>> Quoting Eric Levy <contact at ericlevy.name>:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I followed the directions for downloading Horde from the pear   
>>>>>>>   repository.  Unfortunately, Pear fails to install many of  
>>>>>>> the    necessary packages.  I am running:
>>>>>>>
>>>>>>> % pear -c <tgt_dir>/pear.conf install -a horde/groupware
>>>>>>>
>>>>>>> I have saved a complete log of the output of this operation,  
>>>>>>> but  I   am unable to post it because the list moderator  
>>>>>>> declined to   approve  my previous post because of its size  
>>>>>>> exceeding 40 KB.
>>>>>>>
>>>>>>> Some sample lines from the log are:
>>>>>>>
>>>>>>> Validation Error: File "turba/config/conf.d/10-groupware.xml"  
>>>>>>> in    directory "<dir name="/">" has invalid role "horde",  
>>>>>>> should be  one   of cfg, data, doc, php, script, test, www
>>>>>>>
>>>>>>> Validation Error: This package contains role "horde" and   
>>>>>>> requires   package "horde/Role" to be used
>>>>>>>
>>>>>>> I am hopeful that someone can help me achieve a resolution.  Thank you.
>>>>>>>
>>>>>>> Eric Levy
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Horde mailing list
>>>>>>> Frequently Asked Questions: http://horde.org/faq/
>>>>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>>>>>
>>>>>> You did not install Horde_Role correctly.
>>>>>> -- 
>>>>>
>>>>> Well, as instructed, I ran:
>>>>>
>>>>> % pear -c <dir>/pear.conf install horde/horde_role
>>>>
>>>> This installed horde/horde_role into your system-wide pear. You   
>>>> should  install it into your custom pear.
>>>>
>>>>
>>>>> then
>>>>>
>>>>> % <dir>/pear/pear -c <dir>/pear.conf run-scripts horde/horde_role
>>>>>
>>>>> which both succeeded.
>>>>>
>>>>> (When I attempted using the system pear executable for the  
>>>>> second   step, I received the message: "Could not save horde_dir  
>>>>>   configuration value to PEAR config.")
>>>>>
>>>>> Since the Horde_Role install appears to have succeeded, how can  
>>>>> I   diagnose the issue?
>>>>>
>>>>> Eric Levy
>>>
>>>
>>> The discussion gave me the idea to try installing horde with the   
>>> pear executable in the custom location.  This worked correctly.
>>
>> *Every* command needs to performed with the custom pear binary.
>> From INSTALL:
>>
>> Then follow the regular installation steps, but use the pear  
>> command  from the PEAR installation you just created, e.g.:
>>
>> /var/www/webmail/pear/pear -c /var/www/webmail/pear.conf \
>>    channel-discover pear.horde.org
>>
>
> I have been able now to install Horde with pear.  Thank you.
>
> Presently, I when point my browser to test.php, I see the following message:
>
> Could not find Horde's framework libraries in the following path(s):  
> <install_dir>/lib:.:/usr/lib/php:/usr/local/lib/php. Please read  
> horde/docs/INSTALL for information on how to install these libraries.
>
> I have verified that <install_dir>/lib exists and contains:
>
> ./   Ajax/    Application.php  core.php   LoginTasks/  Test.php  Tree/
> ../  Api.php  Block/           .htaccess  Prefs/       tests/    View/
>
> Is there any reason why test.php wouldn't be able to find these libraries?
>
> Eric Levy

Your install location is not in the install path. This is explained in  
the FAQ. Rule 1: don't install into a separate pear until you  
absolutely have to.
-- 
Jan Schneider
The Horde Project
http://www.horde.org/



More information about the horde mailing list