Hi all,
success, finally:
--8<---cut here---start->8---
$ ./pre-inst-env guix build hello
[...]
/gnu/store/ynpd0qpppl0fdh252wns87d158pbdx8q-hello-2.10
$ /gnu/store/ynpd0qpppl0fdh252wns87d158pbdx8q-hello-2.10/bin/hello
Hello, world!
$ uname -a
Linux bilbo 3.16
Danny Milosavljevic writes:
> On Sun, 6 Nov 2016 20:52:20 +0100
> Hartmut Goebel wrote:
>> Thanks for this tip. I'm cuprous, though . Both "libplds4.so" and
>> "libnspr4.so" are part of "nspr" which is specified as input.
>
> Yes, but will the linker embed the full path to libnspr4.so into the
>
l...@gnu.org (Ludovic Courtès) writes:
> I’m really happy we have these two new commands now, it fixes a glaring
> lack.
>
> Thanks for your hard work and patience!
I'm glad we have it now, too! There's a lot more to do, but it's a good
start.
> With this in place, and once you’ve recovered fro
On Sun, Nov 06, 2016 at 10:37:04AM +0100, Translation Project Robot wrote:
> Hello, gentle maintainer.
>
> This is a message from the Translation Project robot.
>
> A revised PO file for textual domain 'guix' has been submitted
> by the French team of translators. The file is available at:
>
>
Danny Milosavljevic writes:
> Thanks for this!
>
>> -(define* (install-grub grub.cfg device mount-point)
>> +(define (install-grub grub.cfg device mount-point)
>>"Install GRUB with GRUB.CFG on DEVICE, which is assumed to be mounted on
>> MOUNT-POINT.
>>
>> Note that the caller must make s
Ludovic Courtès writes:
> Marius Bakke skribis:
>
>> Leo Famulari writes:
>>
>>> On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote:
* gnu/packages/grub.scm (grub-efi): New variable.
---
gnu/packages/grub.scm | 21 +
1 file changed, 21 insertio
Ludovic Courtès writes:
> Marius Bakke skribis:
>
>> * gnu/build/file-systems.scm (check-file-system): Drop "-C" argument
>> from fsck for compatibility with other fscks.
>
> Oh so fsck.ext2 would no longer show any kind of progress report?
> That’s annoying.
>
> Could we address it differently?
Hello!
GNU Guile and Guix will have their own track half a day at FOSDEM this
year for the second time.
If you work on a cool project that uses Guile, if you’ve come up with
nice generic abstractions or crazy macros, if you have a fun compiler or
VM hack, or if you’re pushing Guix and GuixSD beyo
Hi Dale,
Dale Mellor skribis:
> I'm running shepherd stand-alone in a Debian system. But I am seeing
> zombie processes which have been kicked off by shepherd, and they do not
> get re-spawned.
This may have to do with unreliable signal handling (SIGCHLD in this
case) in Guile:
https://list
Am 06.11.2016 um 22:12 schrieb Danny Milosavljevic:
> * gnu/packages/python.scm (python-sqlalchemy-utils)[description]: Include
> optional dependencies.
> ---
> gnu/packages/python.scm | 14 +-
> 1 file changed, 13 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/python.scm
> Does that still happen after ‘make clean-go && make’?
No, it does work after that. Weird...
Thanks!
Marius Bakke skribis:
> Leo Famulari writes:
>
>> On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote:
>>> * gnu/packages/grub.scm (grub-efi): New variable.
>>> ---
>>> gnu/packages/grub.scm | 21 +
>>> 1 file changed, 21 insertions(+)
>>>
>>> diff --git a/gnu/pack
Marius Bakke skribis:
> * gnu/packages/linux.scm (efibootmgr): New variable.
[...]
> +(description
> + "@code{efibootmgr} is a Linux user-space application to modify the
> +Intel Extensible Firmware Interface (EFI) Boot Manager. This application
> +can create and destroy boot entries,
Marius Bakke skribis:
> * gnu/packages/linux.scm (efivar): New variable.
> +(synopsis "Tool and library to manipulate EFI variables")
> +(description "This package provides a library and a command line
> +interface to the UEFI variable facility.")
Maybe “… to the variable facility of UE
Marius Bakke skribis:
> * gnu/build/file-systems.scm (check-file-system): Drop "-C" argument
> from fsck for compatibility with other fscks.
Oh so fsck.ext2 would no longer show any kind of progress report?
That’s annoying.
Could we address it differently? Not sure how, though.
Thanks,
Ludo’.
Marius Bakke skribis:
> * gnu/system/linux-initrd.scm (base-initrd): When a FAT filesystem is
> present: Add fatfsck/static in (helper-packages); and add nls_iso8859-1
> in (linux-modules).
Simply write “in 'helper-packages'” and “in 'linux-modules'”.
Otherwise LGTM, thanks!
Ludo’.
Marius Bakke skribis:
> * gnu/packages/disk.scm (dosfstools/static): New private variable.
> (fatfsck/static): New variable.
You could add “#:allowed-references ()” in ‘fatfsck/static’ to make sure
it doesn’t retain references to anything else.
> +(description "This package provides a stati
Hi Didier,
Didier Link skribis:
> I've just released a gnu-ghostscript point release with the CVE patches
> adapted by Mark (really thanks !!!).
Thank you!
> For the CVE-2016-7977 I've see that the file concerned was modified in
> later release of gpl-ghostscript, I will see in later release o
Danny Milosavljevic skribis:
> 894: 5 [thunk]
> In ice-9/eval.scm:
> 387: 4 [eval # #]
> 387: 3 [eval # #]
> 387: 2 [eval # #]
> 387: 1 [eval # #]
> In unknown file:
>?: 0 [struct-ref # 1]
>
> ERROR: In procedure struct-ref:
> ERROR: In procedure struct-ref: Wrong type argument in positi
I've had problems with Shepherd and its daemonize action. If I run
daemonize (as the first thing when Shepherd starts) then it fails to handle
signals from child processes.
I've only been running without the daemonize call for a day or so, but it
seems to properly handle the child processes now.
* gnu/packages/python.scm (python-sqlalchemy-utils)[description]: Include
optional dependencies.
---
gnu/packages/python.scm | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 6b2c9e9..5b5287e 100644
--- a/gn
* gnu/packages/python.scm (python-sqlalchemy-utils)[description]: Include
optional dependencies.
---
gnu/packages/python.scm | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 6b2c9e9..ff55735 100644
--- a/gn
Thanks for this!
> -(define* (install-grub grub.cfg device mount-point)
> +(define (install-grub grub.cfg device mount-point)
>"Install GRUB with GRUB.CFG on DEVICE, which is assumed to be mounted on
> MOUNT-POINT.
>
> Note that the caller must make sure that GRUB.CFG is registered as a GC
Hi Ludo,
On Sun, 06 Nov 2016 18:36:34 +0100
l...@gnu.org (Ludovic Courtès) wrote:
> Danny Milosavljevic skribis:
>
> > diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
> > index 1d577c7..44ab171 100644
> > --- a/gnu/packages/admin.scm
> > +++ b/gnu/packages/admin.scm
> > @@ -43,6 +43
On Sun, 6 Nov 2016 20:52:20 +0100
Hartmut Goebel wrote:
> Thanks for this tip. I'm cuprous, though . Both "libplds4.so" and
> "libnspr4.so" are part of "nspr" which is specified as input.
Yes, but will the linker embed the full path to libnspr4.so into the executable
(or in your case shared libr
Danny Milosavljevic writes:
> Danny Milosavljevic (6):
> gnu: Add python-pycodestyle.
> gnu: Add python-orderedmultidict.
> gnu: Add python-furl.
> gnu: Add python-flask-babel.
> gnu: Make python-sqlalchemy-utils's existing inputs propagated.
> gnu: Provide pytest to python-sqlalchemy
Am 06.11.2016 um 20:28 schrieb Ricardo Wurmus:
> Hartmut Goebel writes:
>
>>
>> /gnu/store/…-thunderbird-45.4.0/lib/firefox-45.4.1/browser/components/libbrowsercomps.so:
>> error: depends on 'libplds4.so', which cannot be found in RUNPATH
>>
>>
>> /gnu/store/…-thunderbird-45.4.0/lib/
* gnu/packages/llvm.scm (llvm-with-rtti): New variable.
---
gnu/packages/llvm.scm | 11 +++
1 file changed, 11 insertions(+)
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index 1a1f7ee..96679bf 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -85,6 +85,17 @@
* gnu/packages/audio.scm (faust-2): New variable.
---
gnu/packages/audio.scm | 35 +++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index b9034c9..1159e8d 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.
Hartmut Goebel writes:
> I'm trying to build thunderbird ATM, modelled after the build for icecat.
>
> Phase `validate-runpath' fails with errors like this:
>
>
> /gnu/store/…-thunderbird-45.4.0/lib/firefox-45.4.1/browser/components/libbrowsercomps.so:
> error: depends on 'libplds4.so',
Le 16/10/2016 à 17:47, Alex Vong a écrit :
> Hello,
>
> I notice the patch for CVE-2016-7977[0] handles the problem differently
> than GNU Ghostscript[1] does. Maybe you can take a look at it.
>
> [0]:
> http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=8abd22010eb4db0fb1b10e430d5f5d83e015
Hi,
I'm trying to build thunderbird ATM, modelled after the build for icecat.
Phase `validate-runpath' fails with errors like this:
/gnu/store/…-thunderbird-45.4.0/lib/firefox-45.4.1/browser/components/libbrowsercomps.so:
error: depends on 'libplds4.so', which cannot be found in RUNPATH
Efraim Flashner skribis:
> So to clarify, I need to switch just the master to the wip-guile-ssh
> branch, or also the slaves?
Just the master node.
The requirements for build machines are unchanged: they need to have
‘guile’ in $PATH and have guix-daemon running.
Ludo’.
Danny Milosavljevic skribis:
> diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
> index 1d577c7..44ab171 100644
> --- a/gnu/packages/admin.scm
> +++ b/gnu/packages/admin.scm
> @@ -43,6 +43,8 @@
>#:use-module (guix build-system trivial)
>#:use-module (gnu packages)
>#:use-m
Hartmut Goebel skribis:
> BTW: I just started typing down a simple "location" record type, and
> started to think if these record types are really the way to go for the
> configuration.
>
> In nginx AFAIK you can define many options on the server level, on the
> vhost level and per location. Addi
Hi,
Tobias Geerinckx-Rice skribis:
> However, a web search for ‘vhost site:nginx.org’ returns the following
> as a first result[0]:
>
>Note: “VirtualHost” is an Apache term. NGINX does not have Virtual
>hosts, it has “Server Blocks” that use the server_name and listen
>directives to
Hi!
Hartmut Goebel skribis:
> in the services modules, there are configuration types defined like this:
>
> (define-record-type*
> nginx-configuration make-nginx-configuration
> nginx-configuration?
> (nginx nginx-configuration-nginx) ;
> (log-directory nginx-configurati
cmmarus...@gmail.com skribis:
> From: Chris Marusich
>
> * guix/scripts/system.scm (roll-back-system, switch-to-system-generation): new
> actions.
> (reinstall-grub): New procedure, used by switch-to-system-generation.
> (show-help, process-command, guix-system): Honor the new actions.
> * doc/gu
cmmarus...@gmail.com skribis:
> From: Chris Marusich
>
> * gnu/build/install.scm (install-grub-config): New procedure.
> (install-grub): Use it.
Applied!
cmmarus...@gmail.com skribis:
> From: Chris Marusich
>
> * guix/scripts/system.scm (profile-grub-entries): Add an optional parameter
> which allows the caller to limit the number of returned grub entries.
Applied!
cmmarus...@gmail.com skribis:
> From: Chris Marusich
>
> * guix/scripts/system.scm (previous-grub-entries, profile-grub-entries):
> Rename previous-grub-entries to profile-grub-entries to indicate that it is
> stateful and returns the entries for all profile generations, not just the
> previous o
cmmarus...@gmail.com skribis:
> From: Chris Marusich
>
> * guix/profiles.scm (relative-generation-spec->number): New procedure.
> * guix/scripts/package.scm (switch-generation-action): Use it.
Applied!
cmmarus...@gmail.com skribis:
> From: Chris Marusich
>
> This fixes a regression introduced by
> 1ef8b72a7f87afe7cffe52393d99e1b14e4770e1, in which we would incorrectly use a
> device path in a label-based grub root search command, e.g. 'search --label
> --set /dev/sda4'.
>
> * gnu/system.scm (gr
Leo Famulari writes:
> On Sat, Nov 05, 2016 at 06:43:39PM +, Marius Bakke wrote:
>> Marius Bakke writes:
>> > Leo Famulari writes:
>> >> Does this lua52-liblua-so.patch still apply / is it still needed for Lua
>> >> 5.3? I remember that there were significant differences between how Lua
>>
Am 24.10.2016 um 15:56 schrieb Ricardo Wurmus:
> Here’s what I do to rebuild all bioconductor packages:
>
>
> guix build -e '((@@ (gnu packages) fold-packages)
> (lambda (pkg acc)
> (if ((@@ (guix import cran) bioconductor-package?) pkg)
> (co
On Wed, Oct 26, 2016 at 08:22:36PM -0400, Leo Famulari wrote:
> What does it mean for the specifications to be "re-added"? Can you
> clarify this in the docs?
I think this is a bug :-)
The specifications are stored in a database, and they may appear multiple
times, leading to duplicate evaluation
Hullo Julien,
(Sorry for replying at a random point in the thread — it's the only part
I have in this mailbox.)
On 04/11/16 23:58, Hartmut Goebel wrote:
> Am 04.11.2016 um 23:12 schrieb Julien Lepiller:
>> I'd like to get these patches accepted first, but I'm already
>> working on adding more co
ng0 writes:
> [PATCH 1/3] gnu: r-proto: Update project's home-page.
>
> The url this was changed to is linked on cran.
>
> [PATCH 2/3] gnu: pingus: Update upstream location.
>
> googlecode is still linked on the pingus website, but the development happens
> on github,
> still active.
I will ema
* gnu/build/file-system.scm: Change url of LUKS specification.
---
gnu/build/file-systems.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/build/file-systems.scm b/gnu/build/file-systems.scm
index bfc353a..0d55e91 100644
--- a/gnu/build/file-systems.scm
+++ b/gnu/build/f
* gnu/packages/statistics.scm (r-proto)[home-page]: Update project's home-page.
---
gnu/packages/statistics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index c276120..4ad19b9 100644
--- a/gnu/packages/statistics.
* gnu/packages/games.scm (pingus)[source]: Update source uri.
---
gnu/packages/games.scm | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index a663396..01852d0 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.sc
[PATCH 1/3] gnu: r-proto: Update project's home-page.
The url this was changed to is linked on cran.
[PATCH 2/3] gnu: pingus: Update upstream location.
googlecode is still linked on the pingus website, but the development happens
on github,
still active.
[PATCH 3/3] gnu: build: file-system: Ch
On Fri, 4 Nov 2016 23:34:31 +0100
Hartmut Goebel wrote:
> Am 04.11.2016 um 23:12 schrieb Julien Lepiller:
> >> > gnu/services/web.scm:118:34: In procedure
> >> > default-nginx-vhost-config: gnu/services/web.scm:118:34: In
> >> > procedure struct_vtable: Wrong type argument in position 1
> >>
Efraim Flashner writes:
> On Sat, Nov 05, 2016 at 10:54:26AM +, ng0 wrote:
>> As you all hopefully know, googlecode gets shutdown at the end of
>> 2016. We are in a better position than Gentoo with their 500
>> affected ebuilds is, but we still have packages which are affected:
>>
>> ng0@was
Hi,
I've done this one:
> > gnu/packages/java.scm:1183: (uri (string-append
> > "https://hamcrest.googlecode.com/files/";
Update source uri and checksum. [snippet]: Remove directory "lib"
completely.
--
Regards
Hartmut Goebel
| Hartmut Goebel | h.goe...@crazy-compilers.co
Hello, gentle maintainer.
This is a message from the Translation Project robot.
A revised PO file for textual domain 'guix' has been submitted
by the French team of translators. The file is available at:
http://translationproject.org/latest/guix/fr.po
(We can arrange things so that in the
On Sat, Nov 05, 2016 at 10:54:26AM +, ng0 wrote:
> As you all hopefully know, googlecode gets shutdown at the end of
> 2016. We are in a better position than Gentoo with their 500
> affected ebuilds is, but we still have packages which are affected:
>
> ng0@wasp ~/src/guix/guix$ egrep -nr "goo
On Sat, Nov 05, 2016 at 04:41:41PM +0100, Ludovic Courtès wrote:
> Hello!
>
> The ‘wip-guile-ssh’ branch is finally getting into shape. As soon as
> a new Guile-SSH release is out, I’ll merge it on master.
>
> The goal of this branch is to use Guile-SSH (libssh bindings) instead of
> invoking ‘l
58 matches
Mail list logo