Summary: | dev-vcs/breezy-3.2.1-r1: Assertion `PyTuple_Check(__pyx_v_details)' failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marcus Comstedt <marcus> |
Component: | Current packages | Assignee: | Arthur Zamarin <arthurzam> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | python |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://launchpad.net/bugs/1928581 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marcus Comstedt
2023-04-01 20:44:29 UTC
We sometimes get bugs like this which are "Gentoo-only" because we don't build everything Python with -DNDEBUG. This might be the case here: https://projects.gentoo.org/python/guide/test.html#tests-aborting-due-to-assertions. Interresting. Yes, if I add "-DNDEBUG" to CFLAGS via /etc/portage/package.env, then the command does seem to work... The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460d3785d6172e9966beb9bfa5fee9a95d8ebe67 commit 460d3785d6172e9966beb9bfa5fee9a95d8ebe67 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2023-07-07 18:34:02 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2023-07-07 18:34:11 +0000 dev-vcs/breezy: add 3.3.0, enable py3.11, restrict tests I've given up on adding tests. Yes, we have 29K out of 30K passed. The 1K failing is ERROR/FAIL, so some of them might be false positives, maybe something with portage sandbox, maybe with not CI environment - I've given up. I conclude that it is good enough for now. Closes: https://bugs.gentoo.org/896944 Closes: https://bugs.gentoo.org/903674 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> dev-vcs/breezy/Manifest | 37 ++++++++++++++ dev-vcs/breezy/breezy-3.3.0.ebuild | 102 +++++++++++++++++++++++++++++++++++++ 2 files changed, 139 insertions(+) |