Re: #!/usr/bin/env perl

2013-02-22 Thread Andreas Enge
Am Samstag, 23. Februar 2013 schrieb Ludovic Courtès: > > (make-regexp > > "^[[:blank:]]*([[:graph:]]+)[[:blank:]]*([[:graph:]]*)(.*)$"))) > > I think it should be a + after the second [[:blank:]], because there > should be space between the interpreter name and its argument. Sometimes, there is

Re: #!/usr/bin/env perl

2013-02-22 Thread Ludovic Courtès
Andreas Enge skribis: > Am Samstag, 26. Januar 2013 schrieb Ludovic Courtès: >> The function you want to patch ;-) is ‘patch-shebang’ in >> build/utils.scm. Since that entails a full rebuild, that’s something >> for a new ‘core-updates’ branch. > > Please find attached a patch for review. I test

Re: #!/usr/bin/env perl

2013-02-22 Thread Andreas Enge
Am Samstag, 26. Januar 2013 schrieb Ludovic Courtès: > The function you want to patch ;-) is ‘patch-shebang’ in > build/utils.scm. Since that entails a full rebuild, that’s something > for a new ‘core-updates’ branch. Please find attached a patch for review. I tested it on a few example files, b

Re: New “guix pull” command

2013-02-22 Thread Andreas Enge
Am Freitag, 22. Februar 2013 schrieb Ludovic Courtès: > I believe this is fixed by 7b50c68 (which is like 855a8ad). > Can you confirm? Yes, it is working now. Thanks! Andreas

Re: New “guix pull” command

2013-02-22 Thread Ludovic Courtès
Andreas Enge skribis: > Am Freitag, 22. Februar 2013 schrieb Ludovic Courtès: >> Can you run >> guix build /nix/store/7pp5x6b3ikz6vnvrdlr836bjp4sbgbg8-guix-latest.drv >> and post the log? > > Unpacking og guix-0.2, then: [...] >?: 3 [module-variable # make- > session] > In ice-9/boot-9.sc

Re: GSoC?

2013-02-22 Thread Ludovic Courtès
Andreas Enge skribis: > Am Freitag, 22. Februar 2013 schrieb Ludovic Courtès: >> Cyril Roelandt skribis: >> > Could this be a GSoC project ? How about packaging a huge piece of >> > software (I'm thinking about GNOME/KDE, for instance) ? >> Yes, sounds like a good idea. > > Actually, I wondered

Re: New “guix pull” command

2013-02-22 Thread Andreas Enge
Am Freitag, 22. Februar 2013 schrieb Ludovic Courtès: > Can you run > guix build /nix/store/7pp5x6b3ikz6vnvrdlr836bjp4sbgbg8-guix-latest.drv > and post the log? Unpacking og guix-0.2, then: Backtrace: In ice-9/boot-9.scm: 2786: 19 [try-module-autoload (guix build download) #f] 2131: 18 [save-mo

Re: GSoC?

2013-02-22 Thread Andreas Enge
Am Freitag, 22. Februar 2013 schrieb Ludovic Courtès: > Cyril Roelandt skribis: > > Could this be a GSoC project ? How about packaging a huge piece of > > software (I'm thinking about GNOME/KDE, for instance) ? > Yes, sounds like a good idea. Actually, I wondered if this was sufficiently ambitiou

Re: New “guix pull” command

2013-02-22 Thread Ludovic Courtès
Andreas Enge skribis: > The following error occurs for me with the latest git version: > > $ guix pull > starting download of `guix-file.CFKlaG' from > `http://hydra.gnu.org/job/guix/master/tarball/latest/download'... > following redirection to `http://hydra.gnu.org:3000/build/7168/download'...

Re: Toward 0.2

2013-02-22 Thread Ludovic Courtès
Nikita Karetnikov skribis: >> With the recently-added ‘package-output’ (singular): > >> scheme@(guile-user)> (package-output s binutils "out") >> $2 = "/nix/store/bfh5c2a4is27jdmc811fp6g0jfac7fiw-binutils-2.22" >> scheme@(guile-user)> (package-output s binutils "lib") >> $3 = "/nix/store/n29brzql

Re: GSoC?

2013-02-22 Thread Ludovic Courtès
Cyril Roelandt skribis: > I don't have any experience with GSoC either, but I'm wondering > whether Google will allow us to submit a list of projects since Guix > is a really young project. Does every project have to apply on its > own, or can GNU apply ? GNU is applying as an organization, so t

Re: [PATCH] gnu-maintenance: Add 'find-package-with-attrs' and '%package-list'.

2013-02-22 Thread Ludovic Courtès
Hi, Nikita Karetnikov skribis: > This patch adds a procedure to fetch information from Womb. Nice! > scheme@(guile-user)> ,use (guix gnu-maintenance) > scheme@(guile-user)> (find-package-with-attrs "guix") > $1 = ("package: guix" "logo: /software/guix/graphics/guix-logo.small.png" > "doc-cate