Re: SHA256 performance with Guile 2.2 vs. Guile 3.0

2020-01-03 Thread Brendan Tildesley
> Still far from the libgcrypt implementation in C + asm, but hey! Actually guix hash is still a lot slower than using the sha256sum cli tool. For me 7x faster for the guile tarball, and 4x faster for a 700MiB file. Maybe because guile opens a file with it's ports and feeds it to libgcrypt. If

Re: Packaging Jami progress

2020-01-03 Thread Jan
On Fri, 03 Jan 2020 07:33:38 +0100 Ricardo Wurmus wrote: > That’s very unlikely as we would probably see errors like this in most > packages then. > > cogl issues an optimized instruction (__memcpy_ssse3), which then > fails. > > I’m just guessing, but I wonder if this comment is a hint at what

Re: [Proposal] The Formal Methods in GNU Guix Working Group

2020-01-03 Thread Amin Bandali
Hi Ludo’, all, Ludovic Courtès writes: > Hello! > > (Cc: maintainers.) > > Brett Gilio skribis: > >> Dec 30, 2019 3:34:22 PM Ludovic Courtès : >> >>> Guix-HPC is “institutional”, that’s part of the reason behind this. >>> Regarding gitlab.inria.fr, that’s because it used to be hosted at Inria.

Re: new micro release to address bug 36074 for new binary installs on foreign distributions with systemd

2020-01-03 Thread Brett Gilio
Jan 3, 2020 9:16:58 AM Ludovic Courtès : > Independently of that, I’d like us to put out a new release within a few > weeks! > > Ludo’. +1. -- Brett M. Gilio GNU Guix, Contributor | GNU Project, Webmaster [DFC0 C7F7 9EE6 0CA7 AE55 5E19 6722 43C4 A03F 0EEE]

Re: new micro release to address bug 36074 for new binary installs on foreign distributions with systemd

2020-01-03 Thread Calvin Heim
On Fri, 2020-01-03 at 16:16 +0100, Ludovic Courtès wrote: > Hi, > > Calvin Heim skribis: > > Every new systemd user who installs Guix v1.0.1  > > from the binary release on a foreign distribution > > encounters the solved bug 36074 [1]. It is solved,  > > but `guix pull` can't administer the solu

guile-gcrypt, follow-up

2020-01-03 Thread ng0
Hi, disregard parts of the last message - I have forgotten that this is kept in NEWS instead.

guile-gcrypt

2020-01-03 Thread ng0
Hi, (as main authors of guile-gcrypt and users of it, I chose guix-devel@) can you please generate proper Changelogs for guile-gcrypt releases? It helps with packaging this as I don't have to search the most relevant commits between releases on my own. pkgsrc policy is to include Changelogs in th

Re: Package file indexing

2020-01-03 Thread raingloom
On Thu, 2020-01-02 at 23:50 +0100, zimoun wrote: > Hi, > > On Thu, 2 Jan 2020 at 18:12, Pierre Neidhardt > wrote: > > > Last but not least: previously we suggested adding a subcommand > > like > > "guix which" or "guix filesearch". In another thread, Simon > > suggested > > that this would be a

Re: new micro release to address bug 36074 for new binary installs on foreign distributions with systemd

2020-01-03 Thread Ludovic Courtès
Hi, Calvin Heim skribis: > I would like to encourage interest in a new (micro?) release > for the website.  > > Every new systemd user who installs Guix v1.0.1  > from the binary release on a foreign distribution > encounters the solved bug 36074 [1]. It is solved,  > but `guix pull` can't admin

Re: Getting docker cli-plugins in guix

2020-01-03 Thread Maxim Cournoyer
Hello Jelle, On January 3, 2020 11:52:17 AM UTC, Jelle Licht wrote: […] >My current idea is as follows: >- Patch our docker-cli package to respect e.g. >`GUIX_DOCKER_PLUGIN_PATH', and add it as a search-path >- Attempt to package some docker-cli compatible plugins, which would be >install bina

Re: disable substitutes for grub config and bootloader installation script

2020-01-03 Thread Ludovic Courtès
Hi, skribis: > rolling back the system shows it's trying to get substitutes for grub.cfg.drv > and install-bootloader.scm.drv: > ``` > itsme@antelope ~> sudo guix system roll-back > Password: > substitute: updating substitutes from 'https://berlin.guixsd.org'... 100.0% > substitute: updating s

Re: qtwenengine anybody?

2020-01-03 Thread Hartmut Goebel
Am 02.01.20 um 21:24 schrieb mike.ros...@gmail.com: > Apologies this is probably a failure in my ML workflow. And just my luck > I'm in the process of doing some working related moving todoy. Here is a > complete diff > https://gitlab.com/mike.rosset/guix/compare/master...qtwebengine hope > this he

Re: Cross-compilation broken on canonical packages.

2020-01-03 Thread Mathieu Othacehe
Hello, > We could use a thunk field to write something like: > > --8<---cut here---start->8--- > (define (default-locale-libcs ...) > (if target glibc (canonical-package glibc)) > --8<---cut here---end--->8--- > > But I'd l

Getting docker cli-plugins in guix

2020-01-03 Thread Jelle Licht
Hey guix, Along with many other folks, I find myself in the situation of having to interact with docker often. The latest docker command line client supports a way to add new subcommands via a cli-plugins system[1]. This way of working is easy, but relies on building programs and putting them in

Re: Package file indexing

2020-01-03 Thread Ludovic Courtès
Hello! Christopher Baines skribis: > Pierre Neidhardt writes: > >> Hello again! >> >> I'm resurrecting this since I've just started working on this as part of >> the NGI application! :) >> > Internally it’d call ‘guix substitute’ to fetch the file index from > the substitute server, che

FOSDEM + Guix Days approaching!

2020-01-03 Thread Ludovic Courtès
Hello Guix! The Guix Days and FOSDEM are approaching! For FOSDEM, these are the Guix talks I know of: • “Sharing Reproducible Results in a Container” (Efraim), • “Towards reproducible Jupyter notebooks” (myself),

Re: Leiningen follow-up

2020-01-03 Thread Pierre Neidhardt
Hi Alex, hi Brett, This is an exciting patch, I'd love to see it merged! Any news on this? We could finally get started with adding more Clojure libs to Guix! Note that now Clojure is in its separate clojure.scm file. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Descripti