Package Details: ceph-bin 19.2.1-2

Git Clone URL: https://aur.archlinux.org/ceph-bin.git (read-only, click to copy)
Package Base: ceph-bin
Description: Distributed, fault-tolerant storage platform delivering object, block, and file system
Upstream URL: https://ceph.com/
Licenses: GPL-2.0-or-later OR LGPL-2.1-or-later OR LGPL-3.0-or-later
Conflicts: ceph
Submitter: pbazaah
Maintainer: pbazaah
Last Packager: pbazaah
Votes: 10
Popularity: 0.145632
First Submitted: 2022-08-14 16:06 (UTC)
Last Updated: 2025-02-18 14:48 (UTC)

Dependencies (50)

Required by (0)

Sources (29)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »

pbazaah commented on 2024-09-03 19:17 (UTC)

I'll kick off a rebuild, thanks for the heads up.

sxh commented on 2024-09-03 13:10 (UTC) (edited on 2024-09-03 13:13 (UTC) by sxh)

ceph binaries do not work due to new boost version (1.86.0-1) in arch repo, but the current ceph binaries need boost 1.83!

$ ldd ceph-osd
  ....
    libboost_thread.so.1.83.0 => not found
    libboost_iostreams.so.1.83.0 => not found
      ....

pbazaah commented on 2024-05-07 12:52 (UTC)

Yes, due to python 3.12 all the python bits (and there are a lot of them) in the project will need to be rebuilt. However, 3.12 has a fairly catastrophic list of removals for deprecated functionality, a lot of which I'm fairly sure ceph uses, so, rebuild for 3.12 may take some time.

You can follow along with my progress here: https://github.com/bazaah/aur-ceph/issues/23, or try your hand at building it yourself using https://github.com/bazaah/aur-ceph/tree/feature/v18.2.2-3 as a starter.

feedc0de commented on 2024-05-07 12:35 (UTC)

getting a python error when I try to use the ceph command line tool:

Traceback (most recent call last):
  File "/usr/bin/ceph", line 151, in <module>
    import rados
ModuleNotFoundError: No module named 'rados'

pbazaah commented on 2024-05-07 10:56 (UTC)

Ah so the 3.12 apocalypse finally has hit.

I will start working on this, but I don't expect this to be done quickly, given the rampant removal of deprecated libs in 3.12 (hopefully I'm wrong)

fragfutter commented on 2024-05-07 10:42 (UTC)

https://github.com/bazaah/aur-ceph/releases need a rebuild for python 3.12

pbazaah commented on 2023-11-06 20:05 (UTC)

I have re-added a provides=('ceph-libs') to the ceph-libs-bin package.

However, ceph-bin still depends directly on ceph-libs-bin, hopefully avoiding the issues around mix and matching bin and src packages from reappearing.

xeruf commented on 2023-11-05 12:59 (UTC)

maybe you can add a provides=ceph-libs-any and the like to all the packages that others can depend on?

pbazaah commented on 2023-10-30 08:31 (UTC)

@xeruf

I see your point. I'll try to come up with a solution this week.

xeruf commented on 2023-10-28 13:06 (UTC)

The removal of the provides array means that packages like vma-git depending on ceph-libs now do not consider a package like this anymore, so my laptop tried to churn through hours of building ceph-libs until I recognized the issue and manually adjust the pkgbuild. I understand the reasoning of not wanting to mix and match, but not providing the library this apcakge is supposed to provide is not helpful either...