Hi, Vagrant Cascadian <[email protected]> skribis:
> When building guix (with commit cb3f9696f6251ad382febad33290fed929c176b4 > from branch version-1.3.0) on Debian, it fails with the following error > with guile-library (a.k.a. guile-lib) version 0.2.6.1-2: > > ice-9/eval.scm:293:34: error: %strict-tokenizer?: unbound variable > hint: Did you forget a `use-modules' form? > > [ 10%] LOAD guix/import/go.scm > ;;; Failed to autoload semver-range-contains? in (semver ranges): > ;;; missing interface for module (semver ranges) > ... > ;;; Failed to autoload semver<? in (semver): > ;;; missing interface for module (semver) > ice-9/eval.scm:293:34: error: %strict-tokenizer?: unbound variable > hint: Did you forget a `use-modules' form? > > > Installing guile-library version 0.2.7 works fine. 34db952a4b655cca9d5dc7158e9a8552d389cbcf fixes it by making Guile-Lib a “soft” dependency as was intended. But yes, 0.2.7 is required if you want to use ‘guix import go’. Thanks, Ludo’.
