| Summary: | net-im/py-matrix-synapse update to 0.28.1 to guarantee compatibility to server already updated and it's security relevant | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | CTS - FreeBSD Team <de-freebsd> |
| Component: | Individual Port(s) | Assignee: | Mark Felder <feld> |
| Status: | Closed FIXED | ||
| Severity: | Affects Many People | CC: | feld, me, ports-secteam |
| Priority: | --- | Keywords: | security |
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
CTS - FreeBSD Team
2018-05-08 15:40:22 UTC
Please set the 'security' keyword to make port secteam (https://wiki.freebsd.org/ports-secteam) aware of this bug. taking this as I used to maintain the port HEAD: r470859 2018Q2: r470860 The MFH (ports r470860 ) in 2018Q2 should have bumped the py-canonicaljson dependency (and maybe others?)
When updating py27-matrix-synapse on 2018Q2 and then restarting the service, I get the following error:
$ service synapse restart
Stopping synapse.
Waiting for PIDS: 64121.
Starting synapse.
Missing Requirement: Version of 'canonicaljson>=1.1.3' in '/usr/local/lib/python2.7/site-packages/canonicaljson.pyc' is too old. '1.0.0' < '1.1.3'
To install run:
pip install --upgrade --force "canonicaljson>=1.1.3"
/usr/local/etc/rc.d/synapse: WARNING: failed to start synapse
A commit references this bug: Author: feld Date: Wed Jun 6 16:48:13 UTC 2018 New revision: 471859 URL: https://svnweb.freebsd.org/changeset/ports/471859 Log: MFH: r467535 r471795 Update to 1.1.4 - Change MASTER_SITES to CHEESESHOP - Add missing RUN_DEPENDS Changes: https://github.com/matrix-org/python-canonicaljson/blob/master/CHANGES.md PR: 228072 Changes: _U branches/2018Q2/ branches/2018Q2/devel/py-canonicaljson/Makefile branches/2018Q2/devel/py-canonicaljson/distinfo branches/2018Q2/devel/py-canonicaljson/pkg-descr |