[horde] horde install fails with many errors
Eric Levy
contact at ericlevy.name
Fri Nov 15 18:59:30 UTC 2013
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
More information about the horde
mailing list