Summary: | dev-python/cx_Freeze is missing tests (also version bump) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Sergey Popov (RETIRED) <pinkbyte> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | python, treecleaner |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michał Górny
![]() ![]() ![]() ![]() So I've tried enabling tests and bumping it, and it seems that the package is thoroughly broken internally and not worth our effort. (In reply to Michał Górny from comment #1) > So I've tried enabling tests and bumping it, and it seems that the package > is thoroughly broken internally and not worth our effort. Well, it provides working self-sustained binaries for python code. If failed tests are enough reason for killing it - so be it, but i need to say that i am against this. Could you bump it then? You can't expect others to do the maintenance work for you when the package doesn't even supply working tests. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c955390c7edaea813f0f14252927e4fc0ec32d2f commit c955390c7edaea813f0f14252927e4fc0ec32d2f Author: Sergey Popov <pinkbyte@gentoo.org> AuthorDate: 2021-01-25 10:37:16 +0000 Commit: Sergey Popov <pinkbyte@gentoo.org> CommitDate: 2021-01-25 10:42:05 +0000 dev-python/cx_Freeze: version bump Add RESTRICT=TEST, as tests are missing in release tarball Reported-by: Michał Górny <mgorny@gentoo.org> Closes: https://bugs.gentoo.org/765385 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergey Popov <pinkbyte@gentoo.org> dev-python/cx_Freeze/Manifest | 1 + dev-python/cx_Freeze/cx_Freeze-6.5.3.ebuild | 24 ++++++++++++++++++++++ .../files/cx_Freeze-6.5.3-buildsystem.patch | 11 ++++++++++ 3 files changed, 36 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69dac2a123caaa276010346e769481c8fc32ca6c commit 69dac2a123caaa276010346e769481c8fc32ca6c Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2021-10-27 06:39:52 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2021-10-27 06:47:59 +0000 dev-python/cx_Freeze: add 6.8.2, enable tests, enable py3.10 Bug: https://bugs.gentoo.org/765385 Closes: https://bugs.gentoo.org/812341 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> dev-python/cx_Freeze/Manifest | 1 + dev-python/cx_Freeze/cx_Freeze-6.8.2.ebuild | 46 ++++++++++++++++++++++ .../files/cx_Freeze-6.8.2-buildsystem.patch | 13 ++++++ 3 files changed, 60 insertions(+) |