Hi,

I'm trying to install Guix from Git (for the first time) and I have two 
questions:

1. Do I have to run `./bootstrap' every time after running `git pull'?

2. After running `./bootstrap', I can't find the `configure' script:
   $ ./configure --help
   bash: ./configure: No such file or directory
Where is it?

BTW is there an FAQ for Guix (besides HACKING)?

FYI I have Autotools, Gettext, Graphviz, Guile 2, GnuPG 2, SQLite 3,
libbz2, and GCC installed.  My OS is Ubuntu 13.10.  The output of
`./bootstrap' is also attached.

$ ./bootstrap 
+ top_srcdir=/home/xfq/guix
+ export top_srcdir
+ git submodule init
Submodule 'nix-upstream' (http://github.com/NixOS/nix.git) registered for path 
'nix-upstream'
+ git submodule update
Cloning into 'nix-upstream'...
remote: Reusing existing pack: 26480, done.        
remote: Total 26480 (delta 0), reused 0 (delta 0)        
Receiving objects: 100% (26480/26480), 14.52 MiB | 53.00 KiB/s, done.
Resolving deltas: 100% (14547/14547), done.
Checking connectivity... done
Submodule path 'nix-upstream': checked out 
'bf0ad8aabca67b4faabe3a1ac3c57884ae9924f4'
+ ./nix/sync-with-upstream
sync-with-upstream: skipping `./nix-hash/nix-hash.cc', which is not used
sync-with-upstream: skipping `./nix-log2xml/log2xml.cc', which is not used
sync-with-upstream: skipping `./nix-env/user-env.hh', which is not used
sync-with-upstream: skipping `./nix-env/nix-env.cc', which is not used
sync-with-upstream: skipping `./nix-env/profiles.cc', which is not used
sync-with-upstream: skipping `./nix-env/profiles.hh', which is not used
sync-with-upstream: skipping `./nix-env/user-env.cc', which is not used
sync-with-upstream: skipping `./libmain/shared.hh', which is not used
sync-with-upstream: skipping `./libmain/stack.cc', which is not used
sync-with-upstream: skipping `./libmain/shared.cc', which is not used
‘./libstore/build.cc’ -> ‘../../nix/./libstore/build.cc’
‘./libstore/derivations.cc’ -> ‘../../nix/./libstore/derivations.cc’
‘./libstore/store-api.cc’ -> ‘../../nix/./libstore/store-api.cc’
‘./libstore/derivations.hh’ -> ‘../../nix/./libstore/derivations.hh’
‘./libstore/references.cc’ -> ‘../../nix/./libstore/references.cc’
‘./libstore/misc.hh’ -> ‘../../nix/./libstore/misc.hh’
‘./libstore/schema.sql’ -> ‘../../nix/./libstore/schema.sql’
‘./libstore/pathlocks.hh’ -> ‘../../nix/./libstore/pathlocks.hh’
‘./libstore/local-store.cc’ -> ‘../../nix/./libstore/local-store.cc’
‘./libstore/references.hh’ -> ‘../../nix/./libstore/references.hh’
‘./libstore/local-store.hh’ -> ‘../../nix/./libstore/local-store.hh’
‘./libstore/gc.cc’ -> ‘../../nix/./libstore/gc.cc’
‘./libstore/worker-protocol.hh’ -> ‘../../nix/./libstore/worker-protocol.hh’
‘./libstore/globals.hh’ -> ‘../../nix/./libstore/globals.hh’
‘./libstore/remote-store.cc’ -> ‘../../nix/./libstore/remote-store.cc’
‘./libstore/store-api.hh’ -> ‘../../nix/./libstore/store-api.hh’
‘./libstore/optimise-store.cc’ -> ‘../../nix/./libstore/optimise-store.cc’
‘./libstore/pathlocks.cc’ -> ‘../../nix/./libstore/pathlocks.cc’
‘./libstore/misc.cc’ -> ‘../../nix/./libstore/misc.cc’
‘./libstore/globals.cc’ -> ‘../../nix/./libstore/globals.cc’
‘./libstore/remote-store.hh’ -> ‘../../nix/./libstore/remote-store.hh’
‘./boost/shared_ptr.hpp’ -> ‘../../nix/./boost/shared_ptr.hpp’
./boost/format -> ../../nix/./boost/format
‘./boost/format/group.hpp’ -> ‘../../nix/./boost/format/group.hpp’
‘./boost/format/feed_args.hpp’ -> ‘../../nix/./boost/format/feed_args.hpp’
‘./boost/format/parsing.cc’ -> ‘../../nix/./boost/format/parsing.cc’
‘./boost/format/macros_default.hpp’ -> 
‘../../nix/./boost/format/macros_default.hpp’
‘./boost/format/format_implementation.cc’ -> 
‘../../nix/./boost/format/format_implementation.cc’
‘./boost/format/format_class.hpp’ -> ‘../../nix/./boost/format/format_class.hpp’
‘./boost/format/internals.hpp’ -> ‘../../nix/./boost/format/internals.hpp’
‘./boost/format/free_funcs.cc’ -> ‘../../nix/./boost/format/free_funcs.cc’
‘./boost/format/exceptions.hpp’ -> ‘../../nix/./boost/format/exceptions.hpp’
‘./boost/format/internals_fwd.hpp’ -> 
‘../../nix/./boost/format/internals_fwd.hpp’
‘./boost/format/format_fwd.hpp’ -> ‘../../nix/./boost/format/format_fwd.hpp’
‘./boost/checked_delete.hpp’ -> ‘../../nix/./boost/checked_delete.hpp’
‘./boost/weak_ptr.hpp’ -> ‘../../nix/./boost/weak_ptr.hpp’
‘./boost/format.hpp’ -> ‘../../nix/./boost/format.hpp’
‘./boost/enable_shared_from_this.hpp’ -> 
‘../../nix/./boost/enable_shared_from_this.hpp’
‘./boost/assert.hpp’ -> ‘../../nix/./boost/assert.hpp’
./boost/detail -> ../../nix/./boost/detail
‘./boost/detail/shared_count.hpp’ -> ‘../../nix/./boost/detail/shared_count.hpp’
‘./boost/detail/workaround.hpp’ -> ‘../../nix/./boost/detail/workaround.hpp’
‘./boost/throw_exception.hpp’ -> ‘../../nix/./boost/throw_exception.hpp’
sync-with-upstream: skipping `./libutil/sha256.c', which is not used
‘./libutil/affinity.cc’ -> ‘../../nix/./libutil/affinity.cc’
‘./libutil/archive.cc’ -> ‘../../nix/./libutil/archive.cc’
‘./libutil/hash.hh’ -> ‘../../nix/./libutil/hash.hh’
‘./libutil/serialise.cc’ -> ‘../../nix/./libutil/serialise.cc’
‘./libutil/serialise.hh’ -> ‘../../nix/./libutil/serialise.hh’
sync-with-upstream: skipping `./libutil/md5.c', which is not used
‘./libutil/util.hh’ -> ‘../../nix/./libutil/util.hh’
‘./libutil/affinity.hh’ -> ‘../../nix/./libutil/affinity.hh’
‘./libutil/types.hh’ -> ‘../../nix/./libutil/types.hh’
sync-with-upstream: skipping `./libutil/sha256.h', which has a checked-in copy
sync-with-upstream: skipping `./libutil/sha1.c', which is not used
sync-with-upstream: skipping `./libutil/md5.h', which has a checked-in copy
‘./libutil/hash.cc’ -> ‘../../nix/./libutil/hash.cc’
‘./libutil/archive.hh’ -> ‘../../nix/./libutil/archive.hh’
‘./libutil/util.cc’ -> ‘../../nix/./libutil/util.cc’
‘./libutil/xml-writer.cc’ -> ‘../../nix/./libutil/xml-writer.cc’
‘./libutil/xml-writer.hh’ -> ‘../../nix/./libutil/xml-writer.hh’
sync-with-upstream: skipping `./libutil/md32_common.h', which is not used
sync-with-upstream: skipping `./libutil/sha1.h', which has a checked-in copy
sync-with-upstream: skipping `./nix-store/dotgraph.cc', which is not used
sync-with-upstream: skipping `./nix-store/xmlgraph.cc', which is not used
sync-with-upstream: skipping `./nix-store/xmlgraph.hh', which is not used
sync-with-upstream: skipping `./nix-store/nix-store.cc', which is not used
sync-with-upstream: skipping `./nix-store/dotgraph.hh', which is not used
‘./nix-daemon/nix-daemon.cc’ -> ‘../../nix/./nix-daemon/nix-daemon.cc’
sync-with-upstream: skipping `./nix-instantiate/nix-instantiate.cc', which is 
not used
sync-with-upstream: skipping `./libexpr/attr-path.hh', which is not used
sync-with-upstream: skipping `./libexpr/eval.cc', which is not used
sync-with-upstream: skipping `./libexpr/nixexpr.cc', which is not used
sync-with-upstream: skipping `./libexpr/value-to-json.cc', which is not used
sync-with-upstream: skipping `./libexpr/value-to-json.hh', which is not used
sync-with-upstream: skipping `./libexpr/nixexpr.hh', which is not used
sync-with-upstream: skipping `./libexpr/eval-inline.hh', which is not used
sync-with-upstream: skipping `./libexpr/value-to-xml.hh', which is not used
sync-with-upstream: skipping `./libexpr/get-drvs.cc', which is not used
sync-with-upstream: skipping `./libexpr/eval.hh', which is not used
sync-with-upstream: skipping `./libexpr/get-drvs.hh', which is not used
sync-with-upstream: skipping `./libexpr/names.cc', which is not used
sync-with-upstream: skipping `./libexpr/common-opts.cc', which is not used
sync-with-upstream: skipping `./libexpr/symbol-table.hh', which is not used
sync-with-upstream: skipping `./libexpr/value.hh', which is not used
sync-with-upstream: skipping `./libexpr/common-opts.hh', which is not used
sync-with-upstream: skipping `./libexpr/attr-path.cc', which is not used
sync-with-upstream: skipping `./libexpr/value-to-xml.cc', which is not used
sync-with-upstream: skipping `./libexpr/primops.cc', which is not used
sync-with-upstream: skipping `./libexpr/names.hh', which is not used
sync-with-upstream: skipping `./bsdiff-4.3/compat-include/err.h', which is not 
used
sync-with-upstream: skipping `./bsdiff-4.3/bspatch.c', which is not used
sync-with-upstream: skipping `./bsdiff-4.3/bsdiff.c', which is not used
‘/home/xfq/guix/nix-upstream/COPYING’ -> ‘/home/xfq/guix/nix/COPYING’
‘/home/xfq/guix/nix-upstream/AUTHORS’ -> ‘/home/xfq/guix/nix/AUTHORS’
sed: -e expression #1, char 8: extra characters after command
-- 
http://www.gnu.org/software/emacs/

Reply via email to