all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Xue Fuqiao <xfq@gnu.org>
To: guix-devel@gnu.org
Subject: Installing Guix
Date: Fri, 07 Mar 2014 21:29:07 +0800	[thread overview]
Message-ID: <87d2hyt9wc.fsf@gnu.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 533 bytes --]

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.


[-- Attachment #2: Output of `./bootstrap' --]
[-- Type: text/plain, Size: 8390 bytes --]

$ ./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

[-- Attachment #3: Type: text/plain, Size: 40 bytes --]


-- 
http://www.gnu.org/software/emacs/

             reply	other threads:[~2014-03-07 13:29 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-07 13:29 Xue Fuqiao [this message]
2014-03-07 14:15 ` Installing Guix Sree Harsha Totakura
2014-03-07 16:01   ` Ludovic Courtès
2014-03-07 15:20 ` Andreas Enge
2014-03-07 16:03 ` Ludovic Courtès
  -- strict thread matches above, loose matches on Subject: below --
2014-12-14 18:43 Installing guix Amirouche Boubekki
2014-12-15 22:54 ` Ludovic Courtès
2014-12-17 10:15   ` Amirouche Boubekki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87d2hyt9wc.fsf@gnu.org \
    --to=xfq@gnu.org \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.