Summary

sigma egg seems to be missing import of utils

Metadata

Description

After 'chicken-install sigma' a call to 'sigma' gives an unbound-variable error for 'system*' (details below). I think the fix is simply adding 'utils' to the list of extensions in the require-extension form near the beginning of sigma.scm. At least, that fixed things for me.

Chicken version: 4.9.0.1.

Regards,

-chaw

Error: unbound variable: system*

Call history:

sigma.scm:1379: list-tabulate	  
sigma.scm:1380: clean-targetdir	  
sigma.scm:807: s+	  
sigma.scm:806: run:execute*	  
sigma.scm:354: g525	  
sigma.scm:349: g483	  
sigma.scm:349: g483	  
sigma.scm:349: g483	  
sigma.scm:350: string-intersperse	  
sigma.scm:352: opt	  
sigma.scm:352: defopt	  
sigma.scm:133: lookup-def	  
sigma.scm:37: def-default159	  
sigma.scm:37: body157	  
sigma.scm:39: alist-ref	  
sigma.scm:353: system*	  	<--

Changes and comments

[2015-11-09 20:31:23 UTC] iraikov wrote:

Thanks for the report, I have fixed this and tagged a new release. Can you try and see if it works for you?

[2015-11-15 15:41:54 UTC] chaw wrote:

Yes, it works fine now. Thanks for the update.

[2015-11-15 15:42:49 UTC] chaw changed status from new to closed

[2015-11-15 15:42:49 UTC] chaw set resolution to fixed