[horde] [SOLVED]trouble upgrading to webmail 5.1
Gary
witscher at gmail.com
Tue Aug 20 06:15:32 UTC 2013
Quoting Patrick Wolf <pwolf at socorro.com>:
> On 8/19/2013 7:49 AM, Patrick Wolf wrote:
>>
>> Quoting Gary <witscher at gmail.com>:
>>
>>> Quoting Patrick Wolf <pwolf at socorro.com>:
>>>
>>>> Hi,
>>>>
>>>> I'm currently running Horde Groupware Webmail Edition 5.0.4
>>>>
>>>> In searching for how to upgrade to the latest, I believe I did it
>>>> wrong. I ran an install with
>>>>
>>>> pear install -a -B horde/webmail
>>>> webmail-install
>>>>
>>>> When I restarted my webserver, I am still presented with the same
>>>> version 5.0.4. So I searched a bit more and discovered that it
>>>> seems I should have run
>>>>
>>>> pear upgrade -a -B horde/webmail
>>>>
>>>> instead.
>>>>
>>>> So I ran that and get the response "Nothing to upgrade."
>>>>
>>>> I'm lost at how I resolve this and haven't been able to find any
>>>> help going through archived mailing list entries.
>>>>
>>>> Any suggestions would be appreciated.
>>>>
>>>> By the way, I'm running CentOS 6.4
>>>>
>>>> Pat
>>>> --
>>>
>>> It might be that you have two separate installations. When you ran
>>> the latest install, you had to tell pear where to install horde.
>>> That location is then written in a config file and used for future
>>> update commands. If your original location was different, you
>>> could still be using it and not even see the latest location.
>>>
>>> Just an idea.
>>>
>>> Gary
>>
>> Makes sense. However, when I ran the "pear install -a -B
>> horde/webmail" and then "webmail-install" I was not prompted for
>> the location to install horde. I did see all the upgrade packages
>> get downloaded and saved to /tmp/pear/download where there now
>> exists 60 some .tgz files.
>>
>> And as you suggest, my original location was uneffected and
>> contains all the files that were installed there during the
>> original install of 5.0.4 a few months back.
>>
>> Being a pear novice, I am at a loss as to reverse what I did. Or
>> can I? Should I just run an "uninstall" and start over? Or is
>> there a way for me to tell pear that I have version 5.0.4 instead
>> of 5.1.1 so I can run the update command?
>>
>> Thanks,
>>
>> Pat
>
> Got it fixed. Did the following
>
> pear uninstall -r `pear list -c horde | tail -n +4 | awk '{ print
> "horde/"$1}'`
> (do not remove files, only register the packages as not installed)
>
> pear install horde/horde_role
> pear run-scripts horde/horde_role
> (command to tell system where my install goes)
>
> pear install -r -a -B horde/webmail-5.0.4
> (do not install files, only register the package as installed)
>
> then
>
> pear upgrade -a -B horde/webmail
>
> This did *most* of it but I still had several modules that showed as
> one version in Administration -> Configuration within Horde but
> another version when I ran "pear list -c horde" .
>
> So for those modules I ran (as example)
>
> pear install -f -a -B horde/horde-5.1.2
>
> to force install the horde-5.1.2 module even though "pear list -c
> horde" showed this was installed, but Horde -> Administration ->
> Configuration showed an older version.
>
> Seems to all be functioning now with the latest versions.
>
> Pat
>
That's an interesting solution! I'm glad it worked for you.
Gary
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: PGP Digital Signature
URL: <http://lists.horde.org/archives/horde/attachments/20130820/0d61453e/attachment.bin>
More information about the horde
mailing list