This is the only package which requires python 3.8 in my system. Could you add python 3.9 target please? Thanks
Now that we have a deadline for the switch to python3_9 as default implementation (see URL), please add python3_9 support to this package ASAP in order for users to find any regressions...
Not my call, see depends!
Works for me on python-3.9.
(In reply to Daniel Pielmeier from comment #2) > Not my call, see depends! (In reply to Jan Psota from comment #3) > Works for me on python-3.9. After figuring it out myself a hopefully less cryptic explanation to save other hplip users the trouble... The depend that's stuck on python:3.8 ATM is net-dns/avahi (see the depends-on bug #746905). That depend is conditional on (USE=-minimal and) USE=snmp, so those with either USE=minimal or USE=-snmp shouldn't have to worry about the avahi depend itself. Meanwhile, that bug mentions that hplip itself is already 3.9-ready and only waiting on avahi, so once avahi gets 3.9 compatibility it can be flipped on for hplip as well. Thus, at least for those without USE=snmp set, locally forcing hplip to python-3.9 shouldn't be a problem and comment #3 is the expected. But the in-tree hplip ebuild must wait for the conditional avahi dependency to get its own python:3.9 support before hplip can turn it on too. (The alternative would of course be hard-coding the snmp/avahi option off and dropping support for it entirely, but that's the sort of last-resort alternative that would be deployed if for instance avahi was being tree-cleaned, etc, and isn't appropriate for this circumstance.)
I wonder why hplip-3.21.2-r1 has been added without python 3.9 target, now that avahi has gained python 3.9 compatibility. It was probably just bad timing. Please add python 3.9 target ASAP.
(In reply to Ingo Brunberg from comment #5) > I wonder why hplip-3.21.2-r1 has been added without python 3.9 target, now > that avahi has gained python 3.9 compatibility. It was probably just bad > timing. Please add python 3.9 target ASAP. Sure, it was because the PR was made before hplip had it. Adding it now...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14f4986b277cd77f905b2a9555c50a766fda9d5 commit d14f4986b277cd77f905b2a9555c50a766fda9d5 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-05-29 09:15:19 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-05-29 09:15:37 +0000 net-print/hplip: add Python 3.9 Closes: https://bugs.gentoo.org/775320 Signed-off-by: Sam James <sam@gentoo.org> net-print/hplip/hplip-3.20.11-r2.ebuild | 2 +- net-print/hplip/hplip-3.21.2-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)