https://bugzilla.redhat.com/show_bug.cgi?id=2058448
Bug ID: 2058448
Summary: rocksdb: rebuild for gflags update in c8s
Product: Fedora EPEL
Version: epel8
Status: NEW
Component: rocksdb
Assignee: epel-packagers-sig(a)lists.fedoraproject.org
Reporter: carl(a)redhat.com
CC: dcavalca(a)fb.com,
epel-packagers-sig(a)lists.fedoraproject.org,
hegjon(a)gmail.com, mmuzila(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
In CentOS Stream 8, the gflags package was updated from 2.1.2-6.el8 to
2.2.2-1.el8 (see bug 2035143). That introduces an soname bump from
libgflags.so.2.1 to libgflags.so.2.2. rocksdb links against that soname and
must be rebuilt in epel8-next to work correctly on c8s.
Version-Release number of selected component (if applicable):
rocksdb-6.26.1-2.el8
Steps to Reproduce:
1. dnf install rocksdb (this resolves to the older gflags in the repo)
2. dnf update gflags
Actual results:
Error:
Problem: problem with installed package rocksdb-6.26.1-2.el8.x86_64
- package rocksdb-6.26.1-2.el8.x86_64 requires libgflags.so.2.1()(64bit), but
none of the providers can be installed
- cannot install both gflags-2.2.2-1.el8.x86_64 and gflags-2.1.2-6.el8.x86_64
- cannot install the best update candidate for package
gflags-2.1.2-6.el8.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or
'--skip-broken' to skip uninstallable packages or '--nobest' to use not
only
best candidate packages)
Expected results:
installation of the latest gflags and rocksdb
Additional info:
This is happening in c8s now, but will also happen when RHEL 8.6 is released.
At that point it can be remediated in regular epel8.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2058448