Page MenuHomekolab.org

KE14 to Kolab 16 upgrade packages conflicts (CentOS7)
Open, NormalPublic

Description

Error: Package: kolab-utils-3.1-12.1.el7.kolab_14.x86_64 (@kolab-14)

Requires: libkolab.so.0()(64bit)
Removing: libkolab-0.6.0-7.2.el7.kolab_14.x86_64 (@kolab-14)
    libkolab.so.0()(64bit)
Updated By: libkolab-2.0-1.1.el7.kolab_16.x86_64 (Kolab_16)
   ~libkolab.so.2()(64bit)

Error: php-mysql conflicts with php-mysqlnd-5.4.16-36.el7_1.x86_64
Error: Package: php-mysqlnd-5.4.16-36.el7_1.x86_64 (base)

Requires: php-pdo(x86-64) = 5.4.16-36.el7_1
Installed: php-pdo-5.4.35-23.el7.kolab_14.x86_64 (@kolab-14)
    php-pdo(x86-64) = 5.4.35-23.el7.kolab_14
Available: php-pdo-5.4.16-36.el7_1.x86_64 (base)
    php-pdo(x86-64) = 5.4.16-36.el7_1

Details

Ticket Type
Task

Event Timeline

machniak created this task.Feb 4 2016, 4:47 PM

Brief instructions then:

# yum shell
> remove php-mysql
> install php-mysqlnd
> run

Confirm as requested.

Then:

# yum downgrade kolab-utils-3.1-1.1.el7.kolab_16

Confirm as requested and should dependencies resolve, otherwise report back.

Then:

# yum update

This is what I can draw from the top of my head, is the upgrade process for ONLY the RPM package versions.

I needed to first run:

yum downgrade php php-* httpd-*

otherwise the first set of instructions (using yum shell) didn't work.

Then there was one more issue:

Transaction check error:
  file /usr/share/chwala/lib/drivers/kolab/plugins/kolab_auth conflicts between attempted installs of chwala-0.4-1.1.el7.kolab_16.noarch and roundcubemail-plugin-kolab_auth-3.3-1.3.el7.kolab_16.noarch
  file /usr/share/chwala/lib/drivers/kolab/plugins/kolab_folders conflicts between attempted installs of chwala-0.4-1.1.el7.kolab_16.noarch and roundcubemail-plugin-kolab_folders-3.3-1.3.el7.kolab_16.noarch
  file /usr/share/chwala/lib/drivers/kolab/plugins/libkolab conflicts between attempted installs of chwala-0.4-1.1.el7.kolab_16.noarch and roundcubemail-plugin-libkolab-3.3-1.3.el7.kolab_16.noarch

I fixed this by rpm --nodeps -e chwala, before yum update.

vanmeeuwen lowered the priority of this task from 60 to Normal.Fri, Mar 22, 12:28 PM

Correcting the priority from 60/40 to Normal