GNU bug report logs - #51447
Guile-gi fails a few tests on core-updates-frozen

Previous Next

Package: guix;

Reported by: Vivien Kraus <vivien <at> planete-kraus.eu>

Date: Wed, 27 Oct 2021 20:57:02 UTC

Severity: normal

Done: Tobias Geerinckx-Rice <me <at> tobias.gr>

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 51447 in the body.
You can then email your comments to 51447 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 bug-guix <at> gnu.org:
bug#51447; Package guix. (Wed, 27 Oct 2021 20:57:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vivien Kraus <vivien <at> planete-kraus.eu>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 27 Oct 2021 20:57:02 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: bug-guix <at> gnu.org
Subject: Guile-gi fails a few tests on core-updates-frozen
Date: Wed, 27 Oct 2021 22:56:10 +0200
Dear guix,

For my program, I depend on guile-gi. However, the test/string.scm test
contains some characters that are not recognized by guile (I suggest
using (call-with-input-string "<the character>" read-char) instead of
#\<the character>), and once that’s fixed, more tests fail, for which I
have no solution.

Best regards,

Vivien





Information forwarded to bug-guix <at> gnu.org:
bug#51447; Package guix. (Tue, 02 Nov 2021 17:28:01 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 51447 <at> debbugs.gnu.org
Subject: [PATCH] Re: bug#51447: guile-gi source code has a placeholder for a
 combining character
Date: Tue, 02 Nov 2021 18:24:11 +0100
[Message part 1 (text/plain, inline)]
The string failure is due to a dotted circle as a basis for the
combining character, that may have been inserted by a clever source code
editor. Replacing it with the hex value for the character itself, the
test passes.

Vivien

[0001-guile-gi-fix-a-source-code-encoding-error.patch (text/x-patch, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#51447; Package guix. (Tue, 02 Nov 2021 17:30:01 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 51447 <at> debbugs.gnu.org
Subject: Re: bug#51447: there’s no other test failing
 than string.scm
Date: Tue, 02 Nov 2021 18:28:30 +0100
It turns out that the other failures only happen in a guix shell, not as
a package build in guix.

Vivien




Information forwarded to bug-guix <at> gnu.org:
bug#51447; Package guix. (Tue, 02 Nov 2021 17:33:02 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 51447 <at> debbugs.gnu.org
Subject: Re: [PATCH] Re: bug#51447: guile-gi source code has a placeholder
 for a combining character
Date: Tue, 02 Nov 2021 18:31:13 +0100
[Message part 1 (text/plain, inline)]
Vivien Kraus <vivien <at> planete-kraus.eu> writes:
> The string failure is due to a dotted circle as a basis for the
> combining character, that may have been inserted by a clever source code
> editor. Replacing it with the hex value for the character itself, the
> test passes.

Sorry, the phase name is not good, because it’s not a problem with the
guile reader but a problem with the source code. So, this should be
better.

Vivien
[0001-guile-gi-fix-a-source-code-encoding-error.patch (text/x-patch, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#51447; Package guix. (Wed, 03 Nov 2021 11:13:02 GMT) Full text and rfc822 format available.

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

From: Vivien Kraus <vivien <at> planete-kraus.eu>
To: 51447 <at> debbugs.gnu.org
Subject: More explanations for the fix
Date: Wed, 03 Nov 2021 12:11:54 +0100
[Message part 1 (text/plain, inline)]
I was told that this issues gives headaches, so I added a short comment
explaining it.

Vivien

[0001-guile-gi-fix-a-source-code-encoding-error.patch (text/x-patch, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#51447; Package guix. (Wed, 03 Nov 2021 12:00:02 GMT) Full text and rfc822 format available.

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

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Vivien Kraus <vivien <at> planete-kraus.eu>
Cc: 51447-done <at> debbugs.gnu.org, bug-guix <at> gnu.org
Subject: Re: bug#51447: More explanations for the fix
Date: Wed, 03 Nov 2021 12:58:17 +0100
[Message part 1 (text/plain, inline)]
Vivien,

Vivien Kraus via Bug reports for GNU Guix 写道:
> I was told that this issues gives headaches, so I added a short 
> comment
> explaining it.

Thanks, I feel a better already.  Pushed as 
6c39c131b74651e3019cd199061fcfc3607ba198.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Reply sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
You have taken responsibility. (Wed, 03 Nov 2021 12:00:02 GMT) Full text and rfc822 format available.

Notification sent to Vivien Kraus <vivien <at> planete-kraus.eu>:
bug acknowledged by developer. (Wed, 03 Nov 2021 12:00:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 01 Dec 2021 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 252 days ago.

Previous Next


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