test suite/ABI issues building guix on Debian (was Re: Release progress, week 3)

2022-11-04 Thread Vagrant Cascadian
packages. Wheee. Hrm. > > Heh. Speaking of which, guile-gnutls is now a thing of its own, > separate from GnuTLS: > > https://gitlab.com/gnutls/guile/ > > I believe Andreas Metzler already update Debian’s guile-gnutls package > accordingly. Oh wow, it is already in debian experimental. :) Will have to try building guix with it, now... and mentally prepare for the possibility of more test-suite failure wrangling. live well, vagrant signature.asc Description: PGP signature

Re: Building guix system

2021-09-28 Thread Brendan Tildesley
To build the Guix System (The complete system you would call a GNU/Linux distribution), first, install Guix its self on your existing distribution. https://guix.gnu.org/manual/en/html_node/Binary-Installation.html It's a bit involved since Guix is a unique program. Then, download the git reposit

Building guix system

2021-09-27 Thread Gh0sty
Hello very cool project, please, can you describe how to build live image of guix? With best wishes, Gh0sty

Re: lots of numbers when building Guix

2020-02-24 Thread Ricardo Wurmus
Julien Lepiller writes: > Po4a going crazy, probably. Have you tried running bootstrap anl configure > again? I have done this just now on a different machine in a pure environment. I see the same weird output. -- Ricardo

Re: lots of numbers when building Guix

2020-02-20 Thread zimoun
Hi, > Po4a going crazy, probably. Have you tried running bootstrap anl configure > again? I had the same and and ./bootstrap && ./configure were not enough, I had to "make distclean" and redo everything. Cheers, simon

Re: lots of numbers when building Guix

2020-02-19 Thread Julien Lepiller
Le 19 février 2020 11:29:43 GMT-05:00, Ricardo Wurmus a écrit : >Hi Guix, > >I just ran “make” in my Guix source checkout and saw this: > >--8<---cut here---start->8--- >… >cd . && /bin/sh /home/rekado/dev/gx/branches/master/build-aux/missing >automake-1.16 --g

lots of numbers when building Guix

2020-02-19 Thread Ricardo Wurmus
Hi Guix, I just ran “make” in my Guix source checkout and saw this: --8<---cut here---start->8--- … cd . && /bin/sh /home/rekado/dev/gx/branches/master/build-aux/missing automake-1.16 --gnu Makefile configure.ac:23: warning: The 'AM_PROG_MKDIR_P' macro is dep

Re: ./configure fails when building Guix

2019-05-14 Thread HiPhish
On Tuesday, 14 May 2019 12:51:03 CEST Julien Lepiller wrote: > Le 14 mai 2019 11:52:40 GMT+02:00, HiPhish a écrit : > > I get that too on foreign distros. Here configure finds your distso's guile > (in /usr/bin). Try to run configure inside a pure guix environment: > > guix environment guix --pu

Re: ./configure fails when building Guix

2019-05-14 Thread Julien Lepiller
Le 14 mai 2019 11:52:40 GMT+02:00, HiPhish a écrit : >Hello everyone, > >I am trying to set up Guix for proper local development, but it fails >during >the configuration step because the script cannot find the guild binary. >Here is >what I did: > >- Check out the Guix repo >- Switch to a local

./configure fails when building Guix

2019-05-14 Thread HiPhish
Hello everyone, I am trying to set up Guix for proper local development, but it fails during the configuration step because the script cannot find the guild binary. Here is what I did: - Check out the Guix repo - Switch to a local branch - run `guix environment guix` in order to set up all depe

Re: building "guix deploy"

2019-03-12 Thread Ludovic Courtès
Howdy! Christopher Lemmer Webber skribis: > Ludovic Courtès writes: [...] >> Error reporting in (guix ssh) is, ahem, not as good as it could be. >> >> Apparently the SSH channel was closed prematurely, which could be due to >> a number of things: >> >> 1. Are ‘guix’ and ‘guile’ in $PATH on t

Re: building "guix deploy"

2019-03-11 Thread Christopher Lemmer Webber
Ludovic Courtès writes: > Hi there! Hi Ludo! Thanks for your reply. > "Thompson, David" skribis: > >> Chris Webber and I spent the morning chatting about how we want to >> approach making "guix deploy" a reality and then started hacking on it >> in the afternoon. Although we weren't able to c

Re: building "guix deploy"

2019-03-10 Thread Ludovic Courtès
Hi there! "Thompson, David" skribis: > Chris Webber and I spent the morning chatting about how we want to > approach making "guix deploy" a reality and then started hacking on it > in the afternoon. Although we weren't able to complete a working > prototype by the end of the day, we were able t

