Package Details: ceph-bin 18.2.2-3

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
Conflicts: ceph
Submitter: pbazaah
Maintainer: pbazaah
Last Packager: pbazaah
Votes: 7
Popularity: 0.83
First Submitted: 2022-08-14 16:06 (UTC)
Last Updated: 2024-05-25 16:38 (UTC)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

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...

pbazaah commented on 2023-09-10 14:19 (UTC)

@snack

Thanks for the kind words :)

snack commented on 2023-09-10 14:17 (UTC)

@pbazaah Thank you man, you are doing a fantastic work managing this beast. Really appreciated.