Broken dependencies for Centos 7
Robert Horvath
robreg at zsurob.hu
Fri Jun 17 11:51:07 CEST 2022
Oh great, now it's possible to at least upgrade to the latest working
1.4 version of Roundcube.
2022-06-17 10:49 időpontban Christian Mollekopf ezt írta:
> My bad, disabling the build didn't remove the rpm.
> Should be fixed now.
>
> On Friday, 17 June 2022 09:41:25 CEST you wrote: Christian, I still get
> the failure during yum update. Cleaned the cache.
> What should I do to avoid the error messages appearing at each run?
>
> 2022-06-15 11:34 időpontban Christian Mollekopf ezt írta:
>
> Hi,
>
> I have disabled the the centos7 build of the new roundcube package, so
> centos7 will have to contend with Roundcube 1.4 for now.
> The only viable alternative would be to patch roundcube and
> dependencies for php 5.4 compatibililty, but that effort seems better
> spent in getting centos8 off the ground.
>
> I'll look into centos 8 support over the coming weeks.
>
> Cheers,
>
> Christian
>
> On 2022-06-13 15:01, Robert Horvath 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...?
>
> 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.")
>
> 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/20220617/d86a0ad8/attachment-0001.html>
More information about the users
mailing list