And pkg-config --modversion guile-2.0 2.0.9
/nix/store/4zs7pzlnzfg78qvxszlvsbqngl5ykk80-pkg-config-0.23/bin/pkg-config --modversion guile-2.0 2.0.9 and ./configure ./configure PKG_CONFIG=/nix/store/4zs7pzlnzfg78qvxszlvsbqngl5ykk80-pkg-config-0.23/bin/pkg-config checking for the store directory... /gnu/store ./configure: line 6775: syntax error near unexpected token `GUILE,' ./configure: line 6775: `PKG_CHECK_MODULES(GUILE, guile-2.0 >= 2.0.5)' Ludo, why don't we provide a usable guile as part of the source tree for now? Pj. On Thu, May 08, 2014 at 02:32:00PM +0200, Pjotr Prins wrote: > I am not having much luck installing GUIX because of the long list of > version specific dependencies. The best route, so far, is installing > Nix 1.7 first and then try to bootstrap using those tools. Now I have > > nix-env --version > nix-env (Nix) 1.7 > [pprins@blauwspar guix]$ ls /nix/store/*guile* > /nix/store/gkm53ax9j38r9pvl5jq3dsj2if79rdml-guile-2.0.9.tar.xz.drv > /nix/store/j9ifci462jzph8pgiwbq61gq1x3plb6r-guile-2.0.9.drv > > /nix/store/1asl58lg6z3pg6icard31lnb24j0ndr0-guile-2.0.9: > bin include lib nix-support share > > ./bootstrap gives > > autoreconf: Entering directory `.' > autoreconf: running: autopoint --force > autoreconf: running: aclocal --force -I m4 > autoreconf: configure.ac: tracing > autoreconf: configure.ac: not using Libtool > autoreconf: running: > /nix/store/k2k666rwfr7s8daf03x3fymzni9fdp8q-autoconf-2.69/bin/autoconf --force > autoreconf: running: > /nix/store/k2k666rwfr7s8daf03x3fymzni9fdp8q-autoconf-2.69/bin/autoheader > --force > autoreconf: running: automake --add-missing --copy --force-missing > configure.ac:18: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and > its use is discouraged. > configure.ac:18: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' > macro instead, > configure.ac:18: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your > Makefile.am files. > autoreconf: Leaving directory `.' > > which is probably harmless and now ./configure does not find guile, even > though > > which guile > ~/.nix-profile/bin/guile > > ls /nix/store/*guile* > /nix/store/gkm53ax9j38r9pvl5jq3dsj2if79rdml-guile-2.0.9.tar.xz.drv > /nix/store/j9ifci462jzph8pgiwbq61gq1x3plb6r-guile-2.0.9.drv > > /nix/store/1asl58lg6z3pg6icard31lnb24j0ndr0-guile-2.0.9: > bin include lib nix-support share > > checking for the Guix system type... x86_64-linux > checking for the store directory... /gnu/store > ./configure: line 6775: syntax error near unexpected token `GUILE,' > ./configure: line 6775: `PKG_CHECK_MODULES(GUILE, guile-2.0 >= 2.0.5)' > > Any switch that I can pass in to make this work? > > I think it would be an idea to add a Nix package for guix for people like me. > > Pj. >