Search Criteria
Package Details: ceph-bin 18.2.4-3
Package Actions
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: | 1.19 |
First Submitted: | 2022-08-14 16:06 (UTC) |
Last Updated: | 2024-09-17 15:04 (UTC) |
Dependencies (50)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- boost-libs
- ceph-libs-binAUR
- cryptsetup (cryptsetup-gitAUR)
- expat (expat-gitAUR)
- fmt (fmt-gitAUR)
- fuse3 (fuse3-gitAUR)
- gawk (gawk-gitAUR, busybox-coreutilsAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gperftools (gperftools-gitAUR)
- libaio (libaio-gitAUR)
- libcap
- libcap-ng (libcap-ng-gitAUR)
- libnl (libnl-gitAUR)
- librabbitmq-c
- librdkafka (librdkafka-gitAUR)
- lua
- lvm2 (lvm2-gitAUR)
- oath-toolkit (oath-toolkit-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-bcrypt
- python-cheroot
- python-cherrypy
- python-cmd2
- python-colorama (python-colorama-gitAUR)
- python-coverage
- python-dateutil
- python-importlib-metadata
- python-jinja
- python-jsonpatch
- python-packaging
- python-pecan
- python-prettytable
- python-pyopenssl
- python-requests
- python-scipy (python-scipy-gitAUR, python-scipy-mklAUR, python-scipy-mkl-tbbAUR, python-scipy-mkl-binAUR)
- python-setuptools
- python-typing_extensions
- python-urllib3
- python-werkzeug
- python-yaml (python-yaml-gitAUR)
- snappy (snappy-gitAUR)
- sqlite (sqlite-fossilAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR)
- cephadmAUR (cephadm-gitAUR, cephadmAUR, ceph-cephadmAUR) (optional) – Required if cluster is managed via cephadm
- nvme-cli (nvme-cli-gitAUR) (optional) – disk monitoring for NVMe drives
- python-influxdbAUR (optional) – For mgr/module:influx
- python-kubernetes (python-kubernetes-gitAUR) (optional) – For mgr/module:rook,k8sevents
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy-mkl-binAUR) (optional) – For mgr/module:diskprediction_local
- smartmontools (smartmontools-svnAUR) (optional) – disk monitoring via S.M.A.R.T
Required by (0)
Sources (29)
- cephfs_shell_18.2.4_3.tar.zst
- cephfs_top_18.2.4_3.tar.zst
- ceph_base_18.2.4_3.tar.zst
- ceph_cephfs_18.2.4_3.tar.zst
- ceph_common_18.2.4_3.tar.zst
- ceph_compressor_18.2.4_3.tar.zst
- ceph_crypto_18.2.4_3.tar.zst
- ceph_erasure_18.2.4_3.tar.zst
- ceph_mds_18.2.4_3.tar.zst
- ceph_mgr_18.2.4_3.tar.zst
- ceph_mon_18.2.4_3.tar.zst
- ceph_node_proxy_18.2.4_3.tar.zst
- ceph_osd_18.2.4_3.tar.zst
- ceph_rados_18.2.4_3.tar.zst
- ceph_rbd_18.2.4_3.tar.zst
- ceph_rgw_18.2.4_3.tar.zst
- ceph_test_18.2.4_3.tar.zst
- ceph_tools_18.2.4_3.tar.zst
- ceph_volume_18.2.4_3.tar.zst
- libcephfs_18.2.4_3.tar.zst
- libcephsqlite_18.2.4_3.tar.zst
- librados_18.2.4_3.tar.zst
- librbd_18.2.4_3.tar.zst
- librgw_18.2.4_3.tar.zst
- python_cephfs_18.2.4_3.tar.zst
- python_ceph_common_18.2.4_3.tar.zst
- python_rados_18.2.4_3.tar.zst
- python_rbd_18.2.4_3.tar.zst
- python_rgw_18.2.4_3.tar.zst
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »
pbazaah commented on 2023-05-12 22:18 (UTC)
New artifacts for the post python 3.11 / gcc13 world have been built, and this package has been updated accordingly
https://github.com/bazaah/aur-ceph/releases/tag/v17.2.6-2
pbazaah commented on 2023-05-08 13:58 (UTC)
@Kevdog
Yes, I have a decent size ceph cluster that I fairly recently upgraded to 17.2.6 (2 weekends ago).
Running
yay -S ceph-libs-bin ceph
will invoke the from source build found in https://aur.archlinux.org/packages/ceph, but runningyay -S ceph-libs-bin ceph-bin
will not.That said, the build (and likely the bin packages) are broken currently on account of the changes to python 3.11 and gcc 13.
You can watch the issues here: https://github.com/bazaah/aur-ceph/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Anext-pkgrel, which I'll fix as and when I have time
Kevdog commented on 2023-05-08 13:40 (UTC) (edited on 2023-05-08 13:41 (UTC) by Kevdog)
@pbazaah -- Just wondering if you've managed to install this package. It seems when doing a:
The compile process starts
This process takes hours and eventually craps out:
pbazaah commented on 2023-05-06 23:08 (UTC) (edited on 2023-05-06 23:09 (UTC) by pbazaah)
So python 3.11 has been released to stable, which will require a rebuild and rerelease of this package, and I'm not sure how 3.11 will behave with all the fun things ceph uses python for.
and gcc 13 is out too, which will probably make fun things happen in the C++ compile, too
pbazaah commented on 2023-05-05 15:36 (UTC)
not wrong but
yay -S ceph-libs-bin ceph-bin
will give the desired result. This has been a thing since the beginning thoughsnack commented on 2023-05-05 15:26 (UTC)
@pbazaah You're right, my bad. I confused the package files, sorry for the stupid mistake.
Now updating the package with yay gives the correct behavior (i.e. just ceph-bin is updated). But installing from scratch after removing the -bin packages still tries to build the non-bin package:
This is certainly a major issue for new users of the -bin package.
pbazaah commented on 2023-05-05 14:56 (UTC)
Actually, there's a rub (I think this is your issue too)
There are two similarly named tars that are relevant:
The first is the downloaded artifacts from the src build I upload to Github. Naturally, this will have all of the trappings of the
ceph
project.The latter is the package this repo produces and is tagged correctly
pbazaah commented on 2023-05-05 14:49 (UTC)
@snack
I can reproduce this behavior, and agree this seems wrong. I can't see anything that would have caused this in the most recent release -- https://aur.archlinux.org/cgit/aur.git/commit/?h=ceph-bin&id=69d8607bb198c477a40a4923c61725b33acc2abe -- so I'm inclined to think there might be a bug in current makepkg.
I'll see if I can track down older packages (built with an older makepkg) to compare
snack commented on 2023-05-05 06:31 (UTC) (edited on 2023-05-05 07:44 (UTC) by snack)
Inspecting the ceph-bin-17.2.6-1.tar.zst produced by makepkg I found that in the .BUILDINFO and .PKGINFO files there are the following lines:
which explains why pacman believes to be installing ceph rather than ceph-bin. But I cannot figure out the reason for this.
Edit: in the .PKGINFO I also found:
which is complete nonsense. I'm 100% sure I'm building ceph-bin and not ceph, I did it several times from scratch and I consistently get the same result. Still I absolutely cannot figure out why, since the PKGBUILD and the .SRCINFO seems ok, e.g. from the .SRCINFO:
snack commented on 2023-05-05 06:03 (UTC)
So I removed ceph-bin and ceph-libs-bin, but I still get problems with yay trying to build also ceph when I try to install ceph-bin:
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »