[horde] How to upgrade to webmail-5.1.5 with PEAR (was Re: HGWE 5.1.5 and HGWE 5.2.0)

Steffen skhorde at smail.inf.fh-bonn-rhein-sieg.de
Thu Jul 31 06:51:09 UTC 2014


On Wed, 30 Jul 2014, Michael J Rubinsky wrote:

> The most recent versions of all the libraries,  except for possibly Core. 

The first errors I got after pear upgrade --alldeps came from ActiveSync, 
because in the last version you can configure the storage, but v5.1.5 has 
no config-options for it.

I was thinking about to compare the release dates of the modules and stick 
with the versions at or before 5.1.5's release time. But I had no time, to 
check that out.

Also, maybe, all this is wasted time anyway and we should go for H5.2 :-)

> <div>-------- Original message --------</div><div>From: Erling Preben Hansen 
> <erling at eph.dk> </div><div>Date:07/30/2014  1:01 PM  (GMT-05:00) 
> </div><div>To: horde at lists.horde.org </div><div>Subject: Re: [horde] How to 
> upgrade to webmail-5.1.5 with PEAR (was Re: HGWE 5.1.5 and HGWE 5.2.0) 
> </div><div>
> </div>>  Citat af Jan Schneider <jan at horde.org>:
>> 
>>> Zitat von Erling Preben Hansen <erling at eph.dk>:
>>> 
>>>> Citat af Erling Preben Hansen <erling at eph.dk>:
>>>> 
>>>>> Citat af Steffen <skhorde at smail.inf.fh-bonn-rhein-sieg.de>:
>>>>> 
>>>>>> On Mon, 28 Jul 2014, Jan Schneider wrote:
>>>>>>> Zitat von Steffen <skhorde at smail.inf.fh-bonn-rhein-sieg.de>:
>>>>>>> 
>>>>>>>> On Thu, 24 Jul 2014, ANANT S ATHAVALE wrote:
>>>>>>>>>> Zitat von ANANT S ATHAVALE <asa at isac.gov.in>:
>>>>>>>>>>> The releases of HGWE 5.1.5 and HGWE 5.2.0 happened in very quick
>>>>>>>>>>> succession.
>>>>>>>>>>> 
>>>>>>>>>>> Will I be able to upgrade to HGWE 5.1.1 using pear upgrade
>>>> 
>>>> method? 
>>>>>>>>>>> I remember, it may be difficult right now as both are now stable
>>>>>>>>>>> versions.
>>>>>>>>>>> 
>>>>>>>>>>> Please guide me, if I can upgrade my existing setup to HGWE 5.1.5
>>>>>>>>>>> first.
>>>>>>>>>> 
>>>>>>>>>> You need to specify the exact version of each module during
>>>>>>>>>> upgrade.
>>>>>>>>> 
>>>>>>>>> Thank you.  Does it mean, I need to upgrade like
>>>>>>>>> 
>>>>>>>>> pear upgrade -a -B horde/imp-6.1.8
>>>>>>>>> pear upgrade -a -B horde/kronolith-4.1.6
>>>>>>>>> pear upgrade -a -B horde/turba-4.1.5
>>>>>>>>> pear upgrade -a -B horde/horde-5.1.7
>>>>>>>>> 
>>>>>>>>> Will these command take care of dependencies of each module with
>>>>>>>>> correct version?
>>>>>>>>> 
>>>>>>>>> or is it also OK, if I give
>>>>>>>>> 
>>>>>>>>> pear upgrade -a -B horde/webmail-5.1.5 will also do my job which
>>>>>>>>> also
>>>>>>>>> takes care of dependencies with correct versions?
>>>>>>>> 
>>>>>>>> pear install -p -a horde/webmail-5.1.5 tries to install/upgrade:
>>>>>>>> 
>>>>>>>> channel://pear.horde.org/horde-5.2.0
>>>>>>>> channel://pear.horde.org/imp-6.2.0
>>>>>>>> channel://pear.horde.org/ingo-3.2.0
>>>>>>>> ...
>>>>>>>> 
>>>>>>>> Hence, Jan's comment applies to each individual module and one has
>> to
>>>>>>>> avoid "-a".
>>>>>> 
>>>>>> [cut]
>>>>>>>> ===============
>>>>>>>> 
>>>>>>>> The individual variant does not seem to work for the very same
>>>>>>>> reason:
>>>>>>>> 
>>>>>>>> pear upgrade -p -a -B horde/imp-6.1.8
>>>>>>>> channel://pear.horde.org/imp-6.1.8
>>>>>>>> channel://pear.horde.org/horde-5.2.0
>>>>>>>> ^^ Pulls horde-5.2.0
>>>>>>> 
>>>>>>> pear upgrade horde/imp-6.1.8 horde/kronolith-4.1.6 horde/turba-4.1.5
>>>>>>> horde/horde-5.1.7
>>>>>> 
>>>>>> Ah, the trick is to put all pear packages with version onto one
>> command
>>>>>> line, thanks for this knack.
>>>>>> 
>>>>>> For the archive, I used:
>>>>>> 
>>>>>> pear upgrade   \
>>>>>> horde/gollem-3.0.2 \
>>>>>> horde/imp-6.1.8 \
>>>>>> horde/ingo-3.1.5 \
>>>>>> horde/kronolith-4.1.6 \
>>>>>> horde/mnemo-4.1.3 \
>>>>>> horde/nag-4.1.5 \
>>>>>> horde/trean-1.1.1 \
>>>>>> horde/turba-4.1.5 \
>>>>>> horde/horde-5.1.7 \
>>>>>> horde/webmail-5.1.5
>>>>>> 
>>>>>> If you pass "--alldeps", you will also upgrade, e.g. the ActiveSync
>>>>>> module, which current version is incompatible with H5.1.
>>>> 
>>>> But then we would need a list of all module versions to horde 5.1.5.
>>>> Where to find that?
>>> 
>>> http://pear.horde.org/
>>> 
>>>> I don't see Horde 5.2 ready for my production yet.
>> 
>> That dosn't tell mee wich version of Activesync, Timeobject, Autoload, or
>> any other, that fits into horde groupware 5.1.5

-- 
Steffen


More information about the horde mailing list