diff options
-rw-r--r-- | ceph-bin/PKGBUILD | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/ceph-bin/PKGBUILD b/ceph-bin/PKGBUILD index cfb0e6a55..a51c89c51 100644 --- a/ceph-bin/PKGBUILD +++ b/ceph-bin/PKGBUILD @@ -22,10 +22,28 @@ noextract=("${source[@]%%::*}") package_ceph-libs-bin() { + _pinned_dependencies=( + 'gcc-libs=12.2.0' + 'glibc>=2.36' + 'libblkid.so=1' + 'libcap-ng.so=0' + 'libcrypto.so=3' + 'libcryptsetup.so=12' + 'libcurl.so=4' + 'libexpat.so=1' + 'libicuuc.so=72' + 'libkeyutils.so=1' + 'libncursesw.so=6' + 'libnl=3.7.0' + 'libssl.so=3' + 'libudev.so=1' + 'lz4=1:1.9.4' + 'zlib=1:1.2.13' + ) depends=('boost-libs' 'curl' 'glibc' 'keyutils' 'libutil-linux' 'bzip2' 'lz4' 'nss' 'oath-toolkit' 'python' 'snappy' 'systemd-libs' 'fmt' 'cryptsetup' 'lua' 'librdkafka' 'libaio' 'gperftools' - 'python-prettytable' 'python-yaml' 'python-setuptools') + 'python-prettytable' 'python-yaml' 'python-setuptools' "${_pinned_dependencies[@]}") provides=("ceph-libs=${pkgver}-${pkgrel}") conflicts=('ceph-libs') @@ -35,6 +53,8 @@ package_ceph-libs-bin() { } package_ceph-bin() { + _pinned_dependencies=( + ) depends=("ceph-libs=${pkgver}-${pkgrel}" 'boost-libs' 'curl' 'fuse3' 'fmt' 'glibc' 'gperftools' 'java-runtime' 'keyutils' 'libaio' 'libutil-linux' 'librdkafka' 'cryptsetup' 'libnl' @@ -52,6 +72,8 @@ package_ceph-bin() { } package_ceph-mgr-bin() { + _pinned_dependencies=( + ) depends=("ceph=${pkgver}-${pkgrel}" "ceph-libs=${pkgver}-${pkgrel}" 'bash' 'boost-libs' 'curl' 'gperftools' 'nss' 'fmt' 'python' 'python-cherrypy' 'python-pecan' 'python-pyjwt' 'python-more-itertools' |