Accepting request 942862 from home:cyphar:matrix

- Add explicit minimum versions for %requires_eq dependencies. This is
  necessary because otherwise the package appears to use exact version
  requirements which cause issues with updates.

OBS-URL: https://build.opensuse.org/request/show/942862
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=204
This commit is contained in:
Marcus Rückert 2021-12-28 04:36:37 +00:00 committed by Git OBS Bridge
parent 4d19643f8f
commit 0ec20f1430
2 changed files with 13 additions and 6 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Dec 28 03:45:30 UTC 2021 - Aleksa Sarai <asarai@suse.com>
- Add explicit minimum versions for %requires_eq dependencies. This is
necessary because otherwise the package appears to use exact version
requirements which cause issues with updates.
-------------------------------------------------------------------
Tue Dec 21 18:39:09 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -79,7 +79,7 @@ BuildRequires: unzip
%{?systemd_ordering}
%{sysusers_requires}
%requires_eq %{use_python}-base
# NOTE: Keep this is in the same order as synapse/python_dependencie.py.
# NOTE: Keep this is in the same order as synapse/python_dependencies.py.
BuildRequires: %{use_python}-Jinja2 >= 2.9
%requires_eq %{use_python}-Jinja2
BuildRequires: %{use_python}-Pillow >= 4.3.0
@ -98,7 +98,7 @@ BuildRequires: %{use_python}-bleach >= 1.4.3
%requires_eq %{use_python}-bleach
BuildRequires: %{use_python}-canonicaljson >= 1.4.0
%requires_eq %{use_python}-canonicaljson
BuildRequires: %{use_python}-cryptography
BuildRequires: %{use_python}-cryptography >= 3.4.7
%requires_eq %{use_python}-cryptography
BuildRequires: (%{use_python}-frozendict >= 1 with %{use_python}-frozendict < 2.1.2)
%requires_eq %{use_python}-frozendict
@ -171,12 +171,12 @@ BuildRequires: %{use_python}-opentracing >= 2.2.0
%requires_eq %{use_python}-opentracing
%endif
%if %{with synapse_redis}
BuildRequires: %{use_python}-hiredis
BuildRequires: %{use_python}-hiredis >= 1.0.1
%requires_eq %{use_python}-hiredis
BuildRequires: %{use_python}-txredisapi >= 1.4.7
Requires: %{use_python}-hiredis
Requires: %{use_python}-txredisapi
%requires_eq %{use_python}-txredisapi
%endif
BuildRequires: %{use_python}-Pympler
BuildRequires: %{use_python}-Pympler >= 0.8
%requires_eq %{use_python}-Pympler
BuildArch: noarch
# We only provide/obsolete python2 to ensure that users upgrade.