Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Apr 2023 17:05:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 270737] net-im/py-matrix-synapse: 1.8.0 fails to start with devel/py-canonicaljson 2.0.0
Message-ID:  <bug-270737-7788-hPOrFPc6Xh@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-270737-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-270737-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270737

x0r+freebsd@x0r.fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |x0r+freebsd@x0r.fr

--- Comment #1 from x0r+freebsd@x0r.fr ---
Hi,

I=E2=80=99ve just stumbled upon the same problem.

(There=E2=80=99s a typo in the subject: it says =E2=80=9C1.8.0=E2=80=9D whe=
re it should say =E2=80=9C1.80.0=E2=80=9D.)

It seems that version 1.80.0 absolutely requires py-canonicaljson version 1=
.5.0
and will not work with version 2.0.0, as can be seen in that version=E2=80=
=99s
pyproject.toml [1]. However, the latest version 1.81.0, that has just been
released, requires py-canonicaljson version >=3D2.0.0 and <3.0.0, as the la=
test
version=E2=80=99s pyproject.toml [2] shows.

So it seems to me that the fix consists of basically upgrading to the latest
version (and ensuring that, in the port, the version requirement for
devel/py-canonicaljson is bumped to 2.0.0). :-)

Regards,

x0r

[1]: https://github.com/matrix-org/synapse/blob/v1.80.0/pyproject.toml#L162
[2]: https://github.com/matrix-org/synapse/blob/v1.81.0/pyproject.toml#L161

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-270737-7788-hPOrFPc6Xh>