[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GSoC: Porting Guix to Hurd week 3+4 report.
From: |
Thomas Schwinge |
Subject: |
Re: GSoC: Porting Guix to Hurd week 3+4 report. |
Date: |
Sun, 7 Jun 2015 22:55:38 +0200 |
User-agent: |
Notmuch/0.9-101-g81dad07 (http://notmuchmail.org) Emacs/24.4.1 (i586-pc-linux-gnu) |
Hi!
On Thu, 04 Jun 2015 22:48:48 +0200, ludo@gnu.org (Ludovic
=?utf-8?Q?Court=C3=A8s?=) wrote:
> Manolis Ragkousis <manolis837@gmail.com> skribis:
>
> > Hey Thomas, thank you for looking into this.
Many thanks to you as well as Ludo for your very helpful description and
instructions! I've also spent an hour or two on the Guix manual.
> > So let's start with the easy one. [...]
>
> Alternately, there’s a really easy way: grab the binary tarball and
> follow the steps at <http://www.gnu.org/software/guix/download/> [...]
Did that.
> From there:
>
> git clone git://git.savannah.gnu.org/guix.git
(Per Manolis' suggestion, I'm using his GitHub repository.)
> cd guix
> git checkout wip-hurd
> guix environment guix
(Very pedantically, is that last commant completely "correct"? My
understanding is that it sets up an environment for building the version
of the guix package that is current known to Guix, and not the version
From the checkout of the wip-hurd branch. Of course, the underlying
assumption must be that these two versions have the same dependencies, so
their environment setup will be the same.)
> autoreconf && ./configure --localstatedir=/var \
> --with-libgcrypt-prefix=/gnu/store/... && make
(Not relevant right now, but why is the libgcrypt path not communicated
via the environment variables set up with guix environment? Is that just
because there are no appropriate environment variables, or something
else?) Also, I wanted to note that I, very guixy, computed that path
using:
$ guix build libgcrypt
warning: failed to install locale: Invalid argument
/gnu/store/r16v30hlw2d6n232rm37p53qy8rpr7f2-libgcrypt-1.6.3
/gnu/store/42ls5n7k6lai1k6xfa8v8wks7nn9g3gn-libgcrypt-1.6.3-debug
Next, I ran:
$ ./pre-inst-env guix build --target=i686-pc-gnu gcc-4.7 -K -c 8
> > After it fails
..., and eventually reproduced the problem. However, that took a series
of steps that was much longer that I had anticipated:
$ ls -lrt /var/log/guix/drvs/*/*
-rw-r--r-- 1 root root 14 Jun 7 18:41
/var/log/guix/drvs/j1/lh997i7bzdkp9p41rxz3qbxim6wi5h-module-import.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 18:41
/var/log/guix/drvs/sl/8ib3bv1mg2cfnr5yar3aac0y8v0vfc-module-import.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 18:41
/var/log/guix/drvs/5x/a7hclvqnbmflx45k9l7lfiwr8af15a-module-import.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 18:43
/var/log/guix/drvs/cx/ghd2z5f3s8is7dkd45xf7k0d5m6fmh-module-import-compiled.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 18:43
/var/log/guix/drvs/ni/ybxnzzf3v97i8qkma1wsvcl7dss5cd-module-import-compiled.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 18:43
/var/log/guix/drvs/px/m5fvm4hyd45jz957h0ygpf16wwmril-module-import-compiled.drv.bz2
-rw-r--r-- 1 root root 678428 Jun 7 18:46
/var/log/guix/drvs/ws/mrcw363m1a1fyrl90v6lw7l9ps6x1g-gcc-4.8.4.tar.xz.drv.bz2
-rw-r--r-- 1 root root 6912 Jun 7 18:47
/var/log/guix/drvs/4i/qpmrg8fp9skrlzqwh6sx10hl7nqmzx-findutils-4.4.2.tar.xz.drv.bz2
-rw-r--r-- 1 root root 1784 Jun 7 18:47
/var/log/guix/drvs/g5/0yphc79id0q893cyj96w0fs7g4vwqh-acl-2.2.52.src.tar.xz.drv.bz2
-rw-r--r-- 1 root root 16872 Jun 7 18:47
/var/log/guix/drvs/da/m2vq48wja8mfllyffv63l20z0nk3fy-findutils-4.4.2.drv.bz2
-rw-r--r-- 1 root root 92676 Jun 7 18:48
/var/log/guix/drvs/8q/gkslsq79mj5yiqlyxsgiqff94gdasr-binutils-cross-boot0-2.25.drv.bz2
-rw-r--r-- 1 root root 99108 Jun 7 18:50
/var/log/guix/drvs/m4/4gzq6psik91wpg641ciwiqdf4ws8dn-perl-5.16.1.drv.bz2
-rw-r--r-- 1 root root 13651 Jun 7 18:50
/var/log/guix/drvs/gi/irgv2f3n6mkpv0fxvz0632abb5s4a0-xz-5.0.4.drv.bz2
-rw-r--r-- 1 root root 453999 Jun 7 18:53
/var/log/guix/drvs/bd/ir2kw05i27qvb4cacj23s6ly0i10ki-gcc-cross-boot0-4.8.4.drv.bz2
-rw-r--r-- 1 root root 225864 Jun 7 18:54
/var/log/guix/drvs/k2/33n6h7i9yk7xrjx2v8jnlpacy34pyj-linux-libre-headers-3.14.37.drv.bz2
-rw-r--r-- 1 root root 37213 Jun 7 18:55
/var/log/guix/drvs/ay/s1lxgxkfwm4v4d7f5g9yq35q2frnin-texinfo-5.2.drv.bz2
-rw-r--r-- 1 root root 64985 Jun 7 18:57
/var/log/guix/drvs/5y/nkn97vzsh25d0v5nlkmk0n1h63fqgl-gettext-boot0-0.19.4.drv.bz2
-rw-r--r-- 1 root root 245674 Jun 7 19:07
/var/log/guix/drvs/5d/ki8gm79l8i8rnbmaj8nwqnfmk57v0q-glibc-intermediate-2.21.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 19:07
/var/log/guix/drvs/lp/ps9by4yx1k74ndqmcr5s4izd1w2hlp-gcc-cross-boot0-wrapped-4.8.4.drv.bz2
-rw-r--r-- 1 root root 21686 Jun 7 19:08
/var/log/guix/drvs/ly/qs87clgx12m3qs8s29w9704iifs1xm-m4-1.4.17.drv.bz2
-rw-r--r-- 1 root root 97293 Jun 7 19:09
/var/log/guix/drvs/s8/lv0cl9rsnhybgirrjnxkdc4mx2a5rq-perl-5.16.1.drv.bz2
-rw-r--r-- 1 root root 12327 Jun 7 19:10
/var/log/guix/drvs/2r/08d0n4jarsgkr6w7g6iz9lhycx4pq6-bison-3.0.4.drv.bz2
-rw-r--r-- 1 root root 16573 Jun 7 19:11
/var/log/guix/drvs/4f/n2jvxqclaysfsy2lycnbd7inm558nr-bash-light-4.3.33.drv.bz2
-rw-r--r-- 1 root root 242768 Jun 7 19:21
/var/log/guix/drvs/6l/cflm1cgz5v11i7mkav5kvvny3jnivg-glibc-2.21.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 19:21
/var/log/guix/drvs/c7/xfj78s931x3ax03iz5dlc9mh86gff6-gcc-cross-boot0-wrapped-4.8.4.drv.bz2
-rw-r--r-- 1 root root 92779 Jun 7 19:22
/var/log/guix/drvs/24/3raj1qzs0iny5inak6yq65i5hf1lcn-binutils-2.25.drv.bz2
-rw-r--r-- 1 root root 356301 Jun 7 19:23
/var/log/guix/drvs/jz/l07l016sn0m37a4ckwd78k3865lz4d-libstdc++-4.8.4.drv.bz2
-rw-r--r-- 1 root root 166 Jun 7 19:23
/var/log/guix/drvs/4q/vja6pv46s4aj2icdqpzniavgsn3pyq-ld-wrapper-boot3-0.drv.bz2
-rw-r--r-- 1 root root 686436 Jun 7 19:41
/var/log/guix/drvs/ds/vc96j39ldg9rsjm2i4zh8ca6xj6wjq-gcc-4.8.4.drv.bz2
-rw-r--r-- 1 root root 21647 Jun 7 19:42
/var/log/guix/drvs/38/9r1i8m784ivz14gxrfdjjk5i7pl6rv-m4-1.4.17.drv.bz2
-rw-r--r-- 1 root root 21821 Jun 7 19:42
/var/log/guix/drvs/qh/kak2gyy6zknqzd8d8kg05zxw7cjw82-ncurses-5.9.drv.bz2
-rw-r--r-- 1 root root 98891 Jun 7 19:44
/var/log/guix/drvs/zi/hz2dmqqnds0myzz4chw9nnkc1pr3f6-perl-5.16.1.drv.bz2
-rw-r--r-- 1 root root 7060 Jun 7 19:44
/var/log/guix/drvs/nd/kgldld1cmqm2x89q2rwphvz967kr4c-indent-2.2.10.drv.bz2
-rw-r--r-- 1 root root 6105 Jun 7 19:44
/var/log/guix/drvs/kx/x8h45rhh128llvbppa749736k793a1-readline-6.3.drv.bz2
-rw-r--r-- 1 root root 17361 Jun 7 19:48
/var/log/guix/drvs/rm/0hdl6z76ail5wkziql925i11mpd4ql-bison-2.7.1.drv.bz2
-rw-r--r-- 1 root root 10279 Jun 7 19:48
/var/log/guix/drvs/ki/hpnfism9cr367c574crd0nq3lmjzcp-flex-2.5.37.drv.bz2
-rw-r--r-- 1 root root 18766 Jun 7 19:53
/var/log/guix/drvs/62/0n36hk7q1cfqdfnzdl4f0p50gpjrxf-bison-3.0.4.drv.bz2
-rw-r--r-- 1 root root 16293 Jun 7 19:54
/var/log/guix/drvs/63/x9pvc093nl9d1hmhyc12zzz1kwdkaz-bash-4.3.33.drv.bz2
-rw-r--r-- 1 root root 5684 Jun 7 19:54
/var/log/guix/drvs/h3/z7b12lqncyfdflgi9w3vb7aivd7hmz-libltdl-2.4.6.drv.bz2
-rw-r--r-- 1 root root 47316 Jun 7 19:57
/var/log/guix/drvs/hw/s35l0897spa8kdprkz23yicr8n4mcy-libunistring-0.9.5.drv.bz2
-rw-r--r-- 1 root root 21824 Jun 7 19:57
/var/log/guix/drvs/94/2pndm5b40hc0wi3qyw7dri7iij0aj0-ncurses-5.9.drv.bz2
-rw-r--r-- 1 root root 14299 Jun 7 19:58
/var/log/guix/drvs/cz/gwn9llkl1j43c5dl075565rldz5lsn-pkg-config-0.28.drv.bz2
-rw-r--r-- 1 root root 7963 Jun 7 19:58
/var/log/guix/drvs/sh/hyzmrgfabj81zq1mddzhqyqnaw4lcn-libffi-3.1.drv.bz2
-rw-r--r-- 1 root root 8061 Jun 7 19:58
/var/log/guix/drvs/l3/f5slvmn6nd8zj6bxgjkrlyjq1n003y-gzip-1.6.drv.bz2
-rw-r--r-- 1 root root 5783 Jun 7 19:59
/var/log/guix/drvs/hr/qq4b3r7l5v4lg6xg0awq9xg7gh3fpl-libatomic-ops-7.4.2.drv.bz2
-rw-r--r-- 1 root root 21654 Jun 7 19:59
/var/log/guix/drvs/2r/9y276w15qhhgkxpvw00wbnjsmpgzbh-m4-1.4.17.drv.bz2
-rw-r--r-- 1 root root 6109 Jun 7 19:59
/var/log/guix/drvs/7r/rdwkf0bzw70mcbhkmxd7q7l4waicr3-readline-6.3.drv.bz2
-rw-r--r-- 1 root root 8973 Jun 7 20:00
/var/log/guix/drvs/84/71m3x2a2yza0bpwgwbl7q7866mggvc-libgc-7.4.2.drv.bz2
-rw-r--r-- 1 root root 42188 Jun 7 20:01
/var/log/guix/drvs/nz/xwzp994bimafqdzjjlya62xc708q60-gmp-6.0.0a.drv.bz2
-rw-r--r-- 1 root root 35204 Jun 7 20:15
/var/log/guix/drvs/6h/v8ljxihqfjs5zqsk8p1mqdlzgigqqc-guile-2.0.11.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/6q/2rkbw7cnmbihskyjpymwhsn2fqkg4w-module-import.drv.bz2
-rw-r--r-- 1 root root 158 Jun 7 20:15
/var/log/guix/drvs/lg/6dg3gqrsriaxwpy8nhk1aqsnncsmcm-ld-wrapper-0.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/fa/lb0hm5z5varx1sx6ckdfyf7v7psmc1-module-import.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/lp/a52f9vgnphnknbrr8giqbcrknzx6pz-module-import.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/jm/yzbbs4dp4hwn9c3v0mndqbql0cykrl-module-import.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/9f/bn91yk780mb5ah26411vizqbm1ird8-module-import-compiled.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/jd/dz8lc2q1fw8cr8zcvnlbwpqxpizqz3-module-import-compiled.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/zg/p90ak7lhvay4xlis3hmgmpz0krfd3l-module-import-compiled.drv.bz2
-rw-r--r-- 1 root root 315 Jun 7 20:15
/var/log/guix/drvs/sq/mshv9yqmx2y9cgd8l2kyagbacj6fxz-module-import-compiled.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 20:15
/var/log/guix/drvs/df/j9c1fgxlqc22ls9h6li55qvpv3cm08-glibc-utf8-locales-2.21.drv.bz2
-rw-r--r-- 1 root root 912 Jun 7 20:19
/var/log/guix/drvs/rc/h2j7f4v7m720i588mjj3psbljzgkzx-glibc-2.19-hurd+libpthread-20150515.tar.gz.drv.bz2
-rw-r--r-- 1 root root 14569 Jun 7 20:20
/var/log/guix/drvs/dw/1zn91vvgzzji9s44gi2ycqy5yjvxa4-grep-2.21.drv.bz2
-rw-r--r-- 1 root root 14759 Jun 7 20:21
/var/log/guix/drvs/qv/0z7q03k3qzglnwfm1k2s0wzzm0f127-pkg-config-0.28.drv.bz2
-rw-r--r-- 1 root root 99258 Jun 7 20:23
/var/log/guix/drvs/k9/s7djkx7xqfhsi2ng89s7acq4h90951-perl-5.16.1.drv.bz2
-rw-r--r-- 1 root root 21762 Jun 7 20:24
/var/log/guix/drvs/pg/nf7is2y4hckcifsf97zxdqb1b52251-m4-1.4.17.drv.bz2
-rw-r--r-- 1 root root 13970 Jun 7 20:24
/var/log/guix/drvs/7b/049kf7dh9jmm05w0ryyh5fw5g921w6-sed-4.2.2.drv.bz2
-rw-r--r-- 1 root root 7582 Jun 7 20:24
/var/log/guix/drvs/ch/z5v9xn87clmx2dv1y9ghbfyazgjqxc-expat-2.1.0.drv.bz2
-rw-r--r-- 1 root root 7681 Jun 7 20:25
/var/log/guix/drvs/2x/4rvhkc8kxsjnbk5r7pcym5h11b6i3f-make-4.1.drv.bz2
-rw-r--r-- 1 root root 42203 Jun 7 20:26
/var/log/guix/drvs/bm/n2pxncxcilvyaw8l2qps6lphxagy7v-gmp-6.0.0a.drv.bz2
-rw-r--r-- 1 root root 79443 Jun 7 20:30
/var/log/guix/drvs/0n/61hp6nrxya354xjdg3j5dkmkq4b8gf-gettext-0.19.4.drv.bz2
-rw-r--r-- 1 root root 7336 Jun 7 20:30
/var/log/guix/drvs/mx/ddq6jifd03p2pjnsnc54324gf424a5-attr-2.4.46.drv.bz2
-rw-r--r-- 1 root root 8364 Jun 7 20:30
/var/log/guix/drvs/q5/s9ryxv6i94rhvdj7w48f21g1r5dq21-acl-2.2.52.drv.bz2
-rw-r--r-- 1 root root 32002 Jun 7 20:32
/var/log/guix/drvs/r5/bc3b8fb6hjsr6k2pilhpzl44p1z9kd-coreutils-8.23.drv.bz2
-rw-r--r-- 1 root root 15908 Jun 7 20:37
/var/log/guix/drvs/a6/znlcggy3dqh1mll3hs1lff8bpr828r-tar-1.28.drv.bz2
-rw-r--r-- 1 root root 13522 Jun 7 20:37
/var/log/guix/drvs/fl/08sck7i69dnwqs4hj6kj36qhvlr6h8-xz-5.0.4.drv.bz2
-rw-r--r-- 1 root root 14121 Jun 7 20:38
/var/log/guix/drvs/g5/jvvb33a6r76aygm1apzfq2rqbffr1z-sed-4.2.2.drv.bz2
-rw-r--r-- 1 root root 7023 Jun 7 20:38
/var/log/guix/drvs/jw/yhpl7b3nr2gh7kb0shyl9vc3g15n35-file-5.22.drv.bz2
-rw-r--r-- 1 root root 13220 Jun 7 20:39
/var/log/guix/drvs/mz/q9dd0fqjnpy3ji7zwrfyryi5x9xkh3-diffutils-3.3.drv.bz2
-rw-r--r-- 1 root root 17214 Jun 7 20:40
/var/log/guix/drvs/q9/4y771i7kynci4jiv9kwbzrjksmzbgs-findutils-4.4.2.drv.bz2
-rw-r--r-- 1 root root 8216 Jun 7 20:40
/var/log/guix/drvs/v7/nz0fpcsbxpbisb621z6ykswgi2kwlr-gzip-1.6.drv.bz2
-rw-r--r-- 1 root root 3621 Jun 7 20:40
/var/log/guix/drvs/wz/h3w64xamr81hgg5695q21dlf917cwy-bzip2-1.0.6.drv.bz2
-rw-r--r-- 1 root root 5707 Jun 7 20:40
/var/log/guix/drvs/ip/4n3a8jn4hkfgf6d2lhh11fjnwnyrc5-libsigsegv-2.10.drv.bz2
-rw-r--r-- 1 root root 2215 Jun 7 20:40
/var/log/guix/drvs/h6/n3fp8xz20y7fr1pg95kvsbgxan062c-lzip-1.16.drv.bz2
-rw-r--r-- 1 root root 16317 Jun 7 20:41
/var/log/guix/drvs/f2/y32w8fp5jfw4dhq0rac6fd9333c5ip-gawk-4.1.1.drv.bz2
-rw-r--r-- 1 root root 2817 Jun 7 20:41
/var/log/guix/drvs/h4/29373sfd511a0bj9zyc3cs3qbq76kh-ed-1.11.drv.bz2
-rw-r--r-- 1 root root 9068 Jun 7 20:42
/var/log/guix/drvs/jq/za2dpv3l3nxsd333q4h91a9ja180qs-patch-2.7.5.drv.bz2
-rw-r--r-- 1 root root 4830 Jun 7 20:42
/var/log/guix/drvs/40/4gqyb77ciwyfxqv589qgi8di0pmi8x-libelf-0.8.13.drv.bz2
-rw-r--r-- 1 root root 4191 Jun 7 20:42
/var/log/guix/drvs/83/fl5w5gc6wakqsqix1jinms4m7k4nvd-zlib-1.2.7.drv.bz2
-rw-r--r-- 1 root root 678774 Jun 7 20:45
/var/log/guix/drvs/ch/jayw82r9vdkdnldbh3d5g33bn1zc5l-gcc-4.8.4.tar.xz.drv.bz2
-rw-r--r-- 1 root root 111297 Jun 7 20:46
/var/log/guix/drvs/ki/xi2d15f0202b33w5imhbshg7w0gkn1-glibc-2.19-hurd+libpthread-20150515.tar.xz.drv.bz2
-rw-r--r-- 1 root root 22300 Jun 7 20:47
/var/log/guix/drvs/81/g5caixny0x8p17nqrgms89j0a1pz5n-ncurses-5.9.drv.bz2
-rw-r--r-- 1 root root 13853 Jun 7 20:48
/var/log/guix/drvs/bx/46hjc4aiy26w1fgp5gmj4i02wjynj0-xz-5.0.4.drv.bz2
-rw-r--r-- 1 root root 113599 Jun 7 20:49
/var/log/guix/drvs/qm/g1waw990yjlmff7b24jq720lsvmkkc-binutils-2.25.tar.xz.drv.bz2
-rw-r--r-- 1 root root 22178 Jun 7 20:50
/var/log/guix/drvs/s2/i8wq6ckkhwwg5lpdvgfd14i5hr831l-m4-1.4.17.drv.bz2
-rw-r--r-- 1 root root 10499 Jun 7 20:50
/var/log/guix/drvs/si/qjdd8p88amql051ifd45xpgyykh7a6-gmp-6.0.0a.tar.xz.drv.bz2
-rw-r--r-- 1 root root 8021 Jun 7 20:50
/var/log/guix/drvs/ya/nr6w7xcnrzh539w3km31nyj8dv7mvr-expat-2.1.0.drv.bz2
-rw-r--r-- 1 root root 8288 Jun 7 20:50
/var/log/guix/drvs/wb/h92ym5838xwik5nq7q6bfg7dwh0i9y-gnumach-headers-1.5.drv.bz2
-rw-r--r-- 1 root root 8406 Jun 7 20:50
/var/log/guix/drvs/xc/3i4hahswrcikxjaz812pvbd2wk8899-bash-4.3.tar.xz.drv.bz2
-rw-r--r-- 1 root root 45445 Jun 7 20:51
/var/log/guix/drvs/nb/rhkd3i54sjci9i22xn35lxnlqzyk7j-perl-5.16.1.tar.xz.drv.bz2
-rw-r--r-- 1 root root 6151 Jun 7 20:51
/var/log/guix/drvs/sm/xl1z9ghz72hb85dnv1mpyxcbdk6xph-libltdl-2.4.6.drv.bz2
-rw-r--r-- 1 root root 48357 Jun 7 20:54
/var/log/guix/drvs/zi/4qgcqyxa6ff7avpkky8xfk5pq4r40i-libunistring-0.9.5.drv.bz2
-rw-r--r-- 1 root root 2701 Jun 7 20:54
/var/log/guix/drvs/n3/mhw9n7q06lx1c70xd5xmfhp9kzk5hp-flex-2.5.37.tar.xz.drv.bz2
-rw-r--r-- 1 root root 7480 Jun 7 20:54
/var/log/guix/drvs/nv/g3br2qnl8z06d522p5p2jr7bx2vy57-indent-2.2.10.drv.bz2
-rw-r--r-- 1 root root 14852 Jun 7 20:55
/var/log/guix/drvs/28/x373g058k5dkisb3ymvvb6z7r5dc84-pkg-config-0.28.drv.bz2
-rw-r--r-- 1 root root 6256 Jun 7 20:55
/var/log/guix/drvs/80/mn09n7icqx437jxs0kr61f4ac4cnvh-libatomic-ops-7.4.2.drv.bz2
-rw-r--r-- 1 root root 8358 Jun 7 20:55
/var/log/guix/drvs/i8/9m8zxyf3n6c73i9jks0qhn5znl8m3n-libffi-3.1.drv.bz2
-rw-r--r-- 1 root root 10430 Jun 7 20:55
/var/log/guix/drvs/jg/52pfhaxm0mwmw8dkqmd62p6fjbvwc0-guile-2.0.11.tar.xz.drv.bz2
-rw-r--r-- 1 root root 1399 Jun 7 20:55
/var/log/guix/drvs/rx/ssyxmh1yazyl7k8iqi12ppl687wxzd-readline-6.3.tar.xz.drv.bz2
-rw-r--r-- 1 root root 85470 Jun 7 20:56
/var/log/guix/drvs/qz/cypbj929pc9lv73m94lzbmqipnkcfn-binutils-cross-i686-pc-gnu-2.25.drv.bz2
-rw-r--r-- 1 root root 42617 Jun 7 20:58
/var/log/guix/drvs/6w/lb8hnlnr5wwbplamyi4229amwb6hcl-gmp-6.0.0a.drv.bz2
-rw-r--r-- 1 root root 80468 Jun 7 21:02
/var/log/guix/drvs/16/7zkg830sfisr4bzy3mcrvyzr1n0rb5-gettext-0.19.4.drv.bz2
-rw-r--r-- 1 root root 99780 Jun 7 21:05
/var/log/guix/drvs/qf/3ri3fc3730gbwjhk4x90wyghkv637g-perl-5.16.1.drv.bz2
-rw-r--r-- 1 root root 9427 Jun 7 21:05
/var/log/guix/drvs/rf/j290bw5g6c9q4ndc0f1n7187i3xq1p-libgc-7.4.2.drv.bz2
-rw-r--r-- 1 root root 6516 Jun 7 21:05
/var/log/guix/drvs/aw/wbpn03kkcah57by21hqnvkxaszvcsf-readline-6.3.drv.bz2
-rw-r--r-- 1 root root 177 Jun 7 21:05
/var/log/guix/drvs/3m/zj0wd61jmd86n9lcpcqjq9q48224j6-ld-wrapper-i686-pc-gnu-0.drv.bz2
-rw-r--r-- 1 root root 10078 Jun 7 21:07
/var/log/guix/drvs/0w/q2m24cy3pfcvq90689n6zx1adml810-isl-0.11.1.drv.bz2
-rw-r--r-- 1 root root 21128 Jun 7 21:07
/var/log/guix/drvs/5g/r4hy9qm42mpqg48bvbw79v233sypra-mpfr-3.1.2.drv.bz2
-rw-r--r-- 1 root root 38768 Jun 7 21:08
/var/log/guix/drvs/l0/33q8axjhvxf4m1h530nd0z8ld1g5x5-texinfo-5.2.drv.bz2
-rw-r--r-- 1 root root 6264 Jun 7 21:08
/var/log/guix/drvs/bd/i8z7ipgrznzi542jv5f9hv8qwyjsm8-autoconf-2.69.drv.bz2
-rw-r--r-- 1 root root 17858 Jun 7 21:12
/var/log/guix/drvs/lj/zqni0kg15zdslfz88q69lj257n27pq-bison-2.7.1.drv.bz2
-rw-r--r-- 1 root root 12898 Jun 7 21:12
/var/log/guix/drvs/ys/c16fwv3m5zdwynisrr4lxz237g1rdl-cloog-0.18.0.drv.bz2
-rw-r--r-- 1 root root 11475 Jun 7 21:13
/var/log/guix/drvs/q8/v893hqckx2nx8qlwvw3pjcn74n2pbx-mpc-1.0.3.drv.bz2
-rw-r--r-- 1 root root 10599 Jun 7 21:13
/var/log/guix/drvs/x5/hicnamk6hqj69cgibjyff1vvrcvn99-flex-2.5.37.drv.bz2
-rw-r--r-- 1 root root 381991 Jun 7 21:16
/var/log/guix/drvs/zn/jqqmf2n2hfijyr93iprmj6xmwkhga0-gcc-cross-sans-libc-i686-pc-gnu-4.8.4.drv.bz2
-rw-r--r-- 1 root root 19323 Jun 7 21:22
/var/log/guix/drvs/34/ny3sxcksxn1a1f37kmbsxxjp4ymspm-bison-3.0.4.drv.bz2
-rw-r--r-- 1 root root 8407 Jun 7 21:22
/var/log/guix/drvs/n4/03bnibw94sygv0z2j5kyscafjg1bxj-gnumach-headers-cross-i686-pc-gnu-1.5.drv.bz2
-rw-r--r-- 1 root root 17162 Jun 7 21:23
/var/log/guix/drvs/ia/49a0zljp7fi71xjbg8d22h0v3i6csz-bash-light-4.3.33.drv.bz2
-rw-r--r-- 1 root root 16765 Jun 7 21:24
/var/log/guix/drvs/qj/nf62v751khxb8y5gk76z53qqyqklch-bash-4.3.33.drv.bz2
-rw-r--r-- 1 root root 3870 Jun 7 21:24
/var/log/guix/drvs/fz/9l4nndslvlkd5ccfidlyqb2xzwlqw1-mig-cross-1.5.drv.bz2
-rw-r--r-- 1 root root 35569 Jun 7 21:38
/var/log/guix/drvs/rq/xhf38yq2qjmvk3pmdwfxwigvl66sij-guile-2.0.11.drv.bz2
-rw-r--r-- 1 root root 12846 Jun 7 21:38
/var/log/guix/drvs/lb/cb7zqan18mb4j20msid8b46a7yn4r6-hurd-headers-cross-i686-pc-gnu-0.6.drv.bz2
-rw-r--r-- 1 root root 14 Jun 7 21:38
/var/log/guix/drvs/8s/m9gl9azcmkl4wn7gn0xqabia5fj47n-autoconf-wrapper-2.69.drv.bz2
-rw-r--r-- 1 root root 77266 Jun 7 21:39
/var/log/guix/drvs/sy/z95n6hfhwmckmdd32y4p46w0ch6fpy-glibc-hurd-headers-cross-i686-pc-gnu-2.19.drv.bz2
-rw-r--r-- 1 root root 12264 Jun 7 21:39
/var/log/guix/drvs/hr/4yg479dqmx2mjll26kiry8j44zr8rn-hurd-minimal-cross-i686-pc-gnu-0.6.drv.bz2
-rw-r--r-- 1 root root 311156 Jun 7 21:53
/var/log/guix/drvs/38/x3aj94fhh4dqpsmb46xq6206v065xc-glibc-hurd-cross-i686-pc-gnu-2.19.drv.bz2
-rw-r--r-- 1 root root 422601 Jun 7 21:57
/var/log/guix/drvs/24/v0wdabxjwxj3mydc5hyzki7y2h6wlk-gcc-cross-i686-pc-gnu-4.8.4.drv.bz2
-rw-r--r-- 1 root root 4316 Jun 7 21:58
/var/log/guix/drvs/7k/sahi8lcy4rs7dr8s74rfinji78fmq4-zlib-1.2.7.drv.bz2
-rw-r--r-- 1 root root 5437 Jun 7 21:58
/var/log/guix/drvs/pr/yqcl6yhf039w0fg405ph2cx8y7ack1-libelf-0.8.13.drv.bz2
-rw-r--r-- 1 root root 41097 Jun 7 21:58
/var/log/guix/drvs/x3/fhjwkiq979vbbx3faikjghg3xqb7ld-gmp-6.0.0a.drv.bz2
-rw-r--r-- 1 root root 8849 Jun 7 21:59
/var/log/guix/drvs/4r/z7ahacj27ig6f1v2fxhmy6z9lpj2j0-isl-0.11.1.drv.bz2
-rw-r--r-- 1 root root 16403 Jun 7 21:59
/var/log/guix/drvs/zv/s3s5c80sc5hr6axcazgz5b249vnp64-mpfr-3.1.2.drv.bz2
-rw-r--r-- 1 root root 11881 Jun 7 21:59
/var/log/guix/drvs/d8/7dczyjyn5b8pxfv2lzfll8b2fh3nr3-cloog-0.18.0.drv.bz2
-rw-r--r-- 1 root root 9206 Jun 7 21:59
/var/log/guix/drvs/qh/68b60ivfcdy0xf4b5dj2kf4sfflgb9-mpc-1.0.3.drv.bz2
-rw-r--r-- 1 root root 374816 Jun 7 22:03
/var/log/guix/drvs/jb/4fslhr9w8brlq4d4b2h1gz14dxifhv-gcc-4.7.4.drv.bz2
I have not yet made an attempt to understand all of that. ;-)
> > go to /tmp/nix-build-gcc-4.7... and there you can find
> > the failed build. Everything will be there.
Assuming I need to patch the GCC sources, do I just do that in
/tmp/nix-build-gcc-4.7.4.drv-0/gcc-4.7.4/, and then, to continue the
build, just run the same guix build command again? (I guess I'll also
have to preserve my changes elsewhere, as that temporary working tree
will be removed upon a successful build?)
Also, in case it should be necessary to restart this build step from
scratch, do I just remove the /tmp/nix-build-gcc-4.7.4.drv-0/build
directory, and then run the same guix build command again?
In case I need to modify the build instructions of an earlier build step,
I guess I need to do this "the Guix way", that is, edit the respective
*.scm file, and re-run guix build? Do I need to invalidate the earlier
build, or will that happen "automatically"? How do I patch the sources
of an earlier build step, that is, rebuild a package using the same build
instructions but with a different set of sources (say, from a local Git
checkout)?
Grüße,
Thomas
signature.asc
Description: PGP signature