GNU bug report logs - #49464
[PATCH 0/3] Update yubikey-manager to version 4.0.3.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Dhruvin Gandhi <contact@HIDDEN>; Keywords: patch; dated Thu, 8 Jul 2021 11:17:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 49464 <at> debbugs.gnu.org:


Received: (at 49464) by debbugs.gnu.org; 8 Jul 2021 11:22:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 08 07:22:05 2021
Received: from localhost ([127.0.0.1]:54438 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m1S6S-0001XL-LQ
	for submit <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:22:05 -0400
Received: from mout-p-102.mailbox.org ([80.241.56.152]:28036)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <contact@HIDDEN>) id 1m1S6K-0001WZ-5X
 for 49464 <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:21:59 -0400
Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4GLDQL0FxTzQk8k;
 Thu,  8 Jul 2021 13:21:46 +0200 (CEST)
X-Virus-Scanned: amavisd-new at heinlein-support.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=MBO0001;
 t=1625743304;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=5fcIbzTjXjhVyRWmP6iO3Y28XJZDd9f8UGyYZQZFYf4=;
 b=PrKwuKU734K4QEN+Y7o+MhLJPBjEuajVqU2IdsoRWsJYaoVJxPl9BYQOiNMOLtxicw/+Nr
 1T6Riwbph00CNA3/AHHghdE+PA4guLbTaZUzJIFRY/J3/gj0BjQQ8g9iBjB/qkI+V7Dfhr
 ZcZ7lbCMbCkNEq52t9fnTJf+l0+Q6NxfX5GOfcV2F3sLSnFcHFWVIaM4Id+EyN4HLInxOA
 1V6H5tecu/NXYkNJXhedd/vnsg1uTAhoQpHth8aM9eaOZ9bwz3eT5PgmXlITo8Ar2kgqaN
 AHmqKwIC8wQlKTPG87VPEixcg1fTKYE5Eun0TTItL20Soulu+yPb5z8jCl4kDg==
Received: from smtp2.mailbox.org ([80.241.60.241])
 by spamfilter01.heinlein-hosting.de (spamfilter01.heinlein-hosting.de
 [80.241.56.115]) (amavisd-new, port 10030)
 with ESMTP id 4GKBmzeEydVr; Thu,  8 Jul 2021 13:21:42 +0200 (CEST)
