Page MenuHomePhorge

Several Roundcube bugs introduced by recent upgrade (1:1.5.3-1~kolab3 from 1:1.4.13-0~kolab3)
Closed, InvalidPublic

Description

Apologies for creating this, it is a bad bug report, the Kolab team has since fixed most of the issues related to it (the contextual menu is the only one missing - I will create a specific bug report for this one). I am closing this myself as it is not really actionable.

The latest roundcube package upgrade from 1:1.4.13-0~kolab3 to 1:1.5.3-1~kolab3 has introduced several major Roundcube bugs. None of them are critical but many normal functionalities of Kolab Groupware are impacted.

The ones I have discovered so far:

  1. right-clicking on an email item fails to show a contextual menu
  2. tasks can no longer be created, old tasks are not shown
  3. in configuration, ActiveSync folders are not shown
  4. email actions like Save as Event, Save as Task are greyed out in the normal ui, and only become available if the email item is opened in a new window

I suspect there are several others but these are the obvious ones. I had already created tickets but it is now clear that they are directly related to this issue:

Steps taken to reproduce the bugs:

  • make a clean install of Kolab Groupware on Debian 10
  • confirm that the bugs listed above are present

Steps to confirm that the roundcube 1:1.5.3-1~kolab3 package is the root cause:

  • downgrade roundcube 1:1.5.3-1~kolab3 to 1:1.4.13-0~kolab3
  • using aptitude (not apt/apt-get) aptitude install roundcubemail=1:1.4.13-0~kolab3
  • using the proposed solution below
  • once roundcube is downgraded to 1:1.4.13-0~kolab3, confirm that all of the above bugs are no longer present

Aptitude proposed solution:
The following actions will resolve these dependencies:

Install the following packages:
  1. roundcubemail-plugin-calendar [1:3.5.11-0~kolab1 (<NULL>)]
  2. roundcubemail-plugin-contextmenu [3.0-0~kolab13 (<NULL>)]
  3. roundcubemail-plugin-kolab-activesync [1:3.5.11-0~kolab1 (<NULL>)]
  4. roundcubemail-plugin-kolab-addressbook [1:3.5.11-0~kolab1 (<NULL>)]
  5. roundcubemail-plugin-kolab-auth [1:3.5.11-0~kolab1 (<NULL>)]
  6. roundcubemail-plugin-kolab-config [1:3.5.11-0~kolab1 (<NULL>)]
  7. roundcubemail-plugin-kolab-delegation [1:3.5.11-0~kolab1 (<NULL>)]
  8. roundcubemail-plugin-kolab-files [1:3.5.11-0~kolab1 (<NULL>)]
  9. roundcubemail-plugin-kolab-folders [1:3.5.11-0~kolab1 (<NULL>)]
  10. roundcubemail-plugin-kolab-notes [1:3.5.11-0~kolab1 (<NULL>)]
  11. roundcubemail-plugin-kolab-tags [1:3.5.11-0~kolab1 (<NULL>)]
  12. roundcubemail-plugin-libcalendaring [1:3.5.11-0~kolab1 (<NULL>)]
  13. roundcubemail-plugin-libkolab [1:3.5.11-0~kolab1 (<NULL>)]
  14. roundcubemail-plugin-odfviewer [1:3.5.11-0~kolab1 (<NULL>)]
  15. roundcubemail-plugin-pdfviewer [1:3.5.11-0~kolab1 (<NULL>)]
  16. roundcubemail-plugin-tasklist [1:3.5.11-0~kolab1 (<NULL>)]
  17. roundcubemail-skin-kolab [0.4.1-0~kolab11 (<NULL>)]

Accept this solution? [Y/n/q/?] y
The following packages will be DOWNGRADED:

roundcubemail

The following NEW packages will be installed:

php-net-sieve{a} roundcubemail-core{a} roundcubemail-plugin-acl{a} roundcubemail-plugin-archive{a} 
roundcubemail-plugin-calendar{a} roundcubemail-plugin-contextmenu{a} 
roundcubemail-plugin-filesystem-attachments{a} roundcubemail-plugin-jqueryui{a} 
roundcubemail-plugin-kolab-activesync{a} roundcubemail-plugin-kolab-addressbook{a} 
roundcubemail-plugin-kolab-auth{a} roundcubemail-plugin-kolab-config{a} roundcubemail-plugin-kolab-delegation{a} 
roundcubemail-plugin-kolab-files{a} roundcubemail-plugin-kolab-folders{a} roundcubemail-plugin-kolab-notes{a} 
roundcubemail-plugin-kolab-tags{a} roundcubemail-plugin-libcalendaring{a} roundcubemail-plugin-libkolab{a} 
roundcubemail-plugin-managesieve{a} roundcubemail-plugin-newmail-notifier{a} roundcubemail-plugin-odfviewer{a} 
roundcubemail-plugin-password{a} roundcubemail-plugin-pdfviewer{a} roundcubemail-plugin-redundant-attachments{a} 
roundcubemail-plugin-tasklist{a} roundcubemail-plugin-zipdownload{a} roundcubemail-skin-kolab{a}

0 packages upgraded, 28 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
Need to get 8,611 kB of archives. After unpacking 124 MB will be freed.
Do you want to continue? [Y/n/?] y

Details

Ticket Type
Task

Event Timeline

tasis updated the task description. (Show Details)