summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ceph-bin/PKGBUILD24
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'