Broken dependencies for Centos 7

Robert Horvath robreg at zsurob.hu
Mon Jun 13 18:35:31 CEST 2022


Tried updating PHP yesterday from _remi_ but resulted in a failure to 
load kolab extensions (see /etc/php.d/kolab*.ini).

Ubuntu 18.04 is now a short term solution IMO as it's phased out from 
LTS stage... do you think it will give _much_ better survival chances 
than CentOS7?

Regards,
Robert

2022-06-13 17:32 időpontban Christian Mollekopf ezt írta:

> On Monday, 13 June 2022 15:01:58 CEST you wrote:
> 
>> Having left us behind would be very sad. Back then we all chose Centos
>> because it was advised that it's the primary distro Kolab is being
>> developed on, and it's the platform getting the most maintenance.
>> 
>> Now it turns out this is not the case anymore...?
> 
> We're unfortunately in a somewhat painful transitioning phase from 
> CentOS 7 to CentOS 8 Stream, and CentOS 7 just really starts to show 
> it's age.
> 
> With an updated php version the new roundcube packages should work 
> though.
> 
>> I'd be happy to migrate to anything else (even with Kolab 16) if we'd
>> have a clearer picture on how to move all data (beside copying
>> /var/spool/imap, applying permissions and running a 'reconstruct -f')
>> and config... but even install instructions for Ubuntu is for 18.04 
>> most
>> recent, which just left out from LTS phase (with the note on the docs:
>> "Compatibility with Ubuntu 18.04 LTS (Bionic) is currently
>> experimental.")
> 
> IMO Ubuntu 18.04 compatibilty shouldn't have been a problem for quite 
> some time, so those instructions seem to be outdated.
> 
> Cheers,
> Christian
> 
> 2022-06-13 14:22 időpontban Christian Mollekopf ezt írta:
> 
> On Monday, 13 June 2022 12:35:08 CEST you wrote:
> 
> 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.
> Indeed, according to the docs php 5.5, but 5.4 is too old either way
> for roundcube 1.5.
> 
> It seems to me our options are:
> * disable roundcubemail-selfcontained for CentOS7, effectively leaving
> CentOS7 behind on roundcubemail 1.4.
> * Fix the version requirement for php and leave the package enabled,
> which allows for installation with a recent enough php installed.
> 
> I haven't verified how the latter option behaves during a yum update,
> but I suppose it would still complain.
> 
> Cheers,
> Christian
> 
> 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_______________________________________________ users mailing
> list
> users at lists.kolab.org
> https://lists.kolab.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kolab.org/pipermail/users/attachments/20220613/4e0545b8/attachment-0001.html>


More information about the users mailing list