Re: 02/02: import: cpan: Adapt for the change to guile-json version 3.

2019-08-22 Thread Christopher Baines
Mark H Weaver writes: > Hi Christopher, > > guix-comm...@gnu.org writes: > >> cbaines pushed a commit to branch master >> in repository guix. >> >> commit 01ce7af25add55514f737af48ea6c127bedfde67 >> Author: Christopher Baines >> Date: Tue Aug 6 20:17:28 2019 +0100 >> >> import: cpan: Adap

Re: 55/61: gnu: linux-libre: Enable built-in ext4 support.

2019-08-22 Thread Mathieu Othacehe
Hello Mark, > I'd prefer to go in the other direction, by changing ext4 to be modular > in _all_ configs. Would that work for you? Yes, the only thing that matters to me is that there's consistency between all platforms. "ext4" is the default fs on vm produced by "qemu-img" in (gnu system vm)

Re: 02/02: import: cpan: Adapt for the change to guile-json version 3.

2019-08-22 Thread Ricardo Wurmus
Hi, > Mark H Weaver writes: […] >> Can you help me understand why the apparent switch _away_ from hash >> tables in Guile-JSON-3 has somehow led to increased usage of hash tables >> in this commit, as well as the addition of 'hash-ref*' in the exports of >> (guix import utils)? > > I think the

Erroneous uses of regex in the invokation of FIND-FILES

2019-08-22 Thread Alex Vong
Hello guix, I find out that there are a lof of erroneous uses of regex in the invokation of FIND-FILES. The correct usage should be: (find-files "." "\\.c$") Instead people write: (find-files "." ".*\\.c") which match unwanted files. For examples, in the procedure CUSTOM-GCC, the correct

Erroneous uses of regex in the invokation of FIND-FILES

2019-08-22 Thread Alex Vong
[Resending...] Hello guix, I find out that there are a lof of erroneous uses of regex in the invokation of FIND-FILES. The correct usage should be: (find-files "." "\\.c$") Instead people write: (find-files "." ".*\\.c") which match unwanted files. For examples, in the procedure CUSTOM-G

Re: Idris packaging

2019-08-22 Thread Eric Bavier
- On Aug 21, 2019, at 3:54 PM, P pron...@protonmail.com wrote: > On Wednesday, August 21, 2019 3:54 PM, Eric Bavier > > wrote: > >> I've been able to compile Idris' generated C code by setting the, rather >> undocumented, IDRIS_CC environment variable, while having the 'gcc-toolchain' >>

LDAP authentication + Configuring PAM

2019-08-22 Thread Ricardo Wurmus
Hi Guix, in the past few days I’ve been playing on and off with configuring a Guix System where accounts are authenticated against Active Directory via LDAP. My findings so far: * NSCD *must* be extended with caches for “passwd” and “group” databases or else applications will make the lookup f

Re: Help with $SHELL in perl package for backuppc

2019-08-22 Thread Jack Hill
On Wed, 21 Aug 2019, Jack Hill wrote: However, that fails to build because it tries to invoke /bin/sh (see full build log at the end of this message). Line 2465 in configure.sh is suspicious as it reads: ``` $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || ``` I tried modifying the pa

Inscrutable error when using “guix deploy”

