(guix import go) introduces hard dependency on Guile-Lib

  • Done
  • quality assurance status badge
Details
3 participants
  • Carl Dong
  • Leo Famulari
  • Ludovic Courtès
Owner
unassigned
Submitted by
Carl Dong
Severity
normal
Merged with

Debbugs page

Carl Dong wrote 4 years ago
v1.3.0: Missing configure check for guile-lib >= 0.27
(address . bug-guix@gnu.org)
55667751-CB88-4CC0-AF74-356EB79568CD@carldong.me
Hi all,

Testing out the version-1.3.0 branch right now, and I think perhaps it’s missing a configure-time check for guile-lib >= 0.27 for %strict-tokenizer?

Cheers,
Carl Dong
contact@carldong.me
"I fight for the users"
Leo Famulari wrote 4 years ago
(name . Carl Dong)(address . contact@carldong.me)(address . 47924@debbugs.gnu.org)
YH96q3CSFHlFGm2/@jasmine.lan
On Tue, Apr 20, 2021 at 05:40:19PM -0400, Carl Dong wrote:
Toggle quote (4 lines)
> Hi all,
>
> Testing out the version-1.3.0 branch right now, and I think perhaps it’s missing a configure-time check for guile-lib >= 0.27 for %strict-tokenizer?

Thank you for reporting this. I've added it to the list of bugs
"blocking" the release:

Leo Famulari wrote 4 years ago
(no subject)
(address . control@debbugs.gnu.org)
YH96iXld0gXk1Jn6@jasmine.lan
block 47297 with 47924
Ludovic Courtès wrote 4 years ago
Re: bug#47924: v1.3.0: Missing configure check for guile-lib >= 0.27
(name . Carl Dong)(address . contact@carldong.me)(address . 47924-done@debbugs.gnu.org)
871rb1ryep.fsf@gnu.org
Hi Carl,

Carl Dong <contact@carldong.me> skribis:

Toggle quote (2 lines)
> Testing out the version-1.3.0 branch right now, and I think perhaps it’s missing a configure-time check for guile-lib >= 0.27 for %strict-tokenizer?

Fixed in 34db952a4b655cca9d5dc7158e9a8552d389cbcf and parent commit.

Note that I didn’t add a configure check: the intent was to make the
dependency on Guile-Lib optional, as reflected in “Requirements”, but
6aee902eaf9e38d5f41f568ef787fa0cc5203318 inadvertently broke that.

Thanks,
Ludo’.
Closed
Ludovic Courtès wrote 4 years ago
control message for bug #47924
(address . control@debbugs.gnu.org)
87zgxpqjsz.fsf@gnu.org
retitle 47924 (guix import go) introduces hard dependency on Guile-Lib
quit
Ludovic Courtès wrote 4 years ago
control message for bug #47978
(address . control@debbugs.gnu.org)
87lf92ozx2.fsf@gnu.org
merge 47978 47924
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 47924@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 47924
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help