I am currently working on the update to v19.2.1 (https://ceph.io/en/news/blog/2025/v19-2-1-squid-released/) which should void the need for a 6th pkgrel on v18.
Search Criteria
Package Details: ceph-common 18.2.4-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/ceph.git (read-only, click to copy) |
---|---|
Package Base: | ceph |
Description: | Ceph Storage common libraries and dependencies |
Upstream URL: | https://ceph.com/ |
Licenses: | GPL-2.0-or-later OR LGPL-2.1-or-later OR LGPL-3.0-or-later |
Provides: | libceph-common.so, libceph_ebd_vdo.so |
Submitter: | foxxx0 |
Maintainer: | pbazaah |
Last Packager: | pbazaah |
Votes: | 7 |
Popularity: | 0.160185 |
First Submitted: | 2022-08-08 09:09 (UTC) |
Last Updated: | 2025-01-05 14:54 (UTC) |
Dependencies (98)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- boost-libs
- ceph-compressorAUR
- ceph-cryptoAUR
- ceph-erasureAUR
- cryptsetup (cryptsetup-gitAUR)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- fmt (fmt-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- gperftools (gperftools-gitAUR)
- keyutils (keyutils-gitAUR)
- libaio (libaio-gitAUR)
- libcap
- libutil-linux (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR, util-linux-libs)
- libxcrypt (libxcrypt-gitAUR)
- nss (nss-hgAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR) (make)
- boost (boost-gitAUR) (make)
- boost-libs (make)
- Show 78 more dependencies...
Required by (3)
Sources (31)
- ceph-13.2.2-dont-install-sysvinit-script.patch
- ceph-17.2.4-pybind-unmock-cythonize.patch
- ceph-17.2.4-test-bluefs-split.patch
- ceph-17.2.4-tox-flake8-git-ls-files.patch
- ceph-17.2.5-fix-iterator-depreciations.patch
- ceph-17.2.5-logrotate-ignore-dups.patch
- ceph-17.2.5-rgw-client-boost-string-view.patch
- ceph-17.2.6-cython-fixes.patch
- ceph-17.2.6-mgr-dashboard-cherrypy-18.patch
- ceph-17.2.6-mgr-dashboard-pylint-217.patch
- ceph-18.2.0-backport-log-runway-expansion.patch
- ceph-18.2.0-fix-ecode-shec-test.patch
- ceph-18.2.0-fmt10-fixes.patch
- ceph-18.2.2-backport-ceph-volume-unbound-var.patch
- ceph-18.2.2-disable-mypy-flake8-tests.patch
- ceph-18.2.2-gcc-14-fixes.patch
- ceph-18.2.2-mgr-alias-ceph-bcrypt.patch
- ceph-18.2.2-py312-fixes.patch
- ceph-18.2.2-std-atomic-depreciations.patch
- ceph-18.2.2-test-mempool-shard-select-disable.patch
- ceph-18.2.4-avoid-cpython-pysys-api.patch
- ceph-18.2.4-boost-1.86-fixes.patch
- ceph-18.2.4-fmt-formatter-const.patch
- ceph-18.2.4-py313-fixes.patch
- ceph-disable-empty-readable.sh-test.patch
- ceph.sudoers
- ceph.sysusers
- https://download.ceph.com/tarballs/ceph-18.2.4.tar.gz
- python-bcrypt-4.2.1.tar.gz
- python-bcrypt-allow-subinterpreters.patch
- python-bcrypt-prefix-ceph.patch
pbazaah commented on 2025-02-08 18:49 (UTC)
brody commented on 2025-02-08 15:49 (UTC)
Since the last boost update the package ist not buildable anymore.
make[2]: Leaving directory '/build/ceph/src/ceph-18.2.4/src/pmdk/src/librpmem'
make[1]: Leaving directory '/build/ceph/src/ceph-18.2.4/src/pmdk/src'
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /home/db1000/chroot/db1000/build
pbazaah commented on 2025-01-20 11:43 (UTC)
@brody Ceph doesn't do X.3.0 versions.
See: https://docs.ceph.com/en/latest/releases/general/
Once the initial stable release is made (x.2.0), there are semi-regular bug-fix point releases with bug fixes and (occasionally) feature backports. Bug fixes are accumulated and included in the next point release.
(https://github.com/ceph/ceph/compare/v19.2.0..v19.3.0)
I have intentionally not upgraded to v19 yet because there are serious issues that I'm waiting for 19.2.1 to fix
pbazaah commented on 2025-01-05 15:12 (UTC)
v18.2.4-5 has been released.
Bringing a rebuild for python 3.13. I spent more time than normal making sure the src/pybind tests pass (excluding openapi definitions) so hopefully I caught everything, but there maybe issues still.
- Release notes: https://github.com/bazaah/aur-ceph/releases/tag/v18.2.4-5
pbazaah commented on 2024-12-21 14:05 (UTC)
I will continue at least through 2025.
Hopefully Archlinux doesn't push py3.13 before the new year, because I will not be around do a pkgrel for that.
insanemal commented on 2024-12-21 03:34 (UTC)
I was just seeing if you were continuing the maintenance on this? I do not mean to pressure you just to ask. Thanks for your work
pbazaah commented on 2024-05-25 16:44 (UTC) (edited on 2024-05-25 16:45 (UTC) by pbazaah)
v18.2.2-3 has been released.
Bringing small fixes to the ceph-volume utility, and usage of python 3.12
The dashboard (and cephadm) functionality remain broken, though there was been some minor movement in PyO3 towards supporting subinterpreters. See {1} for more.
- Release notes: https://github.com/bazaah/aur-ceph/releases/tag/v18.2.2-3
- Release log: https://github.com/bazaah/aur-ceph/issues/23
{1}: https://github.com/PyO3/pyo3/issues/3451#issuecomment-2096539900
pbazaah commented on 2024-03-23 11:18 (UTC)
v18.2.2-1 has been released.
The most important aspect of this release is the work done to bypass this mgr issues described in {1}.
With this release we reenable the mgr/dashboard module, and prevent the catastrophic failures from python-bcrypt
upgrading to >=0.17 of pyo3.
Unfortunately, the mgr/orch (used by and for cephadm) module remains broken, as I cannot safely patch python-cryptography
in a similar fashion to python-bcrypt
, as they actually store py objects in global state, making them actually UB in subinterpreters.
One side note for anyone building ceph: the check()
is broken for mgr tests at the moment. I'll fix this in a future pkgrel
- Upstream release notes: https://ceph.io/en/news/blog/2024/v18-2-2-reef-released/
- Release notes: https://github.com/bazaah/aur-ceph/releases/tag/v18.2.2-1
- Release log: https://github.com/bazaah/aur-ceph/issues/22
pbazaah commented on 2023-11-06 20:08 (UTC) (edited on 2023-11-06 20:08 (UTC) by pbazaah)
v18.2.0-2 has been released. This is just a rebuild; as nothing changed, minus some cleanup.
pbazaah commented on 2023-09-09 17:57 (UTC)
v18.2.0-1 has been released.
the AUR binary packages will come tomorrow
Pinned Comments
pbazaah commented on 2022-10-05 13:03 (UTC) (edited on 2022-10-05 13:03 (UTC) by pbazaah)
For future commenters:
TLDR:
https://aur.archlinux.org/pkgbase/ceph | From source build (slow)
https://aur.archlinux.org/pkgbase/ceph-bin | Pre-built binaries (fast)
Unlike the original community version, this repo builds ceph from source. Ceph is a large, complicated project so this takes several hours on a good build server.
To get a similar experience to how community/ceph worked (pre-built binaries) use ceph-bin instead.