Re: Broken dependencies for Centos 7
Robert Horvath <[email protected]> Mon, 13 Jun 2022 18:35:31 +0200
| Newsgroups | gmane.comp.kde.devel.kroupware |
|---|---|
| Message-ID | <d9568a083ba5555b13b6bd16e4827b4a__8220.65067929856$1655138768$gmane$org@zsurob.hu> |
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 [email protected] 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 > [email protected] > https://lists.kolab.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] https://lists.kolab.org/mailman/listinfo/users