Re: Broken dependencies for Centos 7
Christian Mollekopf <[email protected]> Wed, 15 Jun 2022 11:34:48 +0200
| Newsgroups | gmane.comp.kde.devel.kroupware |
|---|---|
| Organization | Apheleia IT |
| Message-ID | <7b8df587956d1a50b2bc849bc6ba853c__32213.1893875607$1655286147$gmane$org@apheleia-it.ch> |
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 [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 -- Christian Mollekopf Senior Software Engineer Apheleia IT AG Bern, Switzerland e: [email protected] w: https://apheleia-it.ch pgp: 0884F6A2 Christian Mollekopf _______________________________________________ users mailing list [email protected] https://lists.kolab.org/mailman/listinfo/users
0x0884F6A2.asc
(application/pgp-keys, 9.5 KB)
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2.0.22 (GNU/Linux) mQINBFuBA34BEADPMha5Df3fjrEiZPiqN/ZwVBHVMbq5D1Ugh8i5gnsY+iv4XnhC PbMNrMEc2cphIaepIMRMhzOXJCOq403PpUlanIgML5a750yIR4j126C9whoNGH6F ksHiQCyeVykn9+ssrWxkr9fbm6JFwTkLUKdflM9jt2NhIKpuWiJhIDK1r0KUR/bZ D9JcEIDwRcJqGFGkymLevAxfBxJm1E+cNuwiPD71h3qR9bcFQJMRj9zLuKxiHE2p Urq1qJtO/vTxokNp19uONowoMW70IZJaTGa+hKOliaGkMkEBf8kgS+ecS/5n7p7X z0bHX1gn8O/aQ8OxqP5ReQ9ejKdM//EQqO8Pgve0MTCB2LzAlDQ8M06vDCpuyBX8 WM/dDnfLIRkDfNVOr/Wppj/jjRdgN/f7QMG5H0AFRfuOW/iC0e09uS1uo+qYMPMv EpFtZKsDd4p/tG/SApOTQHOPsYCMn5GeymMrgHE/wIGzDa5ogb36oJ5XAHxM4bSe QM2wV8UcWGdUjtLXqn0Ok4xrs3FJZH+Pi+4wSv+B9j6nTpl8TSjw/Jc0gAX/OZFq SbyXjiL3eVu4uwvFFi0coSYJF+fDCqLXBCdX3k8LBw1lcDi7Vbc4YJRUgXUe59e8 euQfgv2uPUQClJChGT7MuIuptJqE6jGQMHnc+01xkEJCYs5TLoXi3Qkt8QARAQAB tDNDaHJpc3RpYW4gTW9sbGVrb3BmIDxjaHJpc3RpYW4ubW9sbGVrb3BmQGdtYWls LmNvbT6JAk4EEwEIADgWIQTDii47NtRjKGFc6SH7HYfXCIT2ogUCXYi+DAIbAwUL CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRD7HYfXCIT2otjlD/9YM7N9j4oVRyRl gzjxLLycIcTX39tBinJMkoukEm5peqC3h834Jf/D1KeRA6BoO0VzgF13eWb87bmO OP/Gn4ACsZj01b8NdryCKmOnvSYaUPuEMD834OJG6On1R+xL2AGgXz8t4rKPTtGt W3EaH/lrMKAJebQ3eVB2m7DrsJD408cJVkqWYIK1NSwSyhtRG0QQh9vCIcIpnc7c 2To2BQddretZO+HdQEKY3L35mLHNoNX44NrvPeGnrDV8uJ6/na8RVE3RXJw2Qgh9 baDz1Xiakn9bgCioBtOQqpPo2Kr5NkT3W9juR36ObD6PGzv1ByLM32YHQ31FuGR3 8pyMRAv85mfK251VrTQqaQJjTqVccuT7xKW2emKgBh4qvy2BUTQRRzmcrWfLp+mb buJpBV4yONC0zJUnURzTQqFAsZV/DFD31BHxmsbyZUWZ1Mw1bu4PMQWrES1FFPmL fbxyzKV7lnbJxIRbKef9dv58UusPYSXmHm534XboQoqq0/TUw96GaaFTMsFYuN+b BOqcs3iebioRKAn6guc0ymsBpFxHywQLJu2rg60DqXNqW7nM0igwx3tKkaghjCfC xZZGTPVZdOPja/WYeTPMZjcZ8yV4lrOiCJ02gNerrqxtnDkpDi4foZFKJIYnzy2a kLGfHCFDDzjahaiuygoeHZsG/BQVIrQqQ2hyaXN0aWFuIE1vbGxla29wZiA8Y2hy aWdpXzFAZmFzdG1haWwuZm0+iQJOBBMBCAA4FiEEw4ouOzbUYyhhXOkh+x2H1wiE 9qIFAluBJDgCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ+x2H1wiE9qLq MQ/9GgyXRqzEAYpRJrTUb/K+X80IaZV91XORPAHg+rHqxSq2OhsMq2qw/M7OYQ/C gro8GzC/RL38NQ6VdOnr1rfYyEcWRUe97ZzBIvXeQKAd4MJ+QhOmlEyflEAKoQMx Q/T8/3NCJIfNQi/q4mMcwwt7tyPfY3XIKwlVplLssamK/87nQFuk+odatZrIpaND pN22fXYPOtaYa9C9okyQTB1ot/ML/+q/QQIonlWq9ocjkyqIlhEuQ/5emv6Esb3i qiGdJmWKZgx0UwUnOxBHZHDpS7lQer46QxDPu9FoTviF/UaLMGCzUoegboE6/iA9 IbF9GiY0An6GoLlgreY/Q6uN7hrJhqn07/OBVNwq23s1bTh2T0i/6QKF1C4+suXZ pBJ0zvRPqrRgA/AvMaFv0RG76Dtp6RkgsZasdg46yLYB2VSZz9J0UIdM/h8oPX3u 4utrvt8VumOwTAysbvrNeyNyCiRfpPDQ0lbR2naXeumSVH9/vGfxeRKIfcrJmp2D my1f45O5BeLv3rnf393V6GwYsTelZapA1kqeHsvVc6hcI8kLk38Fi4RuD8Xd+h45 r2z06ns/szfahh7bUthIgAmNIv2osir5kl+iI0vMjXIXKLY3RrQ9XM7ZWLz7r2lm l87eusSFY8UeT5806cY0rHzd2VkKid3UBdlS/QlfuSvxNVmIXQQQEQgAHRYhBKzF 4Dlbz/cDl/eYwxeE1TjqZXQABQJbsy6CAAoJEBeE1TjqZXQA5SQAnjvZcYCj9rrj aXGztUzVSXHkvJuNAKCqhPZs0H2AYjW5HNwdllmTcuI7jbQwQ2hyaXN0aWFuIE1v bGxla29wZiA8bW9sbGVrb3BmQGtvbGFic3lzdGVtcy5jb20+iQJOBBMBCAA4FiEE w4ouOzbUYyhhXOkh+x2H1wiE9qIFAluBA34CGwMFCwkIBwIGFQoJCAsCBBYCAwEC HgECF4AACgkQ+x2H1wiE9qIDmhAAoQqNgcxF+6ISRF6PS7vfBG+6B43rc/L4GOqs sKthFtw0dejNCWRL3Ni9xcwLwBNDqKOLGpubf5Rn/vSYlHDOOg5S9GjSmr3wudms EZ0e5aDL5Zh//YwvAB+UQuW2oq5SxaoB5zLbFEvd8XRq8+bsG0auHpcwlst5mcWj pMr/5b84nhH+Th4+A6OlYi9X8K8Ys/MqZDq3GmiBQO07sUBRXeCoYwl14fiSHZuN sqG47OzJ+8er4KyA/nFCKs1kYE2oXcKUyoYNJ/PRJMcfu3zPc3xX2oJ6gcoMbXSO WxCyE9wjzpHqBzEY1nZTgfEyR260/3634eGhws+tFYqFsqls5fXrOtHeJROTzuQ9 gdlP7WscTI6X5G+MOG2r/zNH68Ld9hi1fFvfSvXqdjR8rD12jwcjCM/P+iKe9Fpr 56g/+j+R/4qAp8c+o0tGE2HJNE2YYI6tJnwj81FAUNWozfhpbQa9fxvT4WSdKWOv ICjMPHEUEGP6R5Lw3KPtC7Q+eT0OKE0AaBxcpaZ8btoBiZPc0vSmeZ+sjv5/+8VL cxMnMGD/G39CpW57sapiO1z58b4VEsSPOMTBjSxzPMV5Dkav/JJJVVjGegRAltZk gIaRZ9LRHZt+wZokdyYq826DefQUjb17zpC+Hp7J19iuTk8ZS+HXww4z98f3kpRa UEXxeiuIXQQQEQgAHRYhBKzF4Dlbz/cDl/eYwxeE1TjqZXQABQJbsy6GAAoJEBeE 1TjqZXQA2okAnjsNFWgPPZr4HBIYBN3L6wsjUoluAKCVE65Ayy9QTV8PXR26kO7Y R2zNYLQsQ2hyaXN0aWFuIE1vbGxla29wZiA8bW9sbGVrb3BmQGtvbGFic3lzLmNv bT6JAk4EEwEIADgWIQTDii47NtRjKGFc6SH7HYfXCIT2ogUCW4EkFQIbAwULCQgH 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 AOvEN5q/XDaRXjz7tfhjnWKpYXKV =whr7 -----END PGP PUBLIC KEY BLOCK-----