Re: [PATCH] profiles: Report about upgrades.

2014-08-30 Thread Alex Kost
Ludovic Courtès (2014-08-30 23:56 +0400) wrote: > Alex Kost skribis: > >> + (let* ((remove (manifest-matching-entries >> + manifest (manifest-transaction-remove transaction))) >> + (install/upgrade (manifest-transaction-install transaction)) >> + (install '()) >>

Re: guix 0.7 installation

2014-08-30 Thread Federico Beffa
> This is an old Guile version, whose web client has problems that Guix > tries to work around. However, from a quick look, ‘guix pull’ uses a > path for its download that does not attempt to work around the 2.0.5 > issues (namely it uses the (guix build download) module, instead of > (guix web-cl

Re: [PATCHES] Add 'file' to %final-inputs; patch /usr/bin/file

2014-08-30 Thread Ludovic Courtès
m...@netris.org skribis: > +(define* (patch-usr-bin-file #:key native-inputs inputs #:allow-other-keys) > + "Patch occurrences of /usr/bin/file in configure script, if present." > + (let ((file "configure") > +(new (and=> (assoc-ref (or native-inputs inputs) "file") > +

Re: guix 0.7 installation

2014-08-30 Thread Ludovic Courtès
Federico Beffa skribis: > I then tried to install emacs anyway, but the gnu substitute was not > responsive: > > $ guix package -i emacs [...] > substitute-binary: guix substitute-binary: warning: while fetching > http://hydra.gnu.org/0bhfhlas7rm13mp7hgjbbasj22fvva69.narinfo: server > is unres

Re: guix 0.7 installation

2014-08-30 Thread Ludovic Courtès
Federico Beffa skribis: > 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: This particular bug was fixed soon after 0.7: http://git.savannah.gnu.org/cgit/guix.git/commit/?id=5e6feee61793a6b60aa352dc

Re: New x86 machine

2014-08-30 Thread Ludovic Courtès
David Thompson skribis: > From what I can tell, there is no official release tarball of Hydra. I > guess we'd have to settle for packaging a snapshot of the git repo? Yes. > When trying to build Hydra, I get the error "configure: error: nix-store > is required". Do I need to have Nix installe

Re: New x86 machine

2014-08-30 Thread Sergio Durigan Junior
On Friday, August 29 2014, Ludovic Courtès wrote: > For that, we’ll need volunteers to help with: > > 1. general sysadmin work. Hey Ludo :-). I can help with this if needed. I don't have much more time to do other things for now, unfortunately... Cheers, -- Sergio GPG key ID: 0x65FC5E36 Pl

Re: [PATCH] profiles: Report about upgrades.

2014-08-30 Thread Ludovic Courtès
Alex Kost skribis: > + (let* ((remove (manifest-matching-entries > + manifest (manifest-transaction-remove transaction))) > + (install/upgrade (manifest-transaction-install transaction)) > + (install '()) > + (upgrade (append-map > + (la

guix 0.7 installation

2014-08-30 Thread Federico Beffa
> 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: > ... I then tried to install emacs anyway, but the gnu substitute was not responsive: $ guix package -i emacs ;;; note: source file /usr/local/share/gu

guix 0.7 installation

2014-08-30 Thread Federico Beffa
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 manu