Re: Guix on aarch64

2018-08-20 Thread Benjamin Slade
On 2018-08-20T22:38:20-0600, Leo Famulari wrote: > Having to build tar from the bootstrap binaries suggests you didn't > get any pre-built "substitutes", but instead were building every > package up to emacs and certbot from source. Aarch64 substitutes > *should* be available from

Re: Guix on aarch64

2018-08-20 Thread Leo Famulari
On Mon, Aug 20, 2018 at 09:52:24PM -0600, Benjamin Slade wrote: > Because one of the things it wanted to do (for tar?) was create a ">8Gb > sparse file", and this would fail with an "out of memory error" with the > a second 8Gb swapfile on top of my original 3Gb swapfile. > > (Unfortunately, even

Re: backup questions

2018-08-20 Thread Benjamin Slade
On 2018-08-19T16:53:56-0600, Björn Höfling wrote: > Ludovic fixed the package, so if you do a guix pull && guix package > -i libchop it should be working now. But he also wrote that libchop > is unmaintained (and what I didn't know: he's the author :-)). Thanks, Björn. I knew Ludovic was the

Re: Guix on aarch64

2018-08-20 Thread Benjamin Slade
On 2018-08-20T11:51:20-0600, Mark H Weaver wrote: > I looked in the GNU tar source code to see what could produce that > message during archive creation. The message would seem to indicate > that an error occurred during a kernel-level 'write' call to the archive > file. The code is written

Re: Enable guix-devel-mode only in guix source files

2018-08-20 Thread Pierre Neidhardt
> - add a function to the Guix ".dir-locals.el" (does dir-locals support > functions at all?) I haven't tested, but currently .dir-locals.el contains --8<---cut here---start->8--- (scheme-mode . (indent-tabs-mode . nil) --8<---cut here--

Re: Enable guix-devel-mode only in guix source files

2018-08-20 Thread Alex Kost
Arun Isaac (2018-08-19 23:38 +0530) wrote: >>> A better approach might be to add it to .dir-locals.el upstream. What do >>> you >>> people think? >> >> I think the less is added to "dir-locals" the better. Especially, there >> shouldn't be any functions there in my opinion. > > Thanks, Alex and

How to make extra devices available in store environment.

2018-08-20 Thread fis trivial
Hi Guixs, I upstreamed some OpenCL packages for Guix before, but I can't really use them because non of the compute devices except CPU is available in Guix's build environment. I don't want to give up Guix on this, so is there any guidance on adding extra devices to my own build environment? (I

Re: installing guixsd on an arm device

2018-08-20 Thread Mark H Weaver
Hi Julien, Julien Lepiller writes: > I'm trying to install GuixSD on a cubietruck. For that, I installed a > foreign distro, installed guix using the binary method, pulled to the > latest version and I eventually ran "guix system init /etc/config.scm > /". > > After that, I rebooted and I can u

Re: Guix on aarch64

2018-08-20 Thread Mark H Weaver
Hi Benjamin, Benjamin Slade writes: > Though, unfortunately, when I try `guix package -i hello` (or any other > package), I get the following error: > > > > /gnu/store/qzdabl7b02cp4xsfkz4znxpy482gsgh8-bootstrap-binaries-0/bin/tar: > /gnu/store/4ka60wq7j51ywy7pmpwy7fqqnzk12ay6-

Re: Guix and Emacs Integration for Polyglot Development

2018-08-20 Thread Maxim Cournoyer
Hi Kenny! Kenny Ballou writes: > On 2018年08月02日 08:08 GMT, Chris Marusich wrote: >> Kenny Ballou writes: >> >>> I would like to be able to specify a project's dependencies in a >>> manifest file, add any environment variables as necessary, and have >>> Emacs be aware of those variables when ent