You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, we are experiencing dependency conflicts on OL8 due to the recent rename of libcgroup to libcgroup-original. This rename appears to be an Oracle Linux specific thing not coming upstream from RHEL, hence reporting the problem here.
As the renamed package does not provide the general libcgroup but only libcgroup-original, it is no longer possible to update/install for example docker-ce packages:
$ sudo dnf update
This system is receiving updates from Unbreakable Linux Network or Spacewalk.
Last metadata expiration check: 3:19:20 ago on 2025-04-26T13:11:57 CEST.
Error:
Problem: package docker-ce-3:26.1.3-1.el8.x86_64 from @System requires libcgroup, but none of the providers can be installed
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.x86_64 from @System
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.x86_64 from ol8_baseos
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.i686 from ol8_baseos
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.i686 from ol8_baseos_latest
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.x86_64 from ol8_baseos_latest
- cannot install the best update candidate for package libcgroup-0.41-19.el8.x86_64
- cannot install the best update candidate for package docker-ce-3:26.1.3-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
We have a workaround for the specific docker-ce issue, making and installing a compatibility package that requires libcgroup-original and provides libcgroup has solved it for now.
It might be worth noting that other packages purely within OL8 is also affected by this and will currently lead to dependency issues:
$ sudo yum install -y libcgroup-pam libcgroup-tools
[...]
$ sudo yum update
This system is receiving updates from Spacewalk server.
Last metadata expiration check: 10:33:34 ago on 2025-04-26T06:16:52 CEST.
Error:
Problem 1: package libcgroup-pam-0.41-19.el8.x86_64 from @System requires libcgroup.so.1()(64bit), but none of the providers can be installed
- package libcgroup-pam-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.32)(64bit), but none of the providers can be installed
- package libcgroup-pam-0.41-19.el8.x86_64 from @System requires libcgroup(x86-64) = 0.41-19.el8, but none of the providers can be installed
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.x86_64 from @System
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.x86_64 from ol8_baseos
- cannot install the best update candidate for package libcgroup-pam-0.41-19.el8.x86_64
- cannot install the best update candidate for package libcgroup-0.41-19.el8.x86_64
Problem 2: package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1()(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.32)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.32.1)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.33)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.34)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.35)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.37)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.38)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup.so.1(CGROUP_0.39)(64bit), but none of the providers can be installed
- package libcgroup-tools-0.41-19.el8.x86_64 from @System requires libcgroup(x86-64) = 0.41-19.el8, but none of the providers can be installed
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.x86_64 from @System
- package libcgroup-original-3.2.0-1.0.1.el8.x86_64 from ol8_baseos obsoletes libcgroup <= 3.1.0 provided by libcgroup-0.41-19.el8.x86_64 from ol8_baseos
- cannot install the best update candidate for package libcgroup-tools-0.41-19.el8.x86_64
- cannot install the best update candidate for package libcgroup-original-3.1.0-1.0.3.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
The text was updated successfully, but these errors were encountered:
Hi, we are experiencing dependency conflicts on OL8 due to the recent rename of libcgroup to libcgroup-original. This rename appears to be an Oracle Linux specific thing not coming upstream from RHEL, hence reporting the problem here.
As the renamed package does not provide the general libcgroup but only libcgroup-original, it is no longer possible to update/install for example docker-ce packages:
We have a workaround for the specific docker-ce issue, making and installing a compatibility package that requires libcgroup-original and provides libcgroup has solved it for now.
However we hope for a more clean solution where libcgroup-original also provides libcgroup. (This approach is also recommended by Fedora: https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages )
It might be worth noting that other packages purely within OL8 is also affected by this and will currently lead to dependency issues:
The text was updated successfully, but these errors were encountered: