From: Federico Beffa <beffa@ieee.org>
To: guix-devel@gnu.org
Subject: guix 0.7 installation
Date: Sat, 30 Aug 2014 13:33:19 +0200 [thread overview]
Message-ID: <CAKrPhPNgsbx_Ud+iNn8W22zAxuAbkHg3hmGn8g+LbiwBFBX2Nw@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 2121 bytes --]
Hi,
I'm trying to install guix 0.7 to give it a go and have got an error.
After
1) installing with: ./configure, make and sudo make install
2) authorize the gnu substitute with:
sudo guix archive --authorize < hydra.gnu.org.pub
3) creating the builder users and group as described in the manual.
4) starting the deamon:
sudo guix-daemon --build-users-group=guix-builder
I've tried to search for the emacs keyword with:
guix package -s emacs
and get a listing of some packages, but also the following error:
...
name: mit-scheme
version: 9.1.1
Backtrace:
In ice-9/boot-9.scm:
149: 19 [catch #t #<catch-closure 281d4c0> ...]
157: 18 [#<procedure 27bb0f0 ()>]
In unknown file:
?: 17 [catch-closure]
In ice-9/boot-9.scm:
63: 16 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
407: 15 [eval # #]
In ice-9/boot-9.scm:
2111: 14 [save-module-excursion #<procedure 27c0100 at
ice-9/boot-9.scm:3646:3 ()>]
3651: 13 [#<procedure 27c0100 at ice-9/boot-9.scm:3646:3 ()>]
1380: 12 [%start-stack load-stack ...]
1385: 11 [#<procedure 27e2990 ()>]
In unknown file:
?: 10 [primitive-load "/usr/local/bin/guix"]
In guix/ui.scm:
662: 9 [run-guix-command package "-s" "emacs"]
:In guix/scripts/package.scm:
1072: 8 [guix-package "-s" "emacs"]
1047: 7 [process-query (# # # # ...)]
In ice-9/boot-9.scm:
149: 6 [catch system-error ...]
157: 5 [#<procedure 371dc80 ()>]
In srfi/srfi-1.scm:
619: 4 [for-each #<procedure 3720ba0 at
guix/scripts/package.scm:1048:22 (t-66360)> ...]
In guix/ui.scm:
458: 3 [package->recutils # #<output: file 1> 80]
In unknown file:
?: 2 [sort (# # #) #<procedure package<? (p1 p2)>]
In guix/ui.scm:
464: 1 [package<? # #]
In guix/packages.scm:
280: 0 [package-full-name #]
guix/packages.scm:280:17: In procedure package-full-name:
guix/packages.scm:280:17: In procedure package-name: Wrong type
argument: #<origin
"mirror://gnu/mit-scheme/stable.pkg/9.1.1/mit-scheme-9.1.1-x86-64.tar.gz"
hushdk3b6czhbv4erhndsootyrnjxmlxenmunn5pumyooynktxyq () 3f8f150>
...
Have I missed any step?
Thank you for your help!
Regards,
Fede
P.S.: you find the full output in the attached file.
[-- Attachment #2: guix-search-error.log --]
[-- Type: text/x-log, Size: 6433 bytes --]
;;; note: source file /usr/local/share/guile/site/2.0/srfi/srfi-37.scm
;;; newer than compiled /usr/local/share/guile/site/2.0/srfi/srfi-37.go
name: cflow
version: 1.4
dependencies: emacs-24.3
location: gnu/packages/cflow.scm:27:2
homepage: http://www.gnu.org/software/cflow/
license: GPL 3+
synopsis: Create a graph of control flow within a program
description: GNU cflow analyzes C source files and produces a graph charting the
+ control flow of the program. It can output the graph in several styles and in
+ either the POSIX format or in an extended GNU format. cflow also includes a
+ major mode for Emacs for examining the flowcharts that it produces.
name: conkeror
version: 1.0pre1
dependencies: bash-4.3 gzip-1.6 icecat-24.0 tar-1.27.1
location: gnu/packages/conkeror.scm:32:2
homepage: http://conkeror.org
license: GPL 2, LGPL 2.1
synopsis: Keyboard focused web browser with Emacs look and feel
description: Conkeror is a highly-programmable web browser based on Mozilla
+ XULRunner which is the base of all Mozilla products including Firefox. Conkeror
+ has a sophisticated keyboard system for running commands and interacting with
+ web page content, modelled after Emacs and Lynx. It is self-documenting and
+ extensible with JavaScript.
+
+ It comes with builtin support for several Web 2.0 sites like several Google
+ services (Search, Gmail, Maps, Reader, etc.), Del.icio.us, Reddit, Last.fm and
+ YouTube. For easier editing of form fields, it can spawn external editors. For
+ this feature the recommended conkeror-spawn-process-helper package needs to be
+ installed.
name: emacs
version: 24.3
dependencies: alsa-lib-1.0.27.1 dbus-1.6.4 giflib-4.2.3 gnutls-3.2.15
+ gtk+-2.24.21 libice-1.0.8 libjpeg-8d libpng-1.5.17 libsm-1.2.1 libtiff-4.0.3
+ libx11-1.5.0 libxft-2.3.1 libxml2-2.9.0 libxpm-3.5.10 ncurses-5.9
+ pkg-config-0.27.1 texinfo-5.2 zlib-1.2.7
location: gnu/packages/emacs.scm:42:2
homepage: http://www.gnu.org/software/emacs/
license: GPL 3+
synopsis: The extensible, customizable, self-documenting text editor
description: GNU Emacs is an extensible and highly customizable text editor. It
+ is based on an Emacs Lisp interpreter with extensions for text editing. Emacs
+ has been extended in essentially all areas of computing, giving rise to a vast
+ array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets,
+ remote server editing, and much more. Emacs includes extensive documentation on
+ all aspects of the system, from basic editing to writing large Lisp programs.
+ It has full Unicode support for nearly all human languages.
name: geiser
version: 0.4
dependencies: emacs-24.3 guile-2.0.11
location: gnu/packages/emacs.scm:111:2
homepage: http://nongnu.org/geiser/
license: Modified BSD
synopsis: Collection of Emacs modes for Guile and Racket hacking
description: Geiser is a collection of Emacs major and minor modes that conspire
+ with one or more Scheme interpreters to keep the Lisp Machine Spirit alive. It
+ draws inspiration (and a bit more) from environments such as Common Lisp’s
+ Slime, Factor’s FUEL, Squeak or Emacs itself, and does its best to make Scheme
+ hacking inside Emacs (even more) fun.
+
+ Or, to be precise, what i consider fun. Geiser is thus my humble contribution
+ to the dynamic school of expression, and a reaction against what i perceive as a
+ derailment, in modern times, of standard Scheme towards the static camp.
+ Because i prefer growing and healing to poking at corpses, the continuously
+ running Scheme interpreter takes the center of the stage in Geiser. A bundle of
+ Elisp shims orchestrates the dialog between the Scheme interpreter, Emacs and,
+ ultimately, the schemer, giving her access to live metadata.
name: gettext
version: 0.19.2
dependencies: expat-2.1.0
location: gnu/packages/gettext.scm:35:2
homepage: http://www.gnu.org/software/gettext/
license: GPL 3
synopsis: Tools and documentation for translation
description: GNU Gettext is a package providing a framework for translating the
+ textual output of programs into multiple languages. It provides translators
+ with the means to create message catalogs, as well as an Emacs mode to work with
+ them, and a runtime library to load translated messages from the catalogs.
+ Nearly all GNU packages use Gettext.
name: guile-wm
version: 1.0
dependencies: guile-2.0.11 guile-xcb-1.3 pkg-config-0.27.1
location: gnu/packages/guile-wm.scm:64:2
homepage: http://www.markwitmer.com/guile-xcb/guile-wm.html
license: GPL 3+
synopsis: X11 window manager toolkit in Scheme
description: Guile-WM is a simple window manager that's completely
+ customizable—you have total control of what it does by choosing which modules to
+ include. Included with it are a few modules that provide basic TinyWM-like
+ window management, some window record-keeping, multi-monitor support, and
+ emacs-like keymaps and minibuffer. At this point, it's just enough to get you
+ started.
name: mit-scheme
version: 9.1.1
Backtrace:
In ice-9/boot-9.scm:
149: 19 [catch #t #<catch-closure 281d4c0> ...]
157: 18 [#<procedure 27bb0f0 ()>]
In unknown file:
?: 17 [catch-closure]
In ice-9/boot-9.scm:
63: 16 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
407: 15 [eval # #]
In ice-9/boot-9.scm:
2111: 14 [save-module-excursion #<procedure 27c0100 at ice-9/boot-9.scm:3646:3 ()>]
3651: 13 [#<procedure 27c0100 at ice-9/boot-9.scm:3646:3 ()>]
1380: 12 [%start-stack load-stack ...]
1385: 11 [#<procedure 27e2990 ()>]
In unknown file:
?: 10 [primitive-load "/usr/local/bin/guix"]
In guix/ui.scm:
662: 9 [run-guix-command package "-s" "emacs"]
In guix/scripts/package.scm:
1072: 8 [guix-package "-s" "emacs"]
1047: 7 [process-query (# # # # ...)]
In ice-9/boot-9.scm:
149: 6 [catch system-error ...]
157: 5 [#<procedure 371dc80 ()>]
In srfi/srfi-1.scm:
619: 4 [for-each #<procedure 3720ba0 at guix/scripts/package.scm:1048:22 (t-66360)> ...]
In guix/ui.scm:
458: 3 [package->recutils # #<output: file 1> 80]
In unknown file:
?: 2 [sort (# # #) #<procedure package<? (p1 p2)>]
In guix/ui.scm:
464: 1 [package<? # #]
In guix/packages.scm:
280: 0 [package-full-name #]
guix/packages.scm:280:17: In procedure package-full-name:
guix/packages.scm:280:17: In procedure package-name: Wrong type argument: #<origin "mirror://gnu/mit-scheme/stable.pkg/9.1.1/mit-scheme-9.1.1-x86-64.tar.gz" hushdk3b6czhbv4erhndsootyrnjxmlxenmunn5pumyooynktxyq () 3f8f150>
next reply other threads:[~2014-08-30 11:33 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-30 11:33 Federico Beffa [this message]
2014-08-30 20:11 ` guix 0.7 installation Ludovic Courtès
-- strict thread matches above, loose matches on Subject: below --
2014-08-30 12:43 Federico Beffa
2014-08-30 20:18 ` Ludovic Courtès
2014-08-30 21:53 Federico Beffa
2014-08-31 20:22 ` Ludovic Courtès
2014-09-02 12:21 Federico Beffa
2014-09-12 15:34 Federico Beffa
2014-09-12 19:35 ` Ludovic Courtès
2014-09-13 12:08 Federico Beffa
2014-09-14 14:24 ` Ludovic Courtès
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=CAKrPhPNgsbx_Ud+iNn8W22zAxuAbkHg3hmGn8g+LbiwBFBX2Nw@mail.gmail.com \
--to=beffa@ieee.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.