building "guix deploy"

2019-03-09 Thread Thompson, David
Hello everyone! Chris Webber and I spent the morning chatting about how we want to approach making "guix deploy" a reality and then started hacking on it in the afternoon. Although we weren't able to complete a working prototype by the end of the day, we were able to get pretty close. We created

Re: Building guix-modular with cuirass

2018-05-09 Thread Ludovic Courtès
Hi! Mathieu Othacehe skribis: > On the same topic, as I explained in a previous email > (https://lists.gnu.org/archive/html/guix-devel/2017-03/msg00222.html) my > main use-case for cuirass is to evaluate my manifest and build the > corresponding packages. > > I could use 'cuirass-jobs' procedure

Re: Building guix-modular with cuirass

2018-05-02 Thread Mathieu Othacehe
Hey, > In the near future, I want ‘guix pull’ to install a ‘guix’ binary as > opposed to simply dropping a bunch of modules in ~/.config/guix/latest. > At that point we won’t have this kind of problem anymore. On the same topic, as I explained in a previous email (https://lists.gnu.org/archive/h

Re: Errors encountered in building guix from source.

2018-01-29 Thread Fis Trivial
> >> I will post the profile files in another thread latter if its helpful. > > It maybe be helpful. Thank you! > I don't think it's needed. Please check https://lists.gnu.org/archive/html/guix-devel/2018-01/msg00507.html

Re: Errors encountered in building guix from source.

2018-01-29 Thread Oleg Pykhalov
Fis Trivial writes: >> What do you mean by disable? You could invoke it at any time with a >> clean Bash session. Also I would recommend to search for a Fedora's >> Bash feature for installing programms if a command is missing and >> disable/remove it. >> Fedora's folks probably could help t

Re: Errors encountered in building guix from source.

2018-01-27 Thread Chris Marusich
Fis Trivial writes: > I think I will have to disable guix for a while since it's really messing > up with my environment and I currently don't have the time to deal with > it. :( > I will come back latter and try joining the development for guix itself, > really sorry. I hope you come back soon!

Re: Errors encountered in building guix from source.

2018-01-27 Thread Fis Trivial
> > What do you mean by disable? You could invoke it at any time with a > clean Bash session. Also I would recommend to search for a Fedora's > Bash feature for installing programms if a command is missing and > disable/remove it. Fedora's folks probably could help this it. > > Oleg. Thanks fo

Re: Errors encountered in building guix from source.

2018-01-26 Thread Oleg Pykhalov
Fis Trivial writes: > Sorry for the really late reply. It's OK, we don't hurry. :-) >> Installing a missing package by guessing from non-existing command is a >> Fedora's “feauture” of Bash. I believe this is a reason of following >> failures. You probably could avoid this by starting a Bash

Re: Errors encountered in building guix from source.

2018-01-25 Thread Fis Trivial
Sorry for the really late reply. > > Installing a missing package by guessing from non-existing command is a > Fedora's “feauture” of Bash. I believe this is a reason of following > failures. You probably could avoid this by starting a Bash process with > > bash --noprofile > > [...] > It wo

Re: Errors encountered in building guix from source.

2018-01-25 Thread Oleg Pykhalov
Hello Fis, Fis Trivial writes: [...] > * Add --pure option to `guix environment` This is what I do even on GuixSD for Guix's Git repository, too. > Then I tried again the added --pure option to `guix environment`: > $ guix environment guix --ad-hoc help2man git strace --pure > > During the p

Re: Errors encountered in building guix from source.

2018-01-24 Thread Ludovic Courtès
Fis Trivial skribis: > * Do as the menu said > So I ran the following command in sequence: > $ guix environment guix --ad-hoc help2man git strace > $ ./bootstrap > $ ./configure --localstatedir=/var > > The last configure command resulted in error, here is the last part from > output: > > config

Re: Errors encountered in building guix from source.

2018-01-21 Thread Pjotr Prins
On Sun, Jan 21, 2018 at 09:13:58AM +, Fis Trivial wrote: > Running `make` didn't succeed, I should fill a bug report now. What are the exact commands you are giving? Pj.

Re: Errors encountered in building guix from source.

2018-01-21 Thread Fis Trivial
rom-Git >> >> * Do as the menu said >> So I ran the following command in sequence: >> $ guix environment guix --ad-hoc help2man git strace >> $ ./bootstrap >> $ ./configure --localstatedir=/var > > This looks inadequate to me. Try my > > https://gitla

Re: Errors encountered in building guix from source.

2018-01-20 Thread Pjotr Prins
quence: > $ guix environment guix --ad-hoc help2man git strace > $ ./bootstrap > $ ./configure --localstatedir=/var This looks inadequate to me. Try my https://gitlab.com/pjotrp/guix-notes/blob/master/INSTALL.org See building guix from guix - the bullet proof way. It builds Guix inside Guix tooling - no leakage. Pj.

Errors encountered in building guix from source.

2018-01-20 Thread Fis Trivial
I am currently running guix on top of Fedora 26. This is a mix of several problems, and possibly contains bugs in guix, I am not sure if I have done anything wrong. So I will try to describe them in order. If you believe I should make separate threads or fill a bug report, just tell me to. I trie

Re: Building Guix with Guile 2.1

2016-09-30 Thread Ludovic Courtès
Hi! taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > Andy Wingo writes: > >> On Wed 21 Sep 2016 23:01, taylanbayi...@gmail.com (Taylan Ulrich >> "Bayırlı/Kammer") writes: >> >>> By the way, compile time seems to increase greatly with 2.2, to the >>> point I wondered if it's r

Re: Building Guix with Guile 2.1

2016-09-29 Thread Taylan Ulrich Bayırlı/Kammer
Andy Wingo writes: > On Wed 28 Sep 2016 16:56, taylanbayi...@gmail.com (Taylan Ulrich > "Bayırlı/Kammer") writes: > >> I haven't made much progress regarding the -O1 setting to speed up >> building, but for the time being here's the patch that would make the >> build process work at all on 2.2,

Re: Building Guix with Guile 2.1

2016-09-28 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > >> I think we can keep the (compile 'dummy) hack. That leaves two issues >> which may be solved in a cleaner manner than in this patch: >> >> - The (define foo (@@ (bar) foo)) parts. >> -

Re: Building Guix with Guile 2.1

2016-09-28 Thread Andy Wingo
On Wed 28 Sep 2016 16:56, taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > I haven't made much progress regarding the -O1 setting to speed up > building, but for the time being here's the patch that would make the > build process work at all on 2.2, including for 'guix pull'. P

Re: Building Guix with Guile 2.1

2016-09-27 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > I think we can keep the (compile 'dummy) hack. That leaves two issues > which may be solved in a cleaner manner than in this patch: > > - The (define foo (@@ (bar) foo)) parts. > - Making %tty-gid public. (The above didn't work

Re: Building Guix with Guile 2.1

2016-09-23 Thread Ludovic Courtès
Hi! Andy Wingo skribis: > On Wed 21 Sep 2016 10:23, l...@gnu.org (Ludovic Courtès) writes: > >> Hello! >> >> Nalaginrut reported that Guix fails to build with Guile 2.2, which was a >> bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 >> and 9d126aa2b504bb9fad536eac186805ff6

Re: Building Guix with Guile 2.1

2016-09-22 Thread Taylan Ulrich Bayırlı/Kammer
Andy Wingo writes: > On Wed 21 Sep 2016 23:01, taylanbayi...@gmail.com (Taylan Ulrich > "Bayırlı/Kammer") writes: > >> By the way, compile time seems to increase greatly with 2.2, to the >> point I wondered if it's really compiling in parallel, but it does seem >> to as evidenced by top(1). May

Re: Building Guix with Guile 2.1

2016-09-22 Thread Andy Wingo
On Wed 21 Sep 2016 23:01, taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > With the attached quick-and-dirty patch, 'make' runs to completion. LGTM. > I think we can keep the (compile 'dummy) hack. That leaves two issues > which may be solved in a cleaner manner than in this

Re: Building Guix with Guile 2.1

2016-09-21 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > Hello! > > Nalaginrut reported that Guix fails to build with Guile 2.2, which was a > bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 > and 9d126aa2b504bb9fad536eac186805ff623e96be. With the attached quick-and-dirty patch, 'make' run

Re: Building Guix with Guile 2.1

2016-09-21 Thread Taylan Ulrich Bayırlı/Kammer
By the way, for testing guix with guile 2.2 easily: > $ cat ~/tmp/guix-with-guile-next.scm > (use-modules > (guix packages) > (guix build utils) > (gnu packages guile) > (gnu packages package-management)) > > (package > (inherit guix) > (inputs (alist-replace "guile" >

Re: Building Guix with Guile 2.1

2016-09-21 Thread Taylan Ulrich Bayırlı/Kammer
Andy Wingo writes: > On Wed 21 Sep 2016 10:23, l...@gnu.org (Ludovic Courtès) writes: > >> Hello! >> >> Nalaginrut reported that Guix fails to build with Guile 2.2, which was a >> bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 >> and 9d126aa2b504bb9fad536eac186805ff623e96b

Re: Building Guix with Guile 2.1

2016-09-21 Thread Andy Wingo
On Wed 21 Sep 2016 10:23, l...@gnu.org (Ludovic Courtès) writes: > Hello! > > Nalaginrut reported that Guix fails to build with Guile 2.2, which was a > bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 > and 9d126aa2b504bb9fad536eac186805ff623e96be. > > Now, the hack in build

Building Guix with Guile 2.1

2016-09-21 Thread Ludovic Courtès
Hello! Nalaginrut reported that Guix fails to build with Guile 2.2, which was a bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 and 9d126aa2b504bb9fad536eac186805ff623e96be. Now, the hack in build-aux/compile-all.scm doesn’t quite work with 2.2, and it was already quite fra

Re: building guix from guix

2014-05-10 Thread Ludovic Courtès
John Darrington skribis: > > Question: the previous step says to set the variable "LIBRARY_PATH" - > I presume this should say LD_LIBRARY_PATH - > > (I set both anyway). > > No, it’s literally LIBRARY_PATH. > > Setting LD_LIBRARY_PATH may have caused non-Guix-pro

Re: building guix from guix

2014-05-10 Thread Sergio Durigan Junior
On Saturday, May 10 2014, John Darrington wrote: > What is LIBRARY_PATH ? I have never heard of that one. LIBRARY_PATH The value of LIBRARY_PATH is a colon-separated list of directories, much li

Re: building guix from guix

2014-05-10 Thread John Darrington
On Sat, May 10, 2014 at 03:08:58PM +0200, Ludovic Courtès wrote: John Darrington skribis: > I have been trying to follow the section in README entitled > > * Installing Guix from Guix > > and have got as far as : > - re-run the configure script passing i

Re: building guix from guix

2014-05-10 Thread Ludovic Courtès
John Darrington skribis: > I have been trying to follow the section in README entitled > > * Installing Guix from Guix > > and have got as far as : > - re-run the configure script passing it the option > `--with-libgcrypt-prefix=$HOME/.guix-profile/ > > This results in a error: > /bin/sh

Re: Building Guix

2014-05-10 Thread Ludovic Courtès
Pjotr Prins skribis: > What I mean is that for my target audience, bioinformaticians, most > number crunching is on aging Centos-style machines. If Nix is the > easiest route to get Guix going for now I am perfectly happy to > promote that, until Guix has it's own installation binaries as Nix has

building guix from guix

2014-05-10 Thread John Darrington
I have been trying to follow the section in README entitled * Installing Guix from Guix and have got as far as : - re-run the configure script passing it the option `--with-libgcrypt-prefix=$HOME/.guix-profile/ This results in a error: /bin/sh: relocation error: /home/john/.guix-profile

Re: Building Guix

2014-05-10 Thread Pjotr Prins
On Fri, May 09, 2014 at 10:22:32PM +0200, Ludovic Courtès wrote: > > It will be a good thing to maintain this Nix package until Guix comes > > with all the binary installation options that Nix has. > > What do you mean? What I mean is that for my target audience, bioinformaticians, most number cr

Re: Building Guix

2014-05-09 Thread Ludovic Courtès
Pjotr Prins skribis: > On Fri, May 09, 2014 at 12:57:18PM +0200, Pjotr Prins wrote: >> Interestingly I found a Guix expression in Nixpkgs! It is dated, guix-0.3, >> but works. Anything I need to know to update that to guix-0.6? I may do just >> that :) >> >> >> https://github.com/NixOS/nixp

Re: Building Guix

2014-05-09 Thread Pjotr Prins
On Fri, May 09, 2014 at 12:57:18PM +0200, Pjotr Prins wrote: > Interestingly I found a Guix expression in Nixpkgs! It is dated, guix-0.3, > but works. Anything I need to know to update that to guix-0.6? I may do just > that :) > > > https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/pack

Re: Building Guix

2014-05-09 Thread Ludovic Courtès
Pjotr Prins skribis: > compile.log was rather informative. I ended up with a working > configure, but now make fails with: > > g++ -Wall -std=c++0x -g -O2 -L/home/cog/pprins/.nix-profile/lib -o > guix-daemon nix/nix-daemon/guix_daemon-nix-daemon.o > nix/nix-daemon/guix_daemon-guix-daemon.o l

Building Guix

2014-05-09 Thread Pjotr Prins
compile.log was rather informative. I ended up with a working configure, but now make fails with: g++ -Wall -std=c++0x -g -O2 -L/home/cog/pprins/.nix-profile/lib -o guix-daemon nix/nix-daemon/guix_daemon-nix-daemon.o nix/nix-daemon/guix_daemon-guix-daemon.o libstore.a libutil.a libformat.a -l

Re: Building GUIX

2014-05-08 Thread Ludovic Courtès
Pjotr Prins skribis: > conftest.c:62:19: error: bzlib.h: No such file or directory That means libbz2-dev (or similar) needs to be installed, or that its header directory must be added to $CPATH. HTH, Ludo’.

Re: Building GUIX

2014-05-08 Thread Pjotr Prins
Hah! conftest.c:62:19: error: bzlib.h: No such file or directory On Thu, May 08, 2014 at 05:08:39PM +0200, Pjotr Prins wrote: > And when I run > > ldconfig -p|grep bz > libz.so.1 (libc6,x86-64) => /lib64/libz.so.1 > libbz2.so.1.0 (libc6,x86-64) => > /nix/var/nix/profiles/defa

Re: Building GUIX

2014-05-08 Thread Ludovic Courtès
Pjotr Prins skribis: > checking for the Guix system type... x86_64-linux > checking for the store directory... /gnu/store > ./configure: line 6775: syntax error near unexpected token `GUILE,' > ./configure: line 6775: `PKG_CHECK_MODULES(GUILE, guile-2.0 >= 2.0.5)' As Cyril noted, pkg.m4,

Re: Building GUIX

2014-05-08 Thread Pjotr Prins
And when I run ldconfig -p|grep bz libz.so.1 (libc6,x86-64) => /lib64/libz.so.1 libbz2.so.1.0 (libc6,x86-64) => /nix/var/nix/profiles/default/lib/libbz2.so.1.0 libbz2.so.1 (libc6,x86-64) => /lib64/libbz2.so.1 libbz2.so (libc6,x86-64) => /nix/var/nix/profiles/def

Re: Building GUIX

2014-05-08 Thread Pjotr Prins
On Thu, May 08, 2014 at 03:42:40PM +0200, Cyril Roelandt wrote: > > ./configure: line 6775: syntax error near unexpected token `GUILE,' > > ./configure: line 6775: `PKG_CHECK_MODULES(GUILE, guile-2.0 >= 2.0.5)' > > > > Any switch that I can pass in to make this work? > > > > > Isn't this ra

Re: Building GUIX

2014-05-08 Thread Cyril Roelandt
On 05/08/2014 02:32 PM, Pjotr Prins wrote: > I am not having much luck installing GUIX because of the long list of > version specific dependencies. The best route, so far, is installing > Nix 1.7 first and then try to bootstrap using those tools. Now I have > >nix-env --version >nix-env (N

Re: Building GUIX

2014-05-08 Thread Pjotr Prins
And pkg-config --modversion guile-2.0 2.0.9 /nix/store/4zs7pzlnzfg78qvxszlvsbqngl5ykk80-pkg-config-0.23/bin/pkg-config --modversion guile-2.0 2.0.9 and ./configure ./configure PKG_CONFIG=/nix/store/4zs7pzlnzfg78qvxszlvsbqngl5ykk80-pkg-config-0.23/bin/pkg-config checking for the store direc

Re: Building GUIX

2014-05-08 Thread Pjotr Prins
On Thu, May 08, 2014 at 02:52:54PM +0200, Andreas Enge wrote: > On Thu, May 08, 2014 at 02:32:00PM +0200, Pjotr Prins wrote: > > I am not having much luck installing GUIX because of the long list of > > version specific dependencies. The best route, so far, is installing > > Nix 1.7 first and then

Re: Building GUIX

2014-05-08 Thread Andreas Enge
On Thu, May 08, 2014 at 02:32:00PM +0200, Pjotr Prins wrote: > I am not having much luck installing GUIX because of the long list of > version specific dependencies. The best route, so far, is installing > Nix 1.7 first and then try to bootstrap using those tools. Now I have What do you mean by "v

Building GUIX

2014-05-08 Thread Pjotr Prins
I am not having much luck installing GUIX because of the long list of version specific dependencies. The best route, so far, is installing Nix 1.7 first and then try to bootstrap using those tools. Now I have nix-env --version nix-env (Nix) 1.7 [pprins@blauwspar guix]$ ls /nix/store/*guil