Re: GNU Bazaar doesn't support the GNU build system

2013-01-22 Thread Nikita Karetnikov
> I realize this is a bit more involved than “just” packaging the thing, > but it will be useful in the long run. I'm missing the big picture. That's the main problem. What will happen when I run 'guix-package -i hello'? AFAICT, '(build-system gnu-build-system)' calls 'gnu-build' with the corre

Re: Porting to mips64el

2013-01-22 Thread Nikita Karetnikov
> I'll try to build statically-linked Bash. Could anyone advise on this? Which flags and options should be used? The ones from the corresponding recipe look a bit complex for me. I tried this instead: # ./configure --enable-readline --enable-static-link # make [...] execute_cmd.c: In functio

Re: Release imminent!

2013-01-22 Thread Nikita Karetnikov
> ‘guix-build’ is for packagers, when you want to build something without > actually adding it to your profile, whereas ‘guix-package -i’ is for > when you want to add something to your profile. > Do you think this should be clarified somehow? Yes. Could you add something to the "Invoking guix-b

Re: To-do lists

2013-01-22 Thread Nikita Karetnikov
> Could be, though it’s really inconvenient (heavyweight, browser-only). There are some bug trackers that support email [1]. Have you ever tried them? > You mean this /mailing/ list? Yes, I was talking about the mailing list. Nikita [1] http://webapps.stackexchange.com/questions/6115/which-b

Re: First time guix build

2013-01-22 Thread Alex Sassmannshausen
That seems to have worked a treat — thanks for your help. Whilst reading the published manual on the GNU Guix website I came across the following three sentences that could maybe be improved (their all in section 3.1): 'Instead of referring to these directories, users have their own profile, whi

Re: Porting to mips64el

2013-01-22 Thread Nikita Karetnikov
> Wild guess: you’re building outside of a chroot, and Perl’s configure > found /usr/lib/libgdbm.so, so it decided to link against it, which > didn’t work because our linker doesn’t look for libraries there. > Can you confirm? > Solution: add “build-use-chroot = true” in nix.conf. Everything I t

Re: tests/packages.scm fails with make check

2013-01-22 Thread Ludovic Courtès
Andreas Enge skribis: > Am Dienstag, 22. Januar 2013 schrieb Ludovic Courtès: >> Perhaps you need to install another package to get pkg.m4, or perhaps >> you need to run ./bootstrap like this: >> ACLOCAL="aclocal -I /path/to/pkg-config/macros" ./bootstrap > > Actually, this was it - no idea why

Re: First time guix build

2013-01-22 Thread Ludovic Courtès
Hello, Alex Sassmannshausen skribis: > I'm trying my hand at building guix and have run into some > problems. I've cloned the git repository à la: > $ git clone git://git.savannah.gnu.org/guix.git > followed by > $ cd guile; autoreconf -vif > $ ./configure && make You actually need to run the

Re: guix-gc

2013-01-22 Thread Ludovic Courtès
Andreas Enge skribis: > Am Donnerstag, 10. Januar 2013 schrieb Ludovic Courtès: >> Nix provides other options that extend this model to something closer to >> what you say, namely ‘gc-keep-outputs’ (see >> .) >> >> I guess we shoul

Re: libjpeg-8 not installable

2013-01-22 Thread Ludovic Courtès
Andreas Enge skribis: > However, now > $ guix-build libjpeg-8d > returns > libjpeg-8d: unknown package > Using the scheme variable name does not help: > $ guix-build libjpeg-8 > libjpeg-8: unknown package > > Could the behaviour of guix-build be made the same as that of guix-package? Commit 5401

Re: guix-package --roll-back

2013-01-22 Thread Ludovic Courtès
Nikita Karetnikov skribis: >> I think we now have something that works well. > > It doesn't work. > > # ls -l /nix/var/nix/profiles/per-user/root/ > > [...] > > guix-profile -> /nix/var/nix/profiles/per-user/root/guix-profile-16-link > guix-profile-15-link -> > /nix/store/05gws0ijjf8bczrrsi8mrhh

Re: tests/packages.scm fails with make check

2013-01-22 Thread Andreas Enge
PS: All tests pass now, by the way.

Re: tests/packages.scm fails with make check

2013-01-22 Thread Andreas Enge
Am Dienstag, 22. Januar 2013 schrieb Ludovic Courtès: > Perhaps you need to install another package to get pkg.m4, or perhaps > you need to run ./bootstrap like this: > ACLOCAL="aclocal -I /path/to/pkg-config/macros" ./bootstrap Actually, this was it - no idea why it is needed now, but not befor

Re: tests/packages.scm fails with make check

2013-01-22 Thread Ludovic Courtès
Hi! Andreas Enge skribis: > autoreconf returns: > configure.ac:18: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and > will soon be removed. > configure.ac:18: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' > macro instead, > configure.ac:18: and use '$(MKDIR_P)' instead of '$(mk

Re: tests/packages.scm fails with make check

2013-01-22 Thread Andreas Enge
Am Sonntag, 20. Januar 2013 schrieb Ludovic Courtès: > Andreas Enge skribis: > > I get a test failure in guix-download.sh, the last line of which reads: > >guix-download "file://$abs_top_srcdir/README" > > I think this is a symptom of using an old Automake (< 1.12, I think), > which did not d

Re: [PATCH] coreutils: also install GNU hostname.

2013-01-22 Thread Ludovic Courtès
Hello! Cyril Roelandt skribis: > I needed GNU hostname, but could not find it in ~/.guix-profile/bin/, > even though I had previousy installed coreutils. This is because GNU > hostname is not automatically installed when compiling coreutils. TIMTOWDI: you can get it from GNU Inetutils instead.