2019-08-22 Thread Ricardo Wurmus
Hi, I’m using this deployment file: --8<---cut here---start->8--- (use-modules (sysadmin build-machines) (sysadmin people)) (define %ids (list 25)) (define (system-for id) (berlin-build-machine-os id)) (define (id->ip id) (format #f "141.80.16

Re: Idris packaging

2019-08-22 Thread P
‐‐‐ Original Message ‐‐‐ On Thursday, August 22, 2019 3:10 PM, Eric Bavier wrote: > Could you detail a simple reproducer? E.g. attach the idris code, detail your > environment, and a simple walkthrough of the commands to reach the linker > error you're seeing? That would help others hel

Re: 02/02: import: cpan: Adapt for the change to guile-json version 3.

2019-08-22 Thread Mark H Weaver
Ricardo Wurmus writes: >> Back to these changes though, all I wanted to do was to fix the >> importer, but if the problem is with my environment not the Guix code, >> then these changes probably need reverting (as they'll break the >> importer who's not got a similarly broken local setup). > > Ye

Re: 55/61: gnu: linux-libre: Enable built-in ext4 support.

2019-08-22 Thread Mark H Weaver
Hi Mathieu, Mathieu Othacehe writes: >> I'd prefer to go in the other direction, by changing ext4 to be modular >> in _all_ configs. Would that work for you? > > Yes, the only thing that matters to me is that there's consistency > between all platforms. "ext4" is the default fs on vm produced b

Re: FOSDEM 2020 "Minimalistic Languages - for big ideas" devroom proposal

2019-08-22 Thread Pjotr Prins
Yes! Let's make this as exciting as the other years. Also the GNU Guix days are being prepared for so it will be a total of 4 days. Those of you who have attended other years may want to recommend others to join this year and tell use how it benefited you or the project. I encountered GNU Guix at

Re: Erroneous uses of regex in the invokation of FIND-FILES

2019-08-22 Thread Mark H Weaver
Hi Alex, Alex Vong writes: > I find out that there are a lof of erroneous uses of regex in the > invokation of FIND-FILES. The correct usage should be: > > (find-files "." "\\.c$") > > Instead people write: > > (find-files "." ".*\\.c") > > which match unwanted files. > > For examples, in th

Re: Guix beyond 1.0: let’s have a roadmap!

2019-08-22 Thread Ludovic Courtès
Hello! Ben Sturmfels skribis: > I'd love to be able to annotate user and system generations with some > text, so that the text is shown back to me when running > "--list-generations". For example: > > - "Everything working, don't delete!" or > - "Testing with CUPS service disabled" or > - "Ex

Re: Website translation

2019-08-22 Thread Ludovic Courtès
Hi Florian, "pelzflorian (Florian Pelz)" skribis: > On Mon, Aug 05, 2019 at 03:08:28PM +0200, pelzflorian (Florian Pelz) wrote: >> I have implemented a working translation tool. Sexp-xgettext >> generates from an SHTML or other Scheme file with marked s-expressions >> a POT file which can be tr

Re: How to programmatically get the current channel commits?

2019-08-22 Thread Ludovic Courtès
Hi, Chris Marusich skribis: > It's possible to get the current Guix version via %guix-version, > exported by (guix config). This is useful, among other reasons, for > embedding in package definitions that produce artifacts that are > destined to leave the store (e.g., a statically linked progra

Re: automake warning

2019-08-22 Thread Ludovic Courtès
Hello, (Digging through old messages…) Robert Vollmert skribis: > When I run `make` in the guix repository, I always get the following > block of warnings at the start: > > configure.ac:23: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its > use is discouraged. > configure.ac:23: You

Re: gcrypt import warnings

2019-08-22 Thread Ludovic Courtès
Hi, Robert Vollmert skribis: > I’m getting the following warnings when running “make” in the guix repo: > > WARNING: (guix scripts archive): `error-source' imported from both (gcrypt > common) and (gcrypt pk-crypto) > WARNING: (guix scripts archive): `error-string' imported from both (gcrypt >

Re: nss-certs: hash mismatch on berlin

2019-08-22 Thread Ludovic Courtès
Hello, Björn Höfling skribis: > ~/guix/wt/nonfree [env]$ ./pre-inst-env guix build nss-certs > 0.2 MB will be downloaded: >/gnu/store/32hy1jqkam201l7c4wg3bhxz4x5l5jy0-nss-certs-3.44.1 > substituting /gnu/store/32hy1jqkam201l7c4wg3bhxz4x5l5jy0-nss-certs-3.44.1... > downloading from > https:

Re: git-fetch origin output is read-only - and reproducibility

2019-08-22 Thread Ludovic Courtès
Hi, Robert Vollmert skribis: > On 29. Jul 2019, at 18:10, Ricardo Wurmus wrote: >> Most build systems inherit from the gnu-build-system, so they’ll get to >> reuse the “unpack” phase, which conveniently checks if the source is a >> tarball. In the case of Java archives it doesn’t do the right

Re: SSHv2 doesn't actually have compression levels

2019-08-22 Thread Ludovic Courtès
Hello, Tobias Geerinckx-Rice skribis: > While reading (guix scripts offload) in a (failed) attempt to get > offloading working, the following comment caught my eye: > > ;; We rely on protocol-level compression from libssh to optimize > large data > ;; transfers. Warn if it's missing. > > whic

Re: Gender neutral documentation

2019-08-22 Thread Ludovic Courtès
Hello, Miguel skribis: > As I said, they aren't rules, only the reason why I did that. I think that > it's up to the community to make a decision, not me. Currently, the community > decision is to use gender neutral language, but it'd be a nonsense make a > decision about a language you don't

Re: SSHv2 doesn't actually have compression levels

2019-08-22 Thread Tobias Geerinckx-Rice
Ludo', Welcome back :-) Ludovic Courtès 写道: I don’t get it: the ‘compression-level’ field defaults to 3, and OpenSSH does: static int start_compression_out(struct ssh *ssh, int level) { if (level < 1 || level > 9) return SSH_ERR_INVALID_ARGUMENT; de

Re: Inscrutable error when using “guix deploy”

2019-08-22 Thread alex sassmannshausen
Hi Ricardo, as no one has responded yet, I'd figure I'd share my 2¢. On Thu, 22 Aug 2019, 16:23 Ricardo Wurmus, wrote: > Hi, > > I’m using this deployment file: > > --8<---cut here---start->8--- > (use-modules (sysadmin build-machines) > (sysadm

Re: Website translation

2019-08-22 Thread pelzflorian (Florian Pelz)
On Thu, Aug 22, 2019 at 11:13:53PM +0200, Ludovic Courtès wrote: > > If this internationalization is to be deployed, the NGINX server > > offering guix.gnu.org would need to redirect according to > > Accept-Language headers. I do not know if nginx alone can do this > > properly by now, otherwise t

Guix Days FOSDEM 2020

2019-08-22 Thread Manolis Ragkousis
Hello everyone, We are also preparing the GNU Guix days fringe event two days before FOSDEM 2020. Like last year we can have it at ICAB! The page for the event is here [1]. Those who are going to attend please add you name or send an email to me or Pjotr. Also please add topic ideas to talk about