commit: 76da36b983bbaf526a1b2efe384e9aa8ad087278 Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org> AuthorDate: Tue Jan 13 20:03:08 2026 +0000 Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org> CommitDate: Tue Jan 13 20:26:23 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76da36b9
net-im/synapse: restrict <dev-python/prometheus-client-0.24 Synapse server fails to start with =dev-python/prometheus-client-0.24. Link: https://github.com/element-hq/synapse/issues/19375 Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org> .../synapse/{synapse-1.141.0.ebuild => synapse-1.141.0-r1.ebuild} | 6 ++++-- .../synapse/{synapse-1.142.1.ebuild => synapse-1.142.1-r1.ebuild} | 6 ++++-- .../synapse/{synapse-1.143.0.ebuild => synapse-1.143.0-r1.ebuild} | 6 ++++-- .../synapse/{synapse-1.144.0.ebuild => synapse-1.144.0-r1.ebuild} | 6 ++++-- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/net-im/synapse/synapse-1.141.0.ebuild b/net-im/synapse/synapse-1.141.0-r1.ebuild similarity index 97% rename from net-im/synapse/synapse-1.141.0.ebuild rename to net-im/synapse/synapse-1.141.0-r1.ebuild index 89842d469749..04bba2ae5df2 100644 --- a/net-im/synapse/synapse-1.141.0.ebuild +++ b/net-im/synapse/synapse-1.141.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -236,6 +236,8 @@ KEYWORDS="amd64 ~arm64 ~ppc64" IUSE="postgres selinux systemd test" RESTRICT="!test? ( test )" +# Fails to run with =prometheus-client-0.24, see upstream issue +# https://github.com/element-hq/synapse/issues/19375 RDEPEND=" acct-user/synapse acct-group/synapse @@ -254,7 +256,7 @@ RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] dev-python/phonenumbers[${PYTHON_USEDEP}] >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp] - dev-python/prometheus-client[${PYTHON_USEDEP}] + <dev-python/prometheus-client-0.24[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] dev-python/pydantic[${PYTHON_USEDEP}] diff --git a/net-im/synapse/synapse-1.142.1.ebuild b/net-im/synapse/synapse-1.142.1-r1.ebuild similarity index 97% rename from net-im/synapse/synapse-1.142.1.ebuild rename to net-im/synapse/synapse-1.142.1-r1.ebuild index bbc7f1031ccc..d8ff53b856a0 100644 --- a/net-im/synapse/synapse-1.142.1.ebuild +++ b/net-im/synapse/synapse-1.142.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -230,6 +230,8 @@ KEYWORDS="~amd64 ~arm64 ~ppc64" IUSE="postgres selinux systemd test" RESTRICT="!test? ( test )" +# Fails to run with =prometheus-client-0.24, see upstream issue +# https://github.com/element-hq/synapse/issues/19375 RDEPEND=" acct-user/synapse acct-group/synapse @@ -248,7 +250,7 @@ RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] dev-python/phonenumbers[${PYTHON_USEDEP}] >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp] - dev-python/prometheus-client[${PYTHON_USEDEP}] + <dev-python/prometheus-client-0.24[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] dev-python/pydantic[${PYTHON_USEDEP}] diff --git a/net-im/synapse/synapse-1.143.0.ebuild b/net-im/synapse/synapse-1.143.0-r1.ebuild similarity index 97% rename from net-im/synapse/synapse-1.143.0.ebuild rename to net-im/synapse/synapse-1.143.0-r1.ebuild index 8a15e36f1041..9f95ffed7d64 100644 --- a/net-im/synapse/synapse-1.143.0.ebuild +++ b/net-im/synapse/synapse-1.143.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -230,6 +230,8 @@ KEYWORDS="~amd64 ~arm64 ~ppc64" IUSE="postgres selinux systemd test" RESTRICT="!test? ( test )" +# Fails to run with =prometheus-client-0.24, see upstream issue +# https://github.com/element-hq/synapse/issues/19375 RDEPEND=" acct-user/synapse acct-group/synapse @@ -248,7 +250,7 @@ RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] dev-python/phonenumbers[${PYTHON_USEDEP}] >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp] - dev-python/prometheus-client[${PYTHON_USEDEP}] + <dev-python/prometheus-client-0.24[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] dev-python/pydantic[${PYTHON_USEDEP}] diff --git a/net-im/synapse/synapse-1.144.0.ebuild b/net-im/synapse/synapse-1.144.0-r1.ebuild similarity index 97% rename from net-im/synapse/synapse-1.144.0.ebuild rename to net-im/synapse/synapse-1.144.0-r1.ebuild index bbcd554909ff..d7c455185d77 100644 --- a/net-im/synapse/synapse-1.144.0.ebuild +++ b/net-im/synapse/synapse-1.144.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -230,6 +230,8 @@ KEYWORDS="~amd64 ~arm64 ~ppc64" IUSE="postgres selinux systemd test" RESTRICT="!test? ( test )" +# Fails to run with =prometheus-client-0.24, see upstream issue +# https://github.com/element-hq/synapse/issues/19375 RDEPEND=" acct-user/synapse acct-group/synapse @@ -248,7 +250,7 @@ RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] dev-python/phonenumbers[${PYTHON_USEDEP}] >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp] - dev-python/prometheus-client[${PYTHON_USEDEP}] + <dev-python/prometheus-client-0.24[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] dev-python/pydantic[${PYTHON_USEDEP}]
