GNU bug report logs - #32739
Fix python-pyudev and solaar.

Previous Next

Package: guix-patches;

Reported by: Roel Janssen <roel <at> gnu.org>

Date: Sat, 15 Sep 2018 09:06:01 UTC

Severity: normal

Done: Roel Janssen <roel <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 32739 in the body.
You can then email your comments to 32739 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#32739; Package guix-patches. (Sat, 15 Sep 2018 09:06:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Roel Janssen <roel <at> gnu.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 15 Sep 2018 09:06:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Roel Janssen <roel <at> gnu.org>
To: guix-patches <at> gnu.org
Subject: Fix python-pyudev and solaar.
Date: Sat, 15 Sep 2018 11:05:25 +0200
[Message part 1 (text/plain, inline)]
Dear Guix,

When installing solaar:

$ guix package -i solaar

And then running it, I get:

$ solaar
missing required package 'python-pyudev'

Now, 'python-pyudev' is already a dependency of that package, but when
loading pyudev in python, we get:

$ python3
Python 3.6.5 (default, Jan  1 1970, 00:00:01) 
[GCC 5.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyudev
...
ModuleNotFoundError: No module named 'six'

Therefore, I think 'python-pyudev' is missing a dependency for
'python-six'.

In the following patch I added this dependency to python-pyudev, after
which “import pyudev” works, and solaar starts.

Kind regards,
Roel Janssen

[0001-admin-python-pyudev-Add-dependency-on-python-six.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#32739; Package guix-patches. (Sat, 15 Sep 2018 11:26:02 GMT) Full text and rfc822 format available.

Message #8 received at 32739 <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Roel Janssen <roel <at> gnu.org>
Cc: 32739 <at> debbugs.gnu.org
Subject: Re: [bug#32739] Fix python-pyudev and solaar.
Date: Sat, 15 Sep 2018 13:25:12 +0200
[Message part 1 (text/plain, inline)]
LGTM!
[Message part 2 (application/pgp-signature, inline)]

Reply sent to Roel Janssen <roel <at> gnu.org>:
You have taken responsibility. (Sat, 15 Sep 2018 19:29:01 GMT) Full text and rfc822 format available.

Notification sent to Roel Janssen <roel <at> gnu.org>:
bug acknowledged by developer. (Sat, 15 Sep 2018 19:29:01 GMT) Full text and rfc822 format available.

Message #13 received at 32739-done <at> debbugs.gnu.org (full text, mbox):

From: Roel Janssen <roel <at> gnu.org>
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 32739-done <at> debbugs.gnu.org
Subject: Re: [bug#32739] Fix python-pyudev and solaar.
Date: Sat, 15 Sep 2018 21:27:45 +0200
Danny Milosavljevic <dannym <at> scratchpost.org> writes:

> LGTM!

Thanks for the quick review.
I've pushed the patch in cbb1b1686.

Kind regards,
Roel Janssen




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 14 Oct 2018 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 251 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.