From: Patrick McLean Date: Thu, 28 May 2020 19:08:53 +0000 (-0700) Subject: sys-cluster/ceph-15.2.2-r1: Revbump, fix bugs #724508 and #724438 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=c8077590d4fd447e07508c7e511e9190920f0ca8;p=gentoo.git sys-cluster/ceph-15.2.2-r1: Revbump, fix bugs #724508 and #724438 Adds a "diskprediction" USE flag to enable diskprediction_local since it forces an old scipy (forcing off python3_8) (bug #724438) Fixes up the systemd unit and adds a tmpfiles entry (bug #724508) Closes: https://bugs.gentoo.org/724508 Closes: https://bugs.gentoo.org/724438 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Patrick McLean --- diff --git a/sys-cluster/ceph/ceph-15.2.2.ebuild b/sys-cluster/ceph/ceph-15.2.2-r1.ebuild similarity index 92% rename from sys-cluster/ceph/ceph-15.2.2.ebuild rename to sys-cluster/ceph/ceph-15.2.2-r1.ebuild index 2d9f2924eca6..d84666892676 100644 --- a/sys-cluster/ceph/ceph-15.2.2.ebuild +++ b/sys-cluster/ceph/ceph-15.2.2-r1.ebuild @@ -9,7 +9,7 @@ DISTUTILS_OPTIONAL=1 inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \ multiprocessing python-r1 udev readme.gentoo-r1 toolchain-funcs \ - systemd + systemd tmpfiles if [[ ${PV} == *9999* ]]; then inherit git-r3 @@ -28,9 +28,9 @@ SLOT="0" CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) -IUSE="babeltrace +cephfs custom-cflags dpdk fuse grafana jemalloc kafka kerberos ldap - libressl lttng +mgr numa +openssl pmdk rabbitmq +radosgw rbd-rwl +ssl spdk - system-boost systemd +tcmalloc test uring xfs zfs" +IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc + kafka kerberos ldap libressl lttng +mgr numa +openssl pmdk rabbitmq +radosgw + rbd-rwl +ssl spdk system-boost systemd +tcmalloc test uring xfs zfs" IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" COMMON_DEPEND=" @@ -153,18 +153,22 @@ RDEPEND="${COMMON_DEPEND} dev-python/pyjwt[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/routes[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] + diskprediction? ( + $(python_gen_cond_dep 'Add support for LTTng babeltrace Build support for cephfs, a POSIX compatible filesystem built on top of ceph Enable DPDK messaging + Enable local diskprediction module to predict disk failures Enable SPDK user-mode storage driver toolkit Build fuse client Install grafana dashboards