[Bug 261232] net-im/py-matrix-synapse: Update dependency patch to avoid problems with devel/py-frozendict-2.1.2
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 261232] net-im/py-matrix-synapse: Update dependency patch to avoid problems with devel/py-frozendict-2.1.2"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 261232] net-im/py-matrix-synapse: Update dependency patch to avoid problems with devel/py-frozendict-2.1.2"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 261232] net-im/py-matrix-synapse: Update dependency patch to avoid problems with devel/py-frozendict-2.1.2"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 261232] net-im/py-matrix-synapse: Update dependency patch to avoid problems with devel/py-frozendict-2.1.2"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 15 Jan 2022 16:16:13 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261232 Bug ID: 261232 Summary: net-im/py-matrix-synapse: Update dependency patch to avoid problems with devel/py-frozendict-2.1.2 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: ports@skyforge.at Attachment #231024 maintainer-approval+ Flags: Created attachment 231024 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=231024&action=edit net-im/py-matrix-synapse: Remove frozendict dependency version limit check In 1.49.2, the synapse developers introduced a limit on py-frozendict<2.1.2 due to a bug with that version on Debian 10, see[1]. Since synapse checks the version of installed dependencies on start, the recent update of devel/py-frozendict in 967f80740a61a22988967e1c2581abedd4708647 prevents synapse from starting. Since py-frozendict-2.1.2 works perfectly fine on FreeBSD, this revision removes the dependency restriction to unbreak our port. The resulting package passes tests and runs fine in production, so this should be good to go, but feedback is of course always welcome. Special thanks to Stefan Hämmerl who brought this issue to my attention. :D Cheers, Sascha [1] https://github.com/matrix-org/synapse/commit/2bf31f7807c7a0c229170803c97090d612dc16f9 -- You are receiving this mail because: You are the assignee for the bug.