with binary package installs, the dev-cpp/gflags is not installed on the system, since it is not required here: ... DEPEND="${COMMON_DEPEND} dev-cpp/gflags " RDEPEND="${COMMON_DEPEND}" .... However, ceph daemons require libgflags for running. workaround is to either use emerge with "--with-bdeps y", or manually emerge the dev-cpp/gflags binary package
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac20848528e57c6d1e46b69f7c0058dc03edbe8 commit 4ac20848528e57c6d1e46b69f7c0058dc03edbe8 Author: Patrick McLean <patrick.mclean@sony.com> AuthorDate: 2021-02-25 23:34:53 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2021-02-26 00:44:08 +0000 dev-libs/rocksdb: Version bump, rm old, gflags dep (bug #755662) Add gflags dep to RDEPEND to fix bug #755662 Closes: https://bugs.gentoo.org/755662 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> dev-libs/rocksdb/Manifest | 4 +- dev-libs/rocksdb/rocksdb-6.14.5.ebuild | 49 ---------------------- ...ksdb-6.14.6.ebuild => rocksdb-6.14.6-r1.ebuild} | 8 ++-- dev-libs/rocksdb/rocksdb-6.15.2.ebuild | 49 ---------------------- ...rocksdb-6.15.4.ebuild => rocksdb-6.15.5.ebuild} | 8 ++-- 5 files changed, 7 insertions(+), 111 deletions(-)