This package does not support Python 3.11. Please test it with Python 3.11 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://archives.gentoo.org/gentoo-dev/message/abb5788ea81c7bbf4d40a2995b682eb9. Please check the information provided in the tracker. Ask in #gentoo-python on IRC if need any help.
Per https://github.com/Qiskit/qiskit-terra/blob/c0961b9247d68456c62bea2a8d7760c410c2d557/releasenotes/notes/0.23/remove-tweedledum-0f21ca327a782bc3.yaml, it's no longer a core dependency of qiskit-terra, thankfully. I've filed a bug with tweedledum but I'm not sure it'll go anywhere: https://github.com/boschmitt/tweedledum/issues/181.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583323d3b120acedb7843f4cc052c5858cd8cb35 commit 583323d3b120acedb7843f4cc052c5858cd8cb35 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-26 00:21:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-26 00:29:57 +0000 dev-python/qiskit-terra: enable py3.11, move tweedledum to optfeature - Enable Python 3.11 - dev-python/tweedledum is now an optfeature, per upstream changes in 0.23, which works well for us given it doesn't build with Python 3.11 anyway. Bug: https://bugs.gentoo.org/896900 Closes: https://bugs.gentoo.org/896870 Signed-off-by: Sam James <sam@gentoo.org> ...{qiskit-terra-0.23.2.ebuild => qiskit-terra-0.23.2-r1.ebuild} | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)
Ping. Python 3.11 is now default.
I think the python 3.11 compat is fixed in master... probably the easiest option would be to take a snapshot from latest git... except if upstream finally tags a release
Nothing needs this anymore, so we can last-rite it unless someone is interested in it.
(In reply to Pacho Ramos from comment #4) > I think the python 3.11 compat is fixed in master... probably the easiest > option would be to take a snapshot from latest git... except if upstream > finally tags a release master is very different from the 1.1.1.x branch unfortunately, I did look at it at the time :(
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db620526201268069b6c2fcc9c5d38e781e224c6 commit db620526201268069b6c2fcc9c5d38e781e224c6 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-08-30 03:24:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-08-30 03:26:47 +0000 package.mask: Last rite dev-python/tweedledum Bug: https://bugs.gentoo.org/858134 Bug: https://bugs.gentoo.org/862549 Bug: https://bugs.gentoo.org/896900 Bug: https://bugs.gentoo.org/911840 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4139e6b52d31a1574ed84f5e0b168bb42381d31a commit 4139e6b52d31a1574ed84f5e0b168bb42381d31a Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2023-10-02 11:34:10 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2023-10-02 11:36:53 +0000 dev-python/tweedledum: treeclean Closes: https://bugs.gentoo.org/911840 Closes: https://bugs.gentoo.org/896900 Signed-off-by: Florian Schmaus <flow@gentoo.org> dev-python/tweedledum/Manifest | 2 - .../tweedledum/files/tweedledum-1.1.1-gcc-13.patch | 21 ---------- dev-python/tweedledum/metadata.xml | 24 ----------- dev-python/tweedledum/tweedledum-1.1.1-r1.ebuild | 47 ---------------------- profiles/package.mask | 7 ---- 5 files changed, 101 deletions(-)