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

Erling Preben Hansen erling at eph.dk
Thu Jul 31 20:42:04 UTC 2014


  Citat af Michael J Rubinsky <mrubinsk at horde.org>:

> Yeah,  that's why I said I wasn't sure about Horde_Core. Don't update
> that and you should be fine. 
>
> mike 
> Sent from mobile 
>
> <div>-------- Original message --------</div><div>From: Steffen
> <skhorde at smail.inf.fh-bonn-rhein-sieg.de> </div><div>Date:07/31/2014 
> 2:51 AM  (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>> 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
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/To unsubscribe, mail:
> horde-unsubscribe at lists.horde.org

A sugestion
Perhaps it would be nice with a list of module versions and library
versions that can be safe to use on the latest Horde version before horde
5.2.
perhaps just a page in the wiki.
Made before too many changes happens to other libraries as the work on 5.2
continues.
I would make it my self if i had knowledge or time.
:-)

/erling


More information about the horde mailing list