Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 735292 - dev-libs/libhid: need py3 port
Summary: dev-libs/libhid: need py3 port
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Conrad Kostecki
URL: https://github.com/embyt/libhid/commi...
Whiteboard:
Keywords:
Depends on:
Blocks: py3-tracker, python-3-incompatible
  Show dependency tree
 
Reported: 2020-08-02 14:02 UTC by Michał Górny
Modified: 2020-08-12 22:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-08-02 14:02:14 UTC
Please port to py3.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-08-03 08:11:23 UTC
Revdeps:

app-misc/graphlcd-base
app-misc/lcdproc

@conikost, would you be interested in this?  If you don't care about python bindings, it's sufficient to remove/mask them.
Comment 2 Conrad Kostecki gentoo-dev 2020-08-03 11:36:43 UTC
Yep, I can take it. However, I am not sure, if I can bump to python3. If not, I will remove/mask the python bindings, as suggested.
Comment 3 Conrad Kostecki gentoo-dev 2020-08-03 11:45:44 UTC
It seems someone already ported to python3.
Comment 4 Larry the Git Cow gentoo-dev 2020-08-12 22:54:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc25d8aa576b305202ed8b1bc572250ac566c7c

commit 3dc25d8aa576b305202ed8b1bc572250ac566c7c
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2020-08-12 22:52:23 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2020-08-12 22:53:27 +0000

    dev-libs/libhid: bump to version 0.2.17
    
    As the python bindings are python2 only, they have been disabled.
    The packages, which are using libhid don't need it anyway.
    
    Closes: https://bugs.gentoo.org/718704
    Closes: https://bugs.gentoo.org/735292
    Package-Manager: Portage-3.0.1, Repoman-2.3.23
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-libs/libhid/Manifest                           |  1 +
 .../libhid/files/libhid-0.2.17-configure.patch     | 36 +++++++++++++
 dev-libs/libhid/files/libhid-0.2.17-man.patch      | 11 ++++
 dev-libs/libhid/libhid-0.2.17.ebuild               | 61 ++++++++++++++++++++++
 dev-libs/libhid/metadata.xml                       | 17 +++---
 5 files changed, 119 insertions(+), 7 deletions(-)
Comment 5 Conrad Kostecki gentoo-dev 2020-08-12 22:54:59 UTC
(In reply to Conrad Kostecki from comment #3)
> It seems someone already ported to python3.

Okay, it't not complete and fully working. Will disable python bindings, as they are not needed anyway for the current consumers.