Date: Tue, 08 Feb 2022 14:26:33 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: maintainer-feedback requested: [Bug 261791] devel/py-twisted: Update to 22.1.0 (includes a security update) Message-ID: <bug-261791-21822-GLXHLlQ8FG@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-261791-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-261791-21822@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-python (Nobody) <python@FreeBSD.org> for maintainer-feedback: Bug 261791: devel/py-twisted: Update to 22.1.0 (includes a security update) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261791 --- Description --- This patch updates devel/py-twisted to 22.1.0, which includes a security fi= x, see [1]. The update should be fairly unspectacular from a ports perspective= as it's mostly a version bump, but testing it is a bit difficult as the ports testsuite doesn't pass (which is a rather traditional problem at this point= ). I've also moved py-Hamcrest to the test dependencies, as it's mentioned as = an exclusive test dependency in setup.cfg and appears to occur only in test-related functions in the source itself. As such: * portlint: OK * testport: OK (poudriere: 130amd64) * do-test: "OK" (FAILED (skips=3D1829, failures=3D8, errors=3D11, successes= =3D10240)) The testsuite failures mostly center around issues with directly executing = the git command (despite being installed an in PATH) and a missing python dependency that's exclusively used for a few tests and not currently packag= ed in ports and appear to be fixable, but I currently lack the time to dive in= to the problem. To provide some more QA, using the port still allows the testsuites of net-im/py-matrix-synapse and www/treq to pass without issues. I've also used the resulting package for running synapse in production without encountering any problems.=20 I'm currently attempting to build the other consumers of this port and will report on the results of that once that's done, but my testbox is quite slo= w, at least as soon as rust and llvm need to be built. I'll also try and write a suitable vuxml entry and add it to this PR. Cheers, Sascha [1] https://github.com/twisted/twisted/security/advisories/GHSA-92x2-jw7w-x= vvx
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-261791-21822-GLXHLlQ8FG>