sys-cluster/ceph (gentoo)

Search

Package Information

Description:
Ceph is a distributed network file system designed to provide excellent performance, reliability, and scalability.
Homepage:
https://ceph.com/
License:
Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain

Versions

Version EAPI Keywords Slot
20.1.1-r1 8 amd64 ~arm64 ppc64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>chutzpah@gentoo.org</email>
		<name>Patrick McLean</name>
	</maintainer>
	<maintainer type="project">
		<email>cluster@gentoo.org</email>
		<name>Gentoo Cluster Project</name>
	</maintainer>
	<longdescription>
    Ceph is a distributed network file system designed to provide excellent performance, reliability, and scalability.
  </longdescription>
	<use>
		<flag name="babeltrace">Add support for LTTng babeltrace</flag>
		<flag name="cephfs">Build support for cephfs, a POSIX compatible filesystem built on top of ceph</flag>
		<flag name="dpdk">Enable DPDK messaging</flag>
		<flag name="diskprediction">Enable local diskprediction module to predict disk failures</flag>
		<flag name="spdk">Enable SPDK user-mode storage driver toolkit</flag>
		<flag name="fuse">Build fuse client</flag>
		<flag name="grafana">Install grafana dashboards</flag>
		<flag name="jaeger">Enable jaegertracing and it's dependent libraries</flag>
		<flag name="kafka">Rados Gateway's pubsub support for Kafka push endpoint</flag>
		<flag name="lttng">Add support for LTTng</flag>
		<flag name="mgr">Build the ceph-mgr daemon</flag>
		<flag name="nvmeof">Enable support for NVMEoF</flag>
		<flag name="parquet">Support for s3 select on parquet objects</flag>
		<flag name="pmdk">Enable PMDK libraries</flag>
		<flag name="rabbitmq">Use rabbitmq-c to build rgw amqp push endpoint</flag>
		<flag name="radosgw">Add radosgw support</flag>
		<flag name="rbd-rwl">Enable librbd persistent write back cache</flag>
		<flag name="rbd-ssd">Enable librbd persistent write back cache for SSDs</flag>
		<flag name="rdma">Enable RDMA support via <pkg>sys-cluster/rdma-core</pkg></flag>
		<flag name="rgw-lua">Rados Gateway's support for dynamically adding lua packagess</flag>
		<flag name="system-boost">Use system <pkg>dev-libs/boost</pkg> instead of the bundled one</flag>
		<flag name="uring">Build with support for <pkg>sys-libs/liburing</pkg></flag>
		<flag name="zbd">Enable <pkg>sys-block/libzbd</pkg> bluestore backend</flag>
		<flag name="xfs">Add xfs support</flag>
	</use>
	<upstream>
		<bugs-to>https://tracker.ceph.com/issues</bugs-to>
		<remote-id type="github">ceph/ceph</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 20.1.1-r1
$(printf ⚠️
babeltrace Add support for LTTng babeltrace
cephfs Build support for cephfs, a POSIX compatible filesystem built on top of ceph
custom-cflags Build with user-specified CFLAGS (unsupported)
diskprediction Enable local diskprediction module to predict disk failures
dpdk Enable DPDK messaging
fuse Build fuse client
grafana Install grafana dashboards
jaeger Enable jaegertracing and it's dependent libraries
kafka Rados Gateway's pubsub support for Kafka push endpoint
kerberos Add kerberos support
ldap Add LDAP support (Lightweight Directory Access Protocol)
lttng Add support for LTTng
mgr Build the ceph-mgr daemon
nvmeof Enable support for NVMEoF
parquet Support for s3 select on parquet objects
pmdk Enable PMDK libraries
rabbitmq Use rabbitmq-c to build rgw amqp push endpoint
radosgw Add radosgw support
rbd-rwl Enable librbd persistent write back cache
rbd-ssd Enable librbd persistent write back cache for SSDs
rdma Enable RDMA support via <pkg>sys-cluster/rdma-core</pkg>
rgw-lua Rados Gateway's support for dynamically adding lua packagess
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
spdk Enable SPDK user-mode storage driver toolkit
sqlite Add support for sqlite - embedded sql database
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
system-boost Use system <pkg>dev-libs/boost</pkg> instead of the bundled one
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
tcmalloc Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
uring Build with support for <pkg>sys-libs/liburing</pkg>
xfs Add xfs support
zbd Enable <pkg>sys-block/libzbd</pkg> bluestore backend

Files

Manifest

Type File Size Versions
DIST apache-arrow-17.0.0.tar.gz 21822331 bytes 20.1.1-r1
Unmatched Entries
Type File Size
DIST ceph-20.1.1.tar.gz 336829057 bytes
DIST ceph-xsimd-20.1.1.tar.gz 259967 bytes