From: Dhruvin Gandhi <contact@HIDDEN>
To: 49464 <at> debbugs.gnu.org
Subject: [PATCH 1/3] gnu: python-fido2: Update to 0.9.1.
Date: Thu,  8 Jul 2021 16:51:15 +0530
Message-Id: <20210708112117.19368-1-contact@HIDDEN>
In-Reply-To: <20210708111526.18658-1-contact@HIDDEN>
References: <20210708111526.18658-1-contact@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-MBO-SPAM-Probability: 
X-Rspamd-Score: -0.24 / 15.00 / 15.00
X-Rspamd-Queue-Id: D1547181E
X-Rspamd-UID: bcc777
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 49464
Cc: Dhruvin Gandhi <contact@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/security-token.scm (python-fido2): Update to 0.9.1.
---
 gnu/packages/security-token.scm | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index f8c9661df1..4c844bc46b 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -593,7 +593,7 @@ your existing infrastructure.")
 (define-public python-fido2
   (package
     (name "python-fido2")
-    (version "0.5.0")
+    (version "0.9.1")
     (source (origin
               (method url-fetch)
               (uri
@@ -602,10 +602,21 @@ your existing infrastructure.")
                 version "/fido2-" version ".tar.gz"))
               (sha256
                (base32
-                "1pl8d2pr6jzqj4y9qiaddhjgnl92kikjxy0bgzm2jshkzzic8mp3"))
+                "0vpyknka7wa4jl1xhvhli48wk70dih7hm45kdrchf8wf4cjyx046"))
+              (modules '((guix build utils)))
               (snippet
-               ;; Remove bundled dependency.
-               #~(delete-file "fido2/public_suffix_list.dat"))))
+               #~(begin
+                   ;; Remove bundled dependency.
+                   (delete-file "fido2/public_suffix_list.dat")
+                   ;; Upstream: To be deleted in the next release.
+                   (delete-file "fido2/nfc.py")
+                   ;; Remove unused platform code.
+                   (delete-file "fido2/hid/freebsd.py")
+                   (delete-file "fido2/hid/macos.py")
+                   (delete-file "fido2/hid/openbsd.py")
+                   (delete-file "fido2/hid/windows.py")
+                   ;; See https://bugs.python.org/issue16396.
+                   (delete-file "fido2/win_api.py")))))
     (build-system python-build-system)
     (arguments
      `(#:phases
@@ -621,7 +632,8 @@ your existing infrastructure.")
              #t)))))
     (propagated-inputs
      `(("python-cryptography" ,python-cryptography)
-       ("python-six" ,python-six)))
+       ("python-six" ,python-six)
+       ("python-pyscard" ,python-pyscard)))
     (native-inputs
      `(("python-mock" ,python-mock)
        ("python-pyfakefs" ,python-pyfakefs)
-- 
2.32.0





Information forwarded to guix-patches@HIDDEN:
bug#49464; Package guix-patches. Full text available.

Message received at 49464 <at> debbugs.gnu.org:


Received: (at 49464) by debbugs.gnu.org; 8 Jul 2021 11:21:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 08 07:21:58 2021
Received: from localhost ([127.0.0.1]:54436 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m1S6Q-0001X7-93
	for submit <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:21:58 -0400
Received: from mout-p-201.mailbox.org ([80.241.56.171]:40550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <contact@HIDDEN>) id 1m1S6L-0001Wd-Si
 for 49464 <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:21:56 -0400
Received: from smtp2.mailbox.org (smtp2.mailbox.org
 [IPv6:2001:67c:2050:105:465:1:2:0])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4GLDQN00VkzQk38;
 Thu,  8 Jul 2021 13:21:48 +0200 (CEST)
X-Virus-Scanned: amavisd-new at heinlein-support.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=MBO0001;
 t=1625743305;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=CKpwNTWeEYcUZjryWX3ktdgCiM4yNAWLChFgqg1kwQE=;
 b=Z3eK50fLegiTHnqKDciJFtkqrFUrrE2RVwz3ILS8BGK6iohYpsmzJHkM/lxRRbYzgutY4F
 hRpDRQwBLqWtA9GBfDk73p62oLj4XABTPUi4xxdzA/XnVGvVFCUF/1igJDx54TI6J3Ddfn
 hPLbqxT+jTKrCkoazzxSAdhfOIZhp23LQePbtMTqqi4xSv0D1zeQdHcvOrozDdAnerUBCM
 9mmX4rYFMKgAfEEXFkeXcAe/QUpkP8fkZVKiFtSEvd8HA6Lx4T934XBkK+SXV1ImLbOR7D
 oBDdQw1ARY15oApQa5oz+OZ9ZUVT7cFtV+xgqqgTBa/vNYeu23NJayRQJyR8dw==
Received: from smtp2.mailbox.org ([80.241.60.241])
 by spamfilter01.heinlein-hosting.de (spamfilter01.heinlein-hosting.de
 [80.241.56.115]) (amavisd-new, port 10030)
 with ESMTP id SHyH3l2d1vzO; Thu,  8 Jul 2021 13:21:44 +0200 (CEST)
From: Dhruvin Gandhi <contact@HIDDEN>
To: 49464 <at> debbugs.gnu.org
Subject: [PATCH 3/3] gnu: python-yubikey-manager: Update to 4.0.3.
Date: Thu,  8 Jul 2021 16:51:17 +0530
Message-Id: <20210708112117.19368-3-contact@HIDDEN>
In-Reply-To: <20210708112117.19368-1-contact@HIDDEN>
References: <20210708111526.18658-1-contact@HIDDEN>
 <20210708112117.19368-1-contact@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-MBO-SPAM-Probability: **
X-Rspamd-Score: 1.89 / 15.00 / 15.00
X-Rspamd-Queue-Id: EDB061811
X-Rspamd-UID: 30368c
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 49464
Cc: Dhruvin Gandhi <contact@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/security-token.scm (python-yubikey-manager): Update to 4.0.3.
---
 gnu/packages/security-token.scm | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 4c844bc46b..d1fa05c1e7 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -659,7 +659,7 @@ implementing a Relying Party.")
 (define-public python-yubikey-manager
   (package
     (name "python-yubikey-manager")
-    (version "2.1.0")
+    (version "4.0.3")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -667,7 +667,12 @@ implementing a Relying Party.")
                     "/yubikey-manager-" version ".tar.gz"))
               (sha256
                (base32
-                "11rsmcaj60k3y5m5gdhr2nbbz0w5dm3m04klyxz0fh5hnpcmr7fm"))))
+                "1x36dlsp8mfcgyp50iz64cpg2hpbc9cg2qsf16kw0g7sp3ynzfx7"))
+              (snippet
+               #~(begin
+                   ;; Remove unused platform code.
+                   (delete-file "ykman/hid/macos.py")
+                   (delete-file "ykman/hid/windows.py")))))
     (build-system python-build-system)
     (propagated-inputs
      `(("python-six" ,python-six)
@@ -683,7 +688,9 @@ implementing a Relying Party.")
        ("libusb" ,libusb)))
     (native-inputs
      `(("swig" ,swig)
-       ("python-mock" ,python-mock)))
+       ("python-mock" ,python-mock)
+       ("python-pytest" ,python-pytest)
+       ("python-makefun" ,python-makefun)))
     (home-page "https://developers.yubico.com/yubikey-manager/")
     (synopsis "Command line tool and library for configuring a YubiKey")
     (description
-- 
2.32.0





Information forwarded to guix-patches@HIDDEN:
bug#49464; Package guix-patches. Full text available.

Message received at 49464 <at> debbugs.gnu.org:


Received: (at 49464) by debbugs.gnu.org; 8 Jul 2021 11:21:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 08 07:21:57 2021
Received: from localhost ([127.0.0.1]:54434 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m1S6O-0001Wu-T3
	for submit <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:21:57 -0400
Received: from mout-p-103.mailbox.org ([80.241.56.161]:64468)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <contact@HIDDEN>) id 1m1S6K-0001Wc-TE
 for 49464 <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:21:55 -0400
Received: from smtp2.mailbox.org (smtp2.mailbox.org
 [IPv6:2001:67c:2050:105:465:1:2:0])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4GLDQL6bstzQk3W;
 Thu,  8 Jul 2021 13:21:46 +0200 (CEST)
X-Virus-Scanned: amavisd-new at heinlein-support.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=MBO0001;
 t=1625743304;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=JMnijwSYf+O7CnPecQG/CMXZx/S5wRO6LBQ/4cZmACs=;
 b=SgtI/u/lNvJMs1QwJaIxcBpAuWrUyhlJJSWnOSxv83u/oxJIyYAaMDmuIGb2HQyMhdt0To
 C92ASUHSxB/ic6f6ihthxq9a54i1P2FciFm5X1TJ4mwwJGZwcygrXLzIMghhhK0yfEUEze
 aXc52nAUiJB1jJMgW/yipWN4dEy6xTt2heKSQn/2e8YRWqhWrBXtNXMR7Km5C9aUlLbUep
 ifZfGHEW3Tm8luwnYP+yenbNZTFuo850dpsOLhOaTMN+K7zbcfwrzRThdZaD61bGN+VwVn
 5UvZopz6LugHBOFQaXdw/BouLT/d539OSzLEHFL1i1lrhV77+K7k/8Kwy8EbeQ==
Received: from smtp2.mailbox.org ([80.241.60.241])
 by spamfilter05.heinlein-hosting.de (spamfilter05.heinlein-hosting.de
 [80.241.56.123]) (amavisd-new, port 10030)
 with ESMTP id YvT3dECL2UgD; Thu,  8 Jul 2021 13:21:43 +0200 (CEST)
From: Dhruvin Gandhi <contact@HIDDEN>
To: 49464 <at> debbugs.gnu.org
Subject: [PATCH 2/3] gnu: Add python-makefun.
Date: Thu,  8 Jul 2021 16:51:16 +0530
Message-Id: <20210708112117.19368-2-contact@HIDDEN>
In-Reply-To: <20210708112117.19368-1-contact@HIDDEN>
References: <20210708111526.18658-1-contact@HIDDEN>
 <20210708112117.19368-1-contact@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-MBO-SPAM-Probability: **
X-Rspamd-Score: 1.89 / 15.00 / 15.00
X-Rspamd-Queue-Id: CAA36183A
X-Rspamd-UID: 9bea7d
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 49464
Cc: Dhruvin Gandhi <contact@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/python-xyz.scm (python-makefun): New variable.
---
 gnu/packages/python-xyz.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index f16bff460a..bec63743a7 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -12852,6 +12852,33 @@ python-xdo for newer bindings.)")
 (define-public python2-xdo
   (package-with-python2 python-xdo))
 
+(define-public python-makefun
+  (package
+    (name "python-makefun")
+    (version "1.11.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "makefun" version))
+       (sha256
+        (base32
+         "1378qarb4m3yvk2w36m8686nbf4bzk8kh6hnhk54z061w9jysgh3"))))
+    (build-system python-build-system)
+    (arguments
+     ;; Tests require too many packages, with circular dependencies.
+     '(#:tests? #f))
+    (native-inputs
+     `(("python-setuptools-scm" ,python-setuptools-scm)))
+    (home-page
+     "https://smarie.github.io/python-makefun/")
+    (synopsis
+     "Small library to dynamically create python functions")
+    (description
+     "makefun helps you create functions dynamically, with the signature of
+your choice.  It was largely inspired by decorator and functools, and created
+mainly to cover some of their limitations.")
+    (license license:bsd-3)))
+
 (define-public python-mako
   (package
     (name "python-mako")
-- 
2.32.0





Information forwarded to guix-patches@HIDDEN:
bug#49464; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 8 Jul 2021 11:16:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 08 07:16:49 2021
Received: from localhost ([127.0.0.1]:54424 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m1S1R-0001Oj-5A
	for submit <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:16:49 -0400
Received: from lists.gnu.org ([209.51.188.17]:40704)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <contact@HIDDEN>) id 1m1S1O-0001Ob-Kd
 for submit <at> debbugs.gnu.org; Thu, 08 Jul 2021 07:16:48 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45428)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <contact@HIDDEN>)
 id 1m1S1O-00033e-D6
 for guix-patches@HIDDEN; Thu, 08 Jul 2021 07:16:46 -0400
