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