@freesage
You have two options to avoid using this package:
- Remove ceph-libs and any rdeps:
yay/yourt/paru -Rsc ceph-libs
- Explicitly install the *bin packages:
yay/yourt/paru -S ceph-libs-bin ceph-bin
Pick the one that works best for you.
Other than that, from the error you posted, it looks like you're using an outdated Java version, which will cause the build to fail as Archlinux doesn't support partial upgrades.
See the comment @WorseDoughnut made {0}:
@Achilleus just need to set your default java version higher, changed mine from 8 to 14 and it built fine.
sudo archlinux-java set <version>
{0}: https://aur.archlinux.org/pkgbase/ceph?O=10#comment-884159
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.