Broken dependencies for Centos 7

Robert Horvath robreg at zsurob.hu
Mon Jun 13 12:35:08 CEST 2022


Same here:

I tried to remove roundcubemail package completely and reinstall it, 
that allowed installation of latest roundcube, however the system failed 
to operate because of a PHP error.

As I inspected further, looks like the Centos 7 packages for Kolab still 
run on php 5.4, whilst roundcubemail 1.5 requires minimum php 5.6 - as 
far as I've seen the mentioned error occurs exactly because of that.

Upgrading php from other sources than Kolab OBS is not possible because 
it uses several modules built especially for Kolab, which fail to load 
if they are not in built for that specific php version. Tried to upgrade 
forcefully but that resulted in a broken system, which I had to restore 
from backup.

The rest of the system can be kept up to date with:

yum update --exclude=roundcube*

The messages the user is facing currently (without --exclude):

Failed to build transaction: 
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-odfviewer) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-tasklist) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-kolab_notes) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-kolab_folders) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_addressbook-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-kolab_addressbook) = 
3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_addressbook-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-skin-kolab-0.4.1-10.53.el7.kolab_16.noarch requires 
roundcubemail-plugin-libkolab-skin-elastic
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-kolab_addressbook) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_files-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-kolab_files) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_tags-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-kolab_tags) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_tags-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugin-kolab_delegation-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugin-redundant_attachments-1.4.13-5.10.el7.kolab_16.noarch 
requires roundcubemail(core) = 1.4.13-5.10.el7.kolab_16
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-kolab_files) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-calendar-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugin-kolab_activesync-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-kolab_activesync) = 
3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-libcalendaring-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-pdfviewer) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-calendar-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-calendar) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-tasklist-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-tasklist) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-kolab_activesync) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_notes-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugin-kolab_files-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugin-libkolab-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugin-libkolab-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-libkolab) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_delegation-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-libkolab) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-calendar) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-libcalendaring-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-libcalendaring) = 3.5.11-1.20.el7.kolab_16
roundcubemail-skin-chameleon-core-0.3.11-1.36.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.1
roundcubemail-skin-chameleon-assets-0.3.11-1.36.el7.kolab_16.noarch 
requires roundcubemail(skin-larry-assets) >= 1.1
roundcubemail-plugin-kolab_activesync-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-kolab_config) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-kolab_notes-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(plugin-kolab_notes) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch requires 
roundcubemail(plugin-kolab_tags) = 3.5.11-1.20.el7.kolab_16
roundcubemail-plugin-tasklist-skin-larry-3.5.11-1.20.el7.kolab_16.noarch 
requires roundcubemail(skin-larry) >= 1.4

2022-06-13 12:00 időpontban users-request at lists.kolab.org ezt írta:

> Trying to do a yum update and I'm getting a whole bunch of these:
> 
> --> Finished Dependency Resolution
> Error: Package: roundcubemail-plugin-calendar-skin-
> larry-3.5.11-1.20.el7.kolab_16.noarch (@Kolab_16)
> Requires: roundcubemail(skin-larry) >= 1.4
> Removing: roundcubemail-skin-larry-1.4.13-5.10.el7.kolab_16.noarch
> (@Kolab_16)
> roundcubemail(skin-larry) = 1.4.13-5.10.el7.kolab_16
> Obsoleted By: roundcubemail-1.5.2-4.1.el7.kolab_16.noarch
> (Kolab_16)
> Not found
> Error: Package: 
> roundcubemail-plugins-kolab-3.5.11-1.20.el7.kolab_16.noarch
> (@Kolab_16)
> Requires: roundcubemail(plugin-tasklist) = 3.5.11-1.20.el7.kolab_16
> Removing: roundcubemail-plugin-
> tasklist-3.5.11-1.20.el7.kolab_16.noarch (@Kolab_16)
> roundcubemail(plugin-tasklist) = 3.5.11-1.20.el7.kolab_16
> Obsoleted By: roundcubemail-1.5.2-4.1.el7.kolab_16.noarch
> (Kolab_16)
> Not found
> ...
> etc
> 
> Is anyone else seeing this? And if so, do you know how to fix it?
> 
> Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kolab.org/pipermail/users/attachments/20220613/678f17a6/attachment.html>


More information about the users mailing list