This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
prometheus_client 0.8.0 not supported #7641
Comments
FWIW after patching out the version check prometheus monitoring still works fine. The archlinux bug tracking this is here: https://bugs.archlinux.org/index.php?do=details&action=details.addvote&task_id=66901 |
@Bubu You're linking to the 'addvote' page 😉 Maybe https://bugs.archlinux.org/task/66901 would be a better link. I've also patched out the version requirement from |
I'm tempted to say "don't do that" :-p |
okurz
added a commit
to okurz/synapse
that referenced
this issue
Jul 3, 2020
Fixes matrix-org#7641 The package was pinned to <0.8.0 without an obvious reasoning with 7ad1d76 in matrix-org#5636 while the version selection looks to just try to exclude an arbitrary next minor version number that might introduce API breaking changes. Selecting the next minor number might be a good conservative selection. Downstream distributions already reported success patching out the version requirements. This also fixes the integration of upgraded packages into openSUSE packages, e.g. for openSUSE Tumbleweed which already ships prometheus_client >= 0.8 . Signed-off-by: Oliver Kurz <okurz@suse.de>
richvdh
added a commit
that referenced
this issue
Jul 6, 2020
Fixes #7641 The package was pinned to <0.8.0 without an obvious reasoning with 7ad1d76 in #5636 while the version selection looks to just try to exclude an arbitrary next minor version number that might introduce API breaking changes. Selecting the next minor number might be a good conservative selection. Downstream distributions already reported success patching out the version requirements. This also fixes the integration of upgraded packages into openSUSE packages, e.g. for openSUSE Tumbleweed which already ships prometheus_client >= 0.8 . Signed-off-by: Oliver Kurz <okurz@suse.de> Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Description
Synapse doesn't with prometheus_client 0.8.0 installed.
synapse/python_dependencies.py
specifies"prometheus_client>=0.0.18,<0.8.0",
so an error is thrown with version 0.8.0.Steps to reproduce
Version information
Version: 1.13.0
Install method: Package manager
Platform: Arch Linux
The text was updated successfully, but these errors were encountered: