libssh source problem

2018-07-26 Thread Ben Woodcroft
Hi, I run a setup that uses a non-standard store directory, and am running into this: $ ~/git/guix-euramoo/pre-inst-env guix build -S libssh substitute: guix substitute: warning: 'https://mirror.hydra.gnu.org' uses different store '/gnu/store'; ignoring it The following derivations will be b

Re: Problems with GNU Parallel and ulimit

2017-08-13 Thread Ben Woodcroft
On 14/08/17 12:31, Arun Isaac wrote: Does `parallel' work for anybody? When I run $ ls | parallel echo I get the following error message, and nothing happens. It works fine for me using Guix on a foreign OS, and has since I can remember. ben

corrupt file on mirror?

2017-04-05 Thread Ben Woodcroft
Hi, I just came across this, not sure what to make of it: Found valid signature for /gnu/store/dhc2iy059hi91fk55dcv79z09kp6500y-gcc-5.4.0-lib From https://mirror.hydra.gnu.org/guix/nar/gzip/dhc2iy059hi91fk55dcv79z09kp6500y-gcc-5.4.0-lib Downloading dhc2iy...-gcc-5.4.0-lib (30.1MiB installed).

Re: downloading a tarball

2017-03-25 Thread Ben Woodcroft
Hi, On 25/03/17 18:47, Catonano wrote: 2017-03-24 15:33 GMT+01:00 Hartmut Goebel >: Am 24.03.2017 um 14:14 schrieb Tobias Geerinckx-Rice: >> > HTH - speaking from experience making the same mistake here.. > I suspect most people have. The message i

Re: downloading a tarball

2017-03-24 Thread Ben Woodcroft
Hi, On 24/03/17 22:06, Catonano wrote: This https://sourceforge.net/projects/libxls/files/ I attempted to build the package several times but every time the hash results to be wrong. I correct it and then it's wrong again For example, I get @ build-failed /gnu/store/dcaqrf007jxyi0jzlsakr3

Re: Help with Ruby: rouge 2.0.7

2017-03-15 Thread Ben Woodcroft
Hello there, On 15/03/17 08:08, Björn Höfling wrote: Hello, I want to import the Ruby package 'rouge' 2.0.7 into Guix. I'm new to Ruby, Gem, Rake, etc. and tried the importer with some success. Maybe someone with more Ruby experience can tell me what's the right way here? OK, I thought this i

Re: rustc problem

2017-01-10 Thread Ben Woodcroft
On 09/01/17 23:48, David Craven wrote: Not quite I'm afraid, I get /gnu/store/p8543gm372dyff5p8mcq0phb09mq548z-profile/bin/ld: cannot find crti.o: No such file or directory I have gcc-toolchain installed in my profile, this problem didn't show. I submitted a patch that works with guix environm

Re: rustc problem

2017-01-09 Thread Ben Woodcroft
On 09/01/17 21:27, David Craven wrote: Hi Ben, The problem is that binutils isn't retained. This is due to: (string-append "--default-ar=" gcc "/bin/ar"). This is a bug in the rustc package, which I haven't fixed yet. To work around this issue you should be able to do guix environment --ad-h

rustc problem

2017-01-09 Thread Ben Woodcroft
Hi, I thought I'd try out rust today, just because. So I fired up Guix's rustc and tried to compile the example on https://www.rust-lang.org but alas: $ ./pre-inst-env guix environment -C --ad-hoc rustc [env]# rustc a.rs error: linking with `/gnu/store/y1g6991kxvdk4vxhsq07r5saww30v8dq-gcc-4

Re: Non-privileged daemons and offloading

2016-07-29 Thread Ben Woodcroft
Hi, Thanks all for the informative responses. On 20/06/16 18:05, Ludovic Courtès wrote: Hello! What you describe here is a hot topic and definitely a commonly requested feature. The difficulty here is that we’re hitting limitations of the kernel, which requires root privileges to set up a chr

suspicious ownership after grafting

