Gentoo will be using python-3.13 by default after 2025-05-01. Reproducible: Always Steps to Reproduce: 1. PYTHON_SINGLE_TARGET=python3_13 emerge -p net-print/hplip Actual Results: These are the packages that would be merged, in order: Calculating dependencies \ !!! Problem resolving dependencies for net-print/hplip ... done! Dependency resolution took 3.57 s (backtrack: 0/20). !!! The ebuild selected to satisfy "net-print/hplip" has unmet requirements. - net-print/hplip-3.24.4-r1::gentoo USE="X hpcups libnotify policykit scanner -doc -fax -hpijs -kde -libusb0 -minimal -parport -qt5 -snmp -static-ppds" ABI_X86="(64)" PYTHON_SINGLE_TARGET="-python3_10 -python3_11 -python3_12" The following REQUIRED_USE flag constraints are unsatisfied: exactly-one-of ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) Expected Results: Successful install.
At the moment I can not add support for the new version as some dependencies are still lacking python 3.13 support. At least this was the case when I checked last time which was a few days ago.
(In reply to Daniel Pielmeier from comment #1) > At the moment I can not add support for the new version as some dependencies > are still lacking python 3.13 support. At least this was the case when I > checked last time which was a few days ago. It's ok. We have time before python 3.13 will be used by default.
*** Bug 952630 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1572a3ce2e1b59284ec72194c5368a05731b19f8 commit 1572a3ce2e1b59284ec72194c5368a05731b19f8 Author: Ian Jordan <immoloism@gmail.com> AuthorDate: 2025-04-27 01:46:27 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-04-27 22:56:54 +0000 net-print/hplip: enable py3.13 No meaningful test suite, however passed runtime test. Closes: https://bugs.gentoo.org/952051 Signed-off-by: Ian Jordan <immoloism@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41784 Closes: https://github.com/gentoo/gentoo/pull/41784 Signed-off-by: Sam James <sam@gentoo.org> net-print/hplip/hplip-3.25.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)