libffi cannot be installed in user profile in core-updates

2014-03-23 Thread Mark H Weaver
On the Loongson 3A machine, I finished building all the packages from core-updates that I use in my profile, and then tried installing them. I got this: --8<---cut here---start->8--- In /gnu/store/9sqx55rgygyrcyg350cfqwy8wqb4fr69-module-import/guix/build/union.

Optimizing union.scm

2014-03-23 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> I want to optimize it anyway, since it takes over 5 minutes to build >> my profile, which is a bit painful. > > Oh, this much? > > I have 140 packages in my profile and it takes less than 30s to build > it; that’s an SSD though,

Re: Problems with handicapped 'bash' from glibc package

2014-03-23 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Mark H Weaver skribis: >>> The 'bash' in the glibc package is handicapped in at least two ways: * It can't set the locale, because it looks for locales in >>>

Glibc macro unbound variable error

2014-03-23 Thread Manolis Ragkousis
The build log with the unbound variable error. /usr/bin/mkdir -p `dirname "guix/monads.go"` ; \ LC_ALL=C\ ./pre-inst-env \ /usr/bin/guild compile -L "." -L "."\ -Wformat -Wunbound-variabl

Re: libpthread fails to build as an add-on

2014-03-23 Thread Ludovic Courtès
Manolis Ragkousis skribis: > In the debian package I saw there are 2 patches that add this. > >> +libc_add_on_canonical=libpthread >> +libc_add_on_subdirs=. > > How does this change the configure process? Libc’s top-level configure file expects these two variables to be set by the add-on’s ‘co

Re: Emacs UI for Guix (GSOC)

2014-03-23 Thread Ludovic Courtès
Yagnesh Raghava Yakkala skribis: > On Mar 23 2014, l...@gnu.org (Ludovic Courtès) wrote: > >> Yagnesh Raghava Yakkala skribis: >> >>> * Timeline of the development. >>> ** Before April 21: >>> - Getting familiar with guix concepts and code base >>> - Study Emacs Package.el implementation. >>> -

Re: packaging help

2014-03-23 Thread Yagnesh Raghava Yakkala
Hello Eric, On Mar 21 2014, Eric Bavier wrote: > Yagnesh Raghava Yakkala writes: > >> Hello Eric, >> >> On Mar 21 2014, Eric Bavier wrote: >> >>> Yagnesh Raghava Yakkala writes: >>> (license license:x11-style "https://raw.githubusercontent.com/Unidata/UDUNITS-2/master/COPYRIGH

Re: packaging help

2014-03-23 Thread Yagnesh Raghava Yakkala
Hello Ludovic, On Mar 21 2014, l...@gnu.org (Ludovic Courtès) wrote: > Yagnesh Raghava Yakkala skribis: > >> (license license:x11-style >> "https://raw.githubusercontent.com/Unidata/UDUNITS-2/master/COPYRIGHT";) > > This should read: > > (license >(license:x11-style > "https://raw.g

Re: Emacs UI for Guix (GSOC)

2014-03-23 Thread Yagnesh Raghava Yakkala
Hello Ludovic, On Mar 23 2014, l...@gnu.org (Ludovic Courtès) wrote: > Yagnesh Raghava Yakkala skribis: > >> * Timeline of the development. >> ** Before April 21: >> - Getting familiar with guix concepts and code base >> - Study Emacs Package.el implementation. >> - Adding new package to guix.

Re: Problems with handicapped 'bash' from glibc package

2014-03-23 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Mark H Weaver skribis: >> >>> The 'bash' in the glibc package is handicapped in at least two ways: >>> >>> * It can't set the locale, because it looks for locales in >>> >>> /nix/store/-glibc-

Re: Problems with handicapped 'bash' from glibc package

2014-03-23 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> The 'bash' in the glibc package is handicapped in at least two ways: >> >> * It can't set the locale, because it looks for locales in >> /nix/store/-glibc-intermediate-2.18-locales >> >> * It ca

Re: [PATCH] Making /dev/kvm optional

2014-03-23 Thread Ludovic Courtès
Andreas Enge skribis: > On Sat, Mar 22, 2014 at 03:21:34PM +0100, Ludovic Courtès wrote: >> > The patch below restricts that requirement (1) to Linux-based systems, >> > and (2) to systems where /dev/kvm already exists. >> The patch is in: >> >> https://github.com/NixOS/nix/commit/24cb65efc3c3

Re: Problems with handicapped 'bash' from glibc package

2014-03-23 Thread Ludovic Courtès
Mark H Weaver skribis: > The 'bash' in the glibc package is handicapped in at least two ways: > > * It can't set the locale, because it looks for locales in > /nix/store/-glibc-intermediate-2.18-locales > > * It can't look up anything from NSS, such as passwd dat

Re: [PATCH] Making /dev/kvm optional

2014-03-23 Thread Andreas Enge
On Sat, Mar 22, 2014 at 03:21:34PM +0100, Ludovic Courtès wrote: > > The patch below restricts that requirement (1) to Linux-based systems, > > and (2) to systems where /dev/kvm already exists. > The patch is in: > https://github.com/NixOS/nix/commit/24cb65efc3c34e24fc653779a4d42cf4f31c6737 Can

Re: [PATCH 3/5] gnu: Enable tests in Python 3.

2014-03-23 Thread Ludovic Courtès
Cyril Roelandt skribis: > On 03/21/2014 02:15 PM, Ludovic Courtès wrote: >> Cyril Roelandt skribis: >> >>> On 03/07/2014 10:40 AM, Ludovic Courtès wrote: Cyril Roelandt skribis: >> >> [...] >> > +--- Lib/test/test_posixpath.py 2014-03-01 05:46:56.984311000 +0100 > Lib/test/t

Re: libpthread fails to build as an add-on

2014-03-23 Thread Manolis Ragkousis
In the debian package I saw there are 2 patches that add this. > +libc_add_on_canonical=libpthread > +libc_add_on_subdirs=. How does this change the configure process?

Re: libpthread fails to build as an add-on

2014-03-23 Thread Manolis Ragkousis
As Ludovic wrote > Actually libc's configure doesn't use the normal AC_CONFIG_SUBDIRS > mechanism, and instead runs add-on configure scripts by itself, without > arguments AFAICS. The part responsible for this is in the attached file and specifically the part: > libc_add_on_frag=$libc_add