Received: from mout-p-101.mailbox.org ([2001:67c:2050::465:101]:58072)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
 (Exim 4.90_1) (envelope-from <contact@HIDDEN>)
 id 1m1S1M-0005Aq-7X
 for guix-patches@HIDDEN; Thu, 08 Jul 2021 07:16:46 -0400
Received: from smtp1.mailbox.org (smtp1.mailbox.org
 [IPv6:2001:67c:2050:105:465:1:1:0])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4GLDJP6GMJzQjhn;
 Thu,  8 Jul 2021 13:16:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at heinlein-support.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvin.dev; s=MBO0001;
 t=1625742996;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding;
 bh=THi/0mJm+xjIfcDntMJsSPYZlHPF6Yx/l3MqyK0HEsg=;
 b=nCF+XXO78pcvu9JWg5HMqCUNssy5yIW3HmgHUSOvSvAll43KwZN6ScwhubbxdNrLjAa19R
 Nxpmct5A9epJM3YRRZMQixMOnrj/Q3zfdkNoMlKDc5zu+1Z49jwaRq50bI/fvKDZxIzlaR
 DQR7vkIyFlFUgefwsn4/YFaFR2/0jiCra+K8rQ9UfmTNAy3IZjanSRPJk2YpHWGHN+O55X
 CGySj/CLSXoF+G5JXHpt/WDiOGVDwYw+DdumQ185x3jsumwhtWwH6jBe7lu8i0JZoYEav1
 BgX0AK7+IJ8A+QEgBLa+paPrnPYSpqEpXbLVYtLJSHoNP0K3ryTakntDkwM85w==
