Package Details: ceph-mds 18.2.4-4

Git Clone URL: https://aur.archlinux.org/ceph.git (read-only, click to copy)
Package Base: ceph
Description: Ceph Storage cluster metadata server, the API gateway for CephFS
Upstream URL: https://ceph.com/
Licenses: GPL-2.0-or-later OR LGPL-2.1-or-later OR LGPL-3.0-or-later
Submitter: foxxx0
Maintainer: pbazaah
Last Packager: pbazaah
Votes: 7
Popularity: 0.45
First Submitted: 2022-08-08 09:09 (UTC)
Last Updated: 2024-12-01 16:03 (UTC)

Dependencies (82)

Required by (1)

Sources (29)

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.

Latest Comments

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

xorly commented on 2023-06-20 18:00 (UTC)

@pbazaah I agree, it's not trivial. Official build docs are using ninja https://docs.ceph.com/en/quincy/install/build-ceph/#id1 . That's why I was asking. I may give it a shot later.

pbazaah commented on 2023-06-19 20:21 (UTC)

@diggit

As you mentioned, it is unlikely that switching the fundamental build system is as easy as -B ninja.

Moreover, ceph is more complex than the average cmake project, and I try to align with the upstream build as much as possible so-as to save myself a bunch of pain.

That said, feel free to fork https://github.com/bazaah/aur-ceph and play around. Hopefully it turns out to be a relatively simple change, and you can keep in sync with my tree.

xorly commented on 2023-06-18 08:55 (UTC)

Hi, would it be possible to modify PKGBUILD so it is build tool agnostic? I'd like to use ninja instead of make. cmake has abstraction for this (cmake --build), but there wili be probably some difference in arguments.

pbazaah commented on 2023-05-17 20:23 (UTC)

I'm looking for feedback on RFC: Split packages for Ceph

I'd prefer it under the issue itself, but if you don't have a Github account, post it here and I'll cross post it.

Thanks in advance!

pbazaah commented on 2023-05-12 22:16 (UTC) (edited on 2023-05-12 22:17 (UTC) by pbazaah)

v17.2.6-2 has been released. Notably including fixes for a lot of issues from python 3.11 and gcc 13.

Python has not been tested extensively this time, but all the unit tests pass.

https://github.com/bazaah/aur-ceph/releases/tag/v17.2.6-2

pbazaah commented on 2023-05-10 20:29 (UTC)

test failures fixed, got my first successful test run just now.

Hopefully I can release a new version this weekend

pbazaah commented on 2023-05-08 22:58 (UTC) (edited on 2023-05-08 23:00 (UTC) by pbazaah)

Got my first successful build post gcc13 / py3.11 tonight, but some test failures.

https://git.st8l.com/luxolus/aur.ceph/compare/master...feature/v17.2.6-2 for those interested

vnt-83 commented on 2023-04-30 00:31 (UTC) (edited on 2023-04-30 00:33 (UTC) by vnt-83)

pbazaah, моё почтение! 🎩 Thank for: https://aur.archlinux.org/packages/ceph-libs#comment-884150

pbazaah commented on 2023-04-29 18:14 (UTC)

v17.2.6-1 has been released.

See:

https://ceph.io/en/news/blog/2023/v17-2-6-quincy-released https://github.com/bazaah/aur-ceph/releases/tag/v17.2.6-1

For details (nothing major)

pbazaah commented on 2023-04-28 13:44 (UTC)

Right got real life squared away.

I'm planning on pushing out a release this weekend, but there will likely be a series of followups to handle the impending python 3.11 release, and any issues gcc 13 brings.