[horde] Tasks
Louis-Philippe Allard
lp.allard.1 at gmail.com
Sat Oct 21 23:22:41 UTC 2017
Quoting Arjen de Korte <arjen+horde at de-korte.org>:
> Citeren Louis-Philippe Allard <lp.allard.1 at gmail.com>:
>
>> Quoting Jan Schneider <jan at horde.org>:
>>
>>> Zitat von Louis-Philippe Allard <lp.allard.1 at gmail.com>:
>>>
>>>> Hello Maillist
>>>>
>>>> After I have run a pear upgrade of my horde webmail setup, now
>>>> when I tick the complete checkbox in the tasks list or actually
>>>> open the task and click the Complete button, I get a blank
>>>> (white) page with the following URL
>>>>
>>>> https://mailserver/horde/nag/task/complete.php?url&task=XXXXXXXXXXXXXXXXXXX&tasklist=XXXXXXXXXXXXXXXXXXX
>>>>
>>>> A refresh (F5) loads the same blank page, but seems to mark the
>>>> task as Complete. If another horde window is opened (Mail, etc)
>>>> then a green tooltip appears saying "Task... is now complete".
>>>>
>>>> Another issue with tasks is that the above happened for sub
>>>> tasts, but for a main task, I noticed the green tooltip saying
>>>> the task was complete but the task remains in the list even after
>>>> a page reload or refresh. The only actual way to remove it from
>>>> the list is either delete it or open it then tick the
>>>> "Completed?" checkbox just above the Save button..
>>>>
>>>> Any help would be appreciated, I extensively use the task feature
>>>> and this is irritating. FYI nothing has changed on the OS side
>>>> or the client side (browser, OS, etc).
>>>>
>>>> *******
>>>> From horde.log:
>>>>
>>>> Oct 14 14:50:51 mailserver HORDE: [nag] PHP ERROR:
>>>> call_user_func_array() expects parameter 1 to be a valid
>>>> callback, class 'Horde_Deprecated' does not have a method
>>>> 'signUrl' [pid 11484 on line 1196 of "/usr/share/pear/Horde.php"]
>>>> Oct 14 14:50:51 mailserver HORDE: [nag] PHP ERROR:
>>>> call_user_func_array() expects parameter 1 to be a valid
>>>> callback, class 'Horde_Deprecated' does not have a method
>>>> 'signUrl' [pid 11484 on line 1196 of "/usr/share/pear/Horde.php"]
>>>>
>>>> [ at least hundreds of identical lines as above]
>>>>
>>>> Oct 14 14:51:32 mailserver HORDE: [nag] PHP ERROR:
>>>> call_user_func_array() expects parameter 1 to be a valid
>>>> callback, class 'Horde_Deprecated' does not have a method
>>>> 'verifySignedUrl' [pid 11475 on line 1196 of
>>>> "/usr/share/pear/Horde.php"]
>>>> *******
>>>>
>>>> Thanks!
>>>> Louis-Philippe Allard
>>>> lp.allard.1 at gmail.com
>>>> Sent using Horde Groupware on GNU/Linux
>>>
>>> This has been fixed three releases ago: https://bugs.horde.org/ticket/14678
>>>
>>> --
>>> Jan Schneider
>>> The Horde Project
>>> https://www.horde.org/
>>>
>>> --
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/To unsubscribe,
>>> mail: horde-unsubscribe at lists.horde.org
>>
>> OK I have tried again to upgrade webmail:
>>
>> [root at mail tempuser]# pear upgrade -a -B horde/webmail
>> Nothing to upgrade
>
> Of course. This will only upgrade the horde/webmail package and (see
> below) this is up-to-date.
>
>> Then from the webinterface, you can clearly see most packages are
>> outdated but pear **wont** let me update. Whats going on? Surely
>> there is something to do?
>
> If you want to upgrade *all* horde packages, you should specify the
> channel, rather than a specific package:
>
> pear upgrade -c horde
>
> It may be helpful to familiarize yourself with pear:
>
> pear help
> pear help upgrade
>
>> Horde Groupware Webmail Edition 5.2.22 Module is up-to-date.
>> Address Book (turba) 4.2.21 Module is up-to-date.
>> Bookmarks (trean) 1.1.9 Module is up-to-date.
>> Calendar (kronolith) 4.2.23 Module is up-to-date.
>> [...]
>> Horde_Xml_Wbxml 2.0.1 A newer version (2.0.3) exists.
>> webmail 5.2.3 A newer version (5.2.22) exists.
>> Louis-Philippe Allard
>> lp.allard.1 at gmail.com
>> Sent using Horde Groupware on GNU/Linux
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/To unsubscribe,
> mail: horde-unsubscribe at lists.horde.org
Many thanks for replying. It actually helped to understand how the
channel is structured and the Horde framework is built. However, I
still cannot upgrade the packages.
Running "pear remote-list -c horde" gives
Channel horde Available packages:
=================================
Package Version
Horde_ActiveSync 2.38.8
Horde_Alarm 2.2.10
Horde_Argv 2.1.0
Horde_Auth 2.2.2
Horde_Autoloader 2.1.2
Horde_Autoloader_Cache 2.1.3
Horde_Backup -n/a-
Horde_Browser 2.0.15
Horde_Cache 2.5.5
Horde_Cli 2.2.4
Horde_Cli_Application -n/a-
Horde_Cli_Modular 2.1.0
Horde_Compress 2.2.1
Horde_Compress_Fast 1.1.1
Horde_Constraint 2.0.3
Horde_Controller 2.0.4
Horde_Core 2.31.0
Horde_Crypt 2.7.11
Horde_Crypt_Blowfish 1.1.2
Horde_CssMinify 1.0.4
Horde_Css_Parser 1.0.11
Horde_Data 2.1.4
Horde_DataTree 2.0.1
Horde_Date 2.4.1
Horde_Date_Parser 2.0.6
Horde_Dav 1.1.4
Horde_Db 2.4.0
Horde_Editor 2.0.5
Horde_ElasticSearch 1.0.4
Horde_Exception 2.0.8
Horde_Feed 2.0.4
Horde_Form 2.0.18
Horde_Group 2.1.1
Horde_HashTable 1.2.6
Horde_History 2.3.6
Horde_Http 2.1.7
Horde_Icalendar 2.1.7
Horde_Idna 1.1.1
Horde_Image 2.5.2
Horde_Imap_Client 2.29.15
Horde_Imsp 2.0.10
Horde_Injector 2.0.5
Horde_Itip 2.1.2
Horde_JavascriptMinify 1.1.5
Horde_JavascriptMinify_Jsmin 1.0.2
Horde_Kolab_Cli -n/a-
Horde_Kolab_Format 2.0.9
Horde_Kolab_Server 2.0.5
Horde_Kolab_Session 2.0.3
Horde_Kolab_Storage 2.2.3
Horde_Ldap 2.4.0
Horde_ListHeaders 1.2.5
Horde_Lock 2.1.4
Horde_Log 2.3.0
Horde_LoginTasks 2.0.7
Horde_Mail 2.6.4
Horde_Mail_Autoconfig 1.0.3
Horde_ManageSieve 1.0.2
Horde_Mapi 1.0.8
Horde_Memcache 2.1.1
Horde_Mime 2.10.3
Horde_Mime_Viewer 2.2.2
Horde_Mongo 1.1.0
Horde_Nls 2.2.1
Horde_Notification 2.0.4
Horde_Oauth 2.0.4
Horde_OpenXchange 1.0.1
Horde_Pack 1.0.7
Horde_Pdf 2.0.7
Horde_Pear -n/a-
Horde_Perms 2.1.7
Horde_Prefs 2.9.0
Horde_Queue 1.1.5
Horde_Rdo 2.1.0
Horde_Release 3.0.2
Horde_Role 1.0.1
Horde_Routes 2.0.5
Horde_Rpc 2.1.8
Horde_Scheduler 2.0.3
Horde_Scribe 2.0.3
Horde_Secret 2.0.6
Horde_Serialize 2.0.5
Horde_Service_Facebook 2.0.10
Horde_Service_Gravatar 1.0.1
Horde_Service_Twitter 2.1.6
Horde_Service_UrlShortener 2.0.3
Horde_Service_Weather 2.5.4
Horde_SessionHandler 2.2.9
Horde_Share 2.2.0
Horde_Smtp 1.9.5
Horde_Socket_Client 2.1.1
Horde_SpellChecker 2.1.3
Horde_Sql -n/a-
Horde_Stream 1.6.3
Horde_Stream_Filter 2.0.4
Horde_Stream_Wrapper 2.1.3
Horde_Stringprep 1.0.4
Horde_Support 2.2.0
Horde_SyncMl 2.0.7
Horde_Template 2.0.3
Horde_Test 2.6.3
Horde_Text_Diff 2.2.0
Horde_Text_Filter 2.3.5
Horde_Text_Filter_Csstidy 2.0.1
Horde_Text_Filter_Jsmin 1.0.2
Horde_Text_Flowed 2.0.3
Horde_Thrift 2.0.3
Horde_Timezone 1.1.0
Horde_Token 2.0.9
Horde_Translation 2.2.2
Horde_Tree 2.0.5
Horde_Url 2.2.6
Horde_Util 2.5.8
Horde_Vfs 2.4.0
Horde_View 2.0.6
Horde_Xml_Element 2.0.4
Horde_Xml_Wbxml 2.0.3
Horde_Yaml 2.0.6
ansel 3.0.8
content 2.0.6
gollem 3.0.12
groupware 5.2.22
horde 5.2.17
horde_lz4 1.0.10
imp 6.2.21
ingo 3.2.16
kronolith 4.2.23
mnemo 4.2.14
nag 4.2.17
passwd 5.0.7
sesha -n/a-
timeobjects 2.1.4
trean 1.1.9
turba 4.2.21
webmail 5.2.22
whups 3.0.12
wicked 2.0.8
Which matches what's on the admin page. Then I ran "pear upgrade -c
horde" which upgraded only a handful of packages:
Did not download optional dependencies: horde/Horde_Ldap, use
--alldeps to download automatically
Did not download optional dependencies: horde/Horde_Backup,
horde/Horde_Ldap, use --alldeps to download automatically
horde/Horde_Prefs can optionally use package "horde/Horde_Ldap"
(version >= 2.0.0, version <= 3.0.0alpha1, excluded versions:
3.0.0alpha1)
horde/Horde_Core can optionally use package "horde/Horde_Backup"
(version >= 1.0.0, version <= 2.0.0alpha1, excluded versions:
3.0.0alpha1)
horde/Horde_Core can optionally use package "horde/Horde_Ldap"
(version >= 2.0.0, version <= 3.0.0alpha1, excluded versions:
3.0.0alpha1)
horde/Horde_Rpc can optionally use PHP extension "soap"
horde/Horde_Rpc can optionally use PHP extension "xmlrpc"
downloading Horde_Thrift-2.0.3.tgz ...
Starting to download Horde_Thrift-2.0.3.tgz (22,696 bytes)
........done: 22,696 bytes
downloading Horde_Scribe-2.0.3.tgz ...
Starting to download Horde_Scribe-2.0.3.tgz (5,106 bytes)
...done: 5,106 bytes
downloading Horde_Share-2.2.0.tgz ...
Starting to download Horde_Share-2.2.0.tgz (61,899 bytes)
...done: 61,899 bytes
downloading Horde_Prefs-2.9.0.tgz ...
Starting to download Horde_Prefs-2.9.0.tgz (54,916 bytes)
...done: 54,916 bytes
downloading Horde_Crypt-2.7.11.tgz ...
Starting to download Horde_Crypt-2.7.11.tgz (154,850 bytes)
...done: 154,850 bytes
downloading Horde_Core-2.31.0.tgz ...
Starting to download Horde_Core-2.31.0.tgz (1,662,583 bytes)
...done: 1,662,583 bytes
downloading Horde_Rpc-2.1.8.tgz ...
Starting to download Horde_Rpc-2.1.8.tgz (39,096 bytes)
...done: 39,096 bytes
downloading Horde_Scheduler-2.0.3.tgz ...
Starting to download Horde_Scheduler-2.0.3.tgz (14,072 bytes)
...done: 14,072 bytes
downloading whups-3.0.12.tgz ...
Starting to download whups-3.0.12.tgz (1,309,833 bytes)
...done: 1,309,833 bytes
upgrade ok: channel://pear.horde.org/Horde_Thrift-2.0.3
upgrade ok: channel://pear.horde.org/Horde_Share-2.2.0
upgrade ok: channel://pear.horde.org/Horde_Prefs-2.9.0
upgrade ok: channel://pear.horde.org/Horde_Crypt-2.7.11
upgrade ok: channel://pear.horde.org/Horde_Scribe-2.0.3
upgrade ok: channel://pear.horde.org/Horde_Core-2.31.0
upgrade ok: channel://pear.horde.org/Horde_Rpc-2.1.8
upgrade ok: channel://pear.horde.org/Horde_Scheduler-2.0.3
upgrade ok: channel://pear.horde.org/whups-3.0.12
Finally, I tried re-running the same command with "--alldeps", and got:
Nothing to upgrade in channel "horde"
I tried numerous other switches from the "pear help" and "pear help
upgrade" but none are upgrading anything.
Louis-Philippe Allard
lp.allard.1 at gmail.com
Sent using Horde Groupware on GNU/Linux
More information about the horde
mailing list