• Bug#1103211: yubikey-manager: FTBFS: E ModuleNotFoundError: No module n

    From Patrick Winnertz@21:1/5 to All on Tue Apr 15 18:10:02 2025
    I'll backport the fix this evening. There is another issue with yuvikey-manager which I need to address due to wrong timestamps within the released tar.gz.

    15.04.2025 17:54:13 Ludovic Rousseau <ludovic.rousseau@free.fr>:

    Le 15/04/2025 à 14:27, Santiago Vila a écrit :
    Hello.

    Hello,

    I did a debbisect and this is what I found:
    bisection finished successfully
      last good timestamp: 20250413T085924Z
      first bad timestamp: 20250413T204319Z
    the following packages differ between the last good and first bad timestamp: >>   libperl5.40:amd64 5.40.1-2 -> 5.40.1-3
      perl 5.40.1-2 -> 5.40.1-3
      perl-base 5.40.1-2 -> 5.40.1-3
      perl-modules-5.40 5.40.1-2 -> 5.40.1-3
      python3-pyscard 2.2.1-2 -> 2.2.2-1
    So, if this is a bug in some build-depends, it might be python3-pyscard.
    Ludovic, could you please look at this?

    Yes, the problem was introduced by the latest version of python3-pyscard.

    But the fix should be in yubikey-manager (and also fido2).

    yubikey-manager already has a bug for this problem: #1103039
    You can use the upstream patch https://github.com/Yubico/yubikey-manager/commit/b951fcd0c6e916a5ccf751307b8dcdf71149b38a

    I can work on and propose a salsa Merge Request if you want.

    Bye

    --
    Dr. Ludovic Rousseau

    <html>
    <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>
    <body>
    <span dir="ltr" style="margin-top:0; margin-bottom:0;">I'll backport the fix this evening. There is another issue with yuvikey-manager which I need to address due to wrong timestamps within the released tar.gz.</span>
    <br>
    <div class="fairemail_quote">
    <div dir="ltr">
    <p>15.04.2025 17:54:13 Ludovic Rousseau &lt;ludovic.rousseau@free.fr&gt;:</p>
    </div>
    <blockquote style="margin:0;border-left:3px solid #ccc; padding-left:10px;">
    <div>
    Le 15/04/2025 à 14:27, Santiago Vila a écrit&nbsp;:
    <br>
    <blockquote style="margin:0;border-left:3px solid #ccc; padding-left:10px;">
    Hello.
    <br>
    </blockquote>
    <br>
    Hello,
    <br>
    <br>
    <blockquote style="margin:0;border-left:3px solid #ccc; padding-left:10px;">
    I did a debbisect and this is what I found:
    <br>
    bisection finished successfully
    <br>
    &nbsp; last good timestamp: 20250413T085924Z
    <br>
    &nbsp; first bad timestamp: 20250413T204319Z
    <br>
    the following packages differ between the last good and first bad timestamp:
    <br>
    &nbsp; libperl5.40:amd64 5.40.1-2 -&gt; 5.40.1-3
    <br>
    &nbsp; perl 5.40.1-2 -&gt; 5.40.1-3
    <br>
    &nbsp; perl-base 5.40.1-2 -&gt; 5.40.1-3
    <br>
    &nbsp; perl-modules-5.40 5.40.1-2 -&gt; 5.40.1-3
    <br>
    &nbsp; python3-pyscard 2.2.1-2 -&gt; 2.2.2-1
    <br>
    So, if this is a bug in some build-depends, it might be python3-pyscard.
    <br>
    Ludovic, could you please look at this?
    <br>
    </blockquote>
    <br>
    Yes, the problem was introduced by the latest version of python3-pyscard.
    <br>
    <br>
    But the fix should be in yubikey-manager (and also fido2).
    <br>
    <br>
    yubikey-manager already has a bug for this problem: #1103039
    <br>
    You can use the upstream patch https://github.com/Yubico/yubikey-manager/commit/b951fcd0c6e916a5ccf751307b8dcdf71149b38a
    <br>
    <br>
    I can work on and propose a salsa Merge Request if you want.
    <br>
    <br>
    Bye
    <br>
    <br>
    --
    <br>
    Dr. Ludovic Rousseau
    <br>
    </div>
    </blockquote>
    </div>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)