[horde] Two horde version running on the same system
Vilius Šumskas
vilius at lnk.lt
Fri May 27 16:35:49 UTC 2011
Sveiki,
Friday, May 27, 2011, 6:03:27 PM, you wrote:
> Le 27/05/2011 10:33, Vilius S(umskas a écrit :
>>> 1.0.0, version<= 2.0.0, excluded versions: 2.0.0), installed version is
>>> 0.0.2
>>> No valid packages found
>>> install failed
>>>
>>> Any suggestion are welcome...
>> You have old CVS version packages installed, and PEAR installer picks up wrong dependencies. In this case you'll need to install Horde4 into separate PEAR folder. You can find more information installation documentation:
>>
>> http://www.horde.org/apps/horde/docs/INSTALL#installing-with-pear
>>
> Many thanks Vilius...
> Could tell me please if there is a mean to uninstall these old packages
> ? My server in production is horde-webmail-1.2.8 (not CVS) but before
> this stable version I had unsuccessfull tried to setup Horde-git a few
> month ago.
Then just uninstall horde-git packages from PEAR and install released
ones. Something like:
pear list -c horde
pear uninstall horde/Horde_Core
pear uninstall horde/Horde_Auth
etc.
> Nevertheless, as I had the reported error above, I had eventually decide
> to install horde4 into a different pear folder.
> Here is the chronological order of the install method I followed :
> In root :
> cd /www
> mkdir horde4
> pear config-create horde4 horde4/pear.conf
> pear -c horde4/pear.conf install pear
> As I got the warning message : "WARNING: channel "*pear*.php.net" has
> updated its protocols, use "*pear* channel-update *pear*.php.net" to
> update" I run :
> *pear* channel-update *pear*.php.net
> horde4/pear -c horde4/pear.conf channel-discover pear.horde.org
> horde4/pear -c horde4/pear.conf install horde/horde_role
> horde4/pear -c horde4/pear.conf run-scripts horde/horde_role
> At the prompt : Filesystem location for the base *Horde* application :
> /www/horde4
> horde4/pear -c horde4/pear.conf install horde/horde
> Then into the .htaccess file I put :
> php_value include_path /www/horde4/*pear*/php
> SetEnv PHP_PEAR_SYSCONF_DIR /www/horde4
> chown -R horde4 user:group(apache) horde4
> /etc/init.d/apache stop
> /etc/init.d/apache start
> In firefox : http://mywebmail .... At that time it worked very
> fine... I mean at that time I had an admin interface
> but afterward the horde's conf.php file has been generated I
> obtained an error message when I reload http://mywebmail
What error?
> ... At that time I thought it was worth to uninstall and install again horde...
> So I ran : horde4/pear -c horde4/pear.conf uninstall horde/horde
> An then :
> horde4/pear -c horde4/pear.conf install -a horde/horde
> The interface appears again but without the treemenu admin/setup
> So I after having checked the apache error log : tail
> /var/log/apache2/horde-test_error_log
> I get : File does not exist: /www/horde4/js/hordetree.js, referer:
> https://webmail1.ias.u-psud.fr/services/portal/
> So I ran : ./pear/pear -c pear.conf list-files horde/horde_core | more
> ====================================
> TYPE INSTALL PATH
> horde /www/horde4/js/addressbooksprefs.js
> horde /www/horde4/js/alarmprefs.js
> horde /www/horde4/js/autocomplete.js
> horde /www/horde4/js/calendar.js
> horde /www/horde4/js/hordetree.js
> It seems that according pear hordetree.js exist but in reality it is missed...
> Any suggestion are welcome...
By uninstalling horde/horde you have removed a whole /www/horde4/js
folder. But files from other packages are installed there too. Just uninstall and reinstall Horde_Core.
--
Best regards,
Vilius
More information about the horde
mailing list