diff --git a/bin/getepel b/bin/getepel index aabce58..5a44a4b 100755 --- a/bin/getepel +++ b/bin/getepel @@ -346,7 +346,11 @@ if is_command dnf; then # xinstall --allowerasing https://dl.fedoraproject.org/pub/epel/epel-release-latest-${EPEL}.noarch.rpm fi - install_raven + # install_raven comments: + # The URL https://pkgs.dyn.su/el${EPEL}/base/x86_64/raven-release.el${EPEL}.noarch.rpm is no longer available. + # We may need to find an alternative source. However, for the context of JSONHDT, it is not needed. + # Therefore, it has been commented out + # install_raven install_remi # install_centos_stream_repos diff --git a/bin/getrmpytools b/bin/getrmpytools index 637a344..7c5de95 100755 --- a/bin/getrmpytools +++ b/bin/getrmpytools @@ -77,8 +77,8 @@ class RMPyToolsSetup(paella.Setup): def common_last(self): self.install("git") if self.reinstall: - self.pip_uninstall("redis redis-py-cluster ramp-packer RLTest") - + self.pip_uninstall("redis redis-py-cluster ramp-packer==2.5.8 RLTest") + if self.master: self.redispy_org = 'redis' self.redispy_version = 'master' @@ -107,7 +107,7 @@ class RMPyToolsSetup(paella.Setup): else: self.redispy_org = "redis" self.redispy_version = verspec[0] - + (source, version) = self.get_version(self.redispy_version) if source == 'pypi': self.pip_install(f"--no-cache-dir redis=={version}") @@ -140,27 +140,27 @@ class RMPyToolsSetup(paella.Setup): def _install_ramp(self): if self.ramp_version is None: - self.pip_install(f"--no-cache-dir ramp-packer~=2.5.6") + self.pip_install(f"--no-cache-dir ramp-packer==2.5.8") else: (source, version) = self.get_version(self.ramp_version) if source == 'pypi': - self.pip_install(f"--no-cache-dir ramp-packer=={version}") + self.pip_install(f"--no-cache-dir ramp-packer==2.5.8") else: - self.pip_install(f"--no-cache-dir git+https://github.com/RedisLabs/RAMP@{version}") - + self.pip_install(f"--no-cache-dir git+https://github.com/RedisLabs/RAMP@2.5.8") + def get_version(self, verspec): if verspec.startswith('pypi:'): return ('pypi', verspec[5:]) if verspec.startswith('github:'): return ('github', verspec[7:]) return ('pypi' if self.pypi else 'github', verspec) - + #---------------------------------------------------------------------------------------------- class RMPyToolsUninstall(paella.Setup): def __init__(self, args): paella.Setup.__init__(self, nop=args.nop) - self.pip_uninstall("redis redis-py-cluster ramp-packer RLTest") + self.pip_uninstall("redis redis-py-cluster ramp-packer==2.5.8 RLTest") #---------------------------------------------------------------------------------------------- diff --git a/mk/macos.defs b/mk/macos.defs index 10d17f4..87ab2e3 100644 --- a/mk/macos.defs +++ b/mk/macos.defs @@ -8,7 +8,9 @@ ifeq ($(OS),macos) #---------------------------------------------------------------------------------------------- -ifeq ($(OSNICK),sonoma) +ifeq ($(OSNICK),sequoia) +OSX_MIN_SDK_VER=15.0 +else ifeq ($(OSNICK),sonoma) OSX_MIN_SDK_VER=14.0 else ifeq ($(OSNICK),ventura) OSX_MIN_SDK_VER=13.0 diff --git a/paella/platform.py b/paella/platform.py index c5dca6b..127040a 100755 --- a/paella/platform.py +++ b/paella/platform.py @@ -66,6 +66,7 @@ "monterey": "12", "ventura": "13", "sonoma": "14", + "sequoia": "15", } DARWIN_VERSIONS = { @@ -89,6 +90,7 @@ "monterey": "21", "ventura": "22", "sonoma": "23", + "sequoia": "24", } MACOS_VERSIONS_NICKS = {v: k for k, v in MACOS_VERSIONS.items()}