2016-07-11 Thread Ben Woodcroft
Hi, I came across this issue while running `guix environment`, not sure what to make of it. Any ideas? The actual package 'roary' I'm working on but I guess this is immaterial. Thanks. ben $ GUIX_PACKAGE_PATH=~/git/guix_mine ~/git/guix/pre-inst-env guix environment --pure --ad-hoc roary bas

Non-privileged daemons and offloading

2016-06-19 Thread Ben Woodcroft
Hi there, I've recently gotten access to a supercomputer where I don't have sudo, and I'm trying to hatch a plan to run guix packaged programs. Unfortunately, I don't have anything substantial like a container-based build environment to add here, only a potential workaround idea. I could run

Re: not tarred source file

2016-05-15 Thread Ben Woodcroft
Hi there, On 16/05/16 06:57, Ludovic Courtès wrote: Hi! Catonano skribis: after having successfully packaged (locally) the Zenburn theme and Smartparens, I am preparing the package for clojure-mode But for the first time it happens that the downloaded source code is not tarred so tar fails

Re: environment --container not working after upgrading Ubuntu

2016-05-01 Thread Ben Woodcroft
On 01/05/16 22:17, Thompson, David wrote: On Sat, Apr 30, 2016 at 8:17 PM, Ben Woodcroft wrote: Hi, I upgraded to the just-released Ubuntu Xenial yesterday, seems nice and snappy. The only issue I've had with it so far is that 'guix environment --container' run from a git c

environment --container not working after upgrading Ubuntu

2016-04-30 Thread Ben Woodcroft
Hi, I upgraded to the just-released Ubuntu Xenial yesterday, seems nice and snappy. The only issue I've had with it so far is that 'guix environment --container' run from a git checkout doesn't work. There's no error given, it simply exits: $ ./pre-inst-env guix environment --container coreu

Re: Design decision behind inputs/native-inputs/propagated-inputs

2016-01-21 Thread Ben Woodcroft
Hi, On 22/01/16 09:19, Steven Allen wrote: Just to be clear, given: (package (name "foo") (inputs `(("bar", bar))) (native-inputs `(("baz", baz))) ... ) If I install "foo", "foo" will **always** be able to use the files in "bar" but will not (may n

Re: Design decision behind inputs/native-inputs/propagated-inputs

2016-01-21 Thread Ben Woodcroft
Hi Steven, On 22/01/16 02:08, Steven Allen wrote: On 01-21-16, Ludovic Courtès wrote: In short, the distinction between ‘native-inputs’ and ‘inputs’ exists solely because Guix supports cross-compilation. Otherwise it would be unneeded. Propagated inputs are a way to manually say: “I want this

Re: boost 1-60

2016-01-07 Thread Ben Woodcroft
Hi Carl, On 07/01/16 09:33, carl hansen wrote: I see from guix-devel boost-1.60 is now included. Actually Boost 1.60 has not yet been included in the master branch, so pulling will not grab it. If you wish to use it then you will either need to apply the patches sent to the mailing list yourse

Re: container issues

2016-01-01 Thread Ben Woodcroft
On 02/01/16 01:01, Ludovic Courtès wrote: Ben Woodcroft skribis: $ ./pre-inst-env guix environment --ad-hoc -C ruby It works for me on GuixSD. In execvp of fsck.none: No such file or directory 'fsck.none' exited with code 127 on /home/ben/git/guix; spawning REPL This comes f

Re: container issues

2015-12-31 Thread Ben Woodcroft
On 01/01/16 00:59, Thompson, David wrote: On Thu, Dec 31, 2015 at 8:00 AM, Ben Woodcroft wrote: Hey, I'm on newest master (45147b0), is something amiss? $ ./pre-inst-env guix environment --ad-hoc -C ruby In execvp of fsck.none: No such file or directory 'fsck.none' exited w

container issues

2015-12-31 Thread Ben Woodcroft
Hey, I'm on newest master (45147b0), is something amiss? $ ./pre-inst-env guix environment --ad-hoc -C ruby In execvp of fsck.none: No such file or directory 'fsck.none' exited with code 127 on /home/ben/git/guix; spawning REPL GNU Guile 2.0.11 Copyright (C) 1995-2014 Free Software Foundation,