Received: from smtp1.mailbox.org ([80.241.60.240])
 by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de
 [80.241.56.117]) (amavisd-new, port 10030)
 with ESMTP id XXVIKYKTk4il; Thu,  8 Jul 2021 13:16:31 +0200 (CEST)
From: Dhruvin Gandhi <contact@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/3] Update yubikey-manager to version 4.0.3.
Date: Thu,  8 Jul 2021 16:45:26 +0530
Message-Id: <20210708111526.18658-1-contact@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-MBO-SPAM-Probability: 
X-Rspamd-Score: -4.74 / 15.00 / 15.00
X-Rspamd-Queue-Id: 0A2541893
X-Rspamd-UID: 5eff60
Received-SPF: pass client-ip=2001:67c:2050::465:101;
 envelope-from=contact@HIDDEN; helo=mout-p-101.mailbox.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: Dhruvin Gandhi <contact@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Notes:
I tried using this package with my Yubikey 5. All applications seem to be
working. There are two caveats:
1. gpg-agent must be stopped for some applications to be able to talk to the
smartcard.
2. It tries to use /use/bin/pkill to kill scdaemon when it can't access the
smartcard on Yubikey. pkill is not present in guix system at that
path. Unfortunately, I don't know how to fix it in guix way. Any help is
welcome.

Notes on fido2:
fido2 is quite an experimental package.
I sent a patch fixing nfc.py to upstream.
They suggested that the file should just be ignored/deleted for now, and the
next upstream release won't have it in source.
I removed OS specific code, other than linux. Some of the files caused build
to fail.

Notes on makefun:
Tests of makefun require two packages dependent on each-other (besides
requiring various other packages).
As of now, in guix, makefun is just used for the tests of yubikey-manager.

Notes on yubikey-manager.
It uses poetry to build and install the package.
Poetry requires internet, although offline installation is requests on
the poetry issue tracker.
I'm unfamiliar with the poetry build process but I assume python-build-system
can work just as fine.
I removed windows and macos specific code. Tests would fail otherwise.

Dhruvin Gandhi (3):
  gnu: python-fido2: Update to 0.9.1.
  gnu: Add python-makefun.
  gnu: python-yubikey-manager: Update to 4.0.3.

 gnu/packages/python-xyz.scm     | 27 +++++++++++++++++++++++++
 gnu/packages/security-token.scm | 35 +++++++++++++++++++++++++--------
 2 files changed, 54 insertions(+), 8 deletions(-)


base-commit: 49e2e75ced01a821c84eb776cf42a36664eaa834
-- 
2.32.0





Acknowledgement sent to Dhruvin Gandhi <contact@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#49464; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 8 Jul 2021 11:30:02 UTC

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