Re: RPC pipelining

2017-07-17 Thread Ludovic Courtès
Ricardo Wurmus skribis: >> Why does Guix need Shepherd? And if it needs the (charting) >> module, why isn't guile-charting already an input? > > Guile Charting is optional. The error is misleadingly alarming. Yes, same for Shepherd (both are mere warnings, but I agree they can be misleading.)

Re: npm (mitigation)

2017-07-17 Thread Catonano
2017-07-14 13:57 GMT+02:00 Jelle Licht : > Hi Catonano, > > I would be be happy to help you with this, but tbh, I am not comfortable > discussing this in-depth on guix-devel, as this seems antithetical to Guix' > goals. > Ok, at least we made this clear. I'll keep the list off the hook, should I

Re: npm (mitigation)

2017-07-17 Thread Catonano
2017-07-14 19:11 GMT+02:00 Jan Nieuwenhuizen : > Catonano writes: > > > I read that Jelle and Jan used their own branch in order to have npm > > based software to be installed in their GuixSD environments, as binary > > blobs > > Jelle wrote a nice and clean npm importer, no binary anything. > > N

Re: npm (mitigation)

2017-07-17 Thread Catonano
Mike, 2017-07-15 5:34 GMT+02:00 Mike Gerwitz : > On Fri, Jul 14, 2017 at 13:57:30 +0200, Jelle Licht wrote: > > Regardless, the biggest issue that remains is still that npm-land is > mired > > in cyclical dependencies and a fun-but-not-actually unique dependency > > resolving scheme. > > I still

Re: `guix pack --target=arm-linux-gnueabihf guile` fails at phase unpack

2017-07-17 Thread Ludovic Courtès
Hi Louis, Louis Pearson skribis: > I am experimenting with different methods of building applications and > deploying them to embedded devices. I am currently experimenting with > `guix` and the `guix pack` command. When running `guix pack > --target=arm-linux-gnueabihf guile` with guile however

Re: core-updates summer 2017

2017-07-17 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Jul 10, 2017 at 04:47:06PM -0400, Leo Famulari wrote: >> Let's use this thread to discuss the state of the branch. > > I've reconfigured and rebooted my x86_64-linux GuixSD system based on > the latest core-updates (2f0d1b9dd2d75c5501767a15cf9b87fc057711c0). > > Th

Re: cuirass evaluate

2017-07-17 Thread Ludovic Courtès
Hi, Mathieu Othacehe skribis: > A cuirass question : > > In src/cuirass/base.scm, you wrote the following comment : > > ;; Register the results in the database. > ;; XXX: The 'build-derivations' call is blocking so we end updating the > ;; database potentially long after things have been b

Re: Graphical Installer - Call for Testing.

2017-07-17 Thread Ludovic Courtès
Danny Milosavljevic skribis: > Hi Ludo, > >> Yes. At the REPL, you can do: >> >> ,use(guix) >> ,run-in-store (system-disk-image installation-os) > > I tried: > > ,use (gnu system vm) > ,use (gnu system install) > ,use (guix) > ,run-in-store (system-disk-image installation-os) > (derivation-

Re: Substitute caching restored

2017-07-17 Thread Ludovic Courtès
Leo Famulari skribis: > On Wed, Jul 12, 2017 at 10:47:29PM +0200, Ludovic Courtès wrote: >> Hello Guix! >> >> Tired of updating the list of substitutes? I have some good news for >> you! >> >> Since the switch to Guile 2.2.2, because of a bug (an otherwise known >> bug) in SRFI-19, ‘guix subst

Re: Automatically detect other OSs and generate grub entries

2017-07-17 Thread Ludovic Courtès
Arun Isaac skribis: > Instead of having to manually specify custom grub entries in config.scm, > can Guix use os-prober to automatically detect other operating system > and generate grub entries? > > https://joeyh.name/code/os-prober/ I think there is value in having everything in the GuixSD con

Re: ISO-9660 image working and ready

2017-07-17 Thread Ludovic Courtès
Hi Danny, Danny Milosavljevic skribis: > On Wed, 12 Jul 2017 23:20:26 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> > It will work from CD and USB flash drive - that should cover all the >> > options. >> >> Are you saying that the same image could be either dd’d to a USB key or >> burnt

Re: Is font-google-noto toooooo big as a font package?

2017-07-17 Thread Ludovic Courtès
"Feng Shu" skribis: > font-google-note's size is 506.4 MB, see to big as a font package, > maybe we should split it. It’s too big, indeed (and this is the compressed size; ‘guix size’ reports 591.4 MiB.) Would be nice to split, but I have no idea whether/how this can be done. Thoughts? Lu

Re: Bootstrapping Guix on HPC without Root

2017-07-17 Thread Ludovic Courtès
Hello! Wm Salt Hale skribis: > I have been attempting to install Guix on the University of > Washington's HPC using a modified bootstrapping script based on > https://github.com/pjotrp/nix-no-root > > The script can currently be found here (to be forked and pushed to GH > when verified as workin

Re: [directory-discuss] guix tags that could be automatically extracted

2017-07-17 Thread Ludovic Courtès
Hello, Adonay Felipe Nogueira skribis: > As I explained in directory-discuss, in the same thread that started > this one: I'm in favor of: > > Guix → FSF MW. > > But I don't think the other way around is good, as it might also imply > losing the auto-sufficiency described in the first sections o

Re: Is font-google-noto toooooo big as a font package?

2017-07-17 Thread tumashu
the first thing is improve font-build-system to support split package easy 在2017年07月17日 22:04,(无发件人) 写道: "Feng Shu" skribis: > font-google-note's size is 506.4 MB, see to big as a font package, > maybe we should split it. It’s too big, indeed (and this is the compressed size; ‘guix size’

Re: 02/04: gnu: Add Poly/ML.

2017-07-17 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > civodul pushed a commit to branch master > in repository guix. > > commit 9b7ee28d5700b47ae34bd47c32d250f042fbdbbd > Author: Andy Patterson > Date: Sat Jul 15 18:17:25 2017 -0400 > > gnu: Add Poly/ML. > > * gnu/packages/sml.scm: New file. >

Re: 02/04: gnu: Add Poly/ML.

2017-07-17 Thread Mark H Weaver
Mark H Weaver writes: > l...@gnu.org (Ludovic Courtès) writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit 9b7ee28d5700b47ae34bd47c32d250f042fbdbbd >> Author: Andy Patterson >> Date: Sat Jul 15 18:17:25 2017 -0400 >> >> gnu: Add Poly/ML. >> >>

Re: 02/04: gnu: Add Poly/ML.

2017-07-17 Thread Mark H Weaver
Mark H Weaver writes: > l...@gnu.org (Ludovic Courtès) writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit 9b7ee28d5700b47ae34bd47c32d250f042fbdbbd >> Author: Andy Patterson >> Date: Sat Jul 15 18:17:25 2017 -0400 >> >> gnu: Add Poly/ML. >> >>

Re: Automatically detect other OSs and generate grub entries

2017-07-17 Thread Amirouche Boubekki
On Mon, Jul 17, 2017 at 3:39 PM Ludovic Courtès wrote: > Arun Isaac skribis: > > > Instead of having to manually specify custom grub entries in config.scm, > > can Guix use os-prober to automatically detect other operating system > > and generate grub entries? > > > > https://joeyh.name/code/os-

Re: ISO-9660 image working and ready

2017-07-17 Thread Danny Milosavljevic
Hi Ludo, On Mon, 17 Jul 2017 15:41:26 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Would you like to update the ‘release’ Makefile.am target as well as > “System Installation” in guix.texi to reflect that? Sure, but if possible, let's make sure that the image is tested in all cases first. I h

Re: ISO-9660 image working and ready

2017-07-17 Thread Adam Van Ymeren
On July 17, 2017 1:54:49 PM EDT, Danny Milosavljevic wrote: > >Sure, but if possible, let's make sure that the image is tested in all >cases first. I hope someone tests the image on a real EFI computer >again. (It works in qemu - but with the complexity of the EFI >specification and all I'd rat

Re: Automatically detect other OSs and generate grub entries

2017-07-17 Thread Arun Isaac
Ludovic Courtès writes: > Arun Isaac skribis: > >> Instead of having to manually specify custom grub entries in config.scm, >> can Guix use os-prober to automatically detect other operating system >> and generate grub entries? >> >> https://joeyh.name/code/os-prober/ > > I think there is value i

Re: core-updates summer 2017

2017-07-17 Thread Leo Famulari
On Mon, Jul 17, 2017 at 03:26:06PM +0200, Ludovic Courtès wrote: > It looks like the initrd is still running Guile 2.0 but getting 2.2 > modules. > > This should be fixed with this patch, which I haven’t been able to test > yet: > diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-b

Fun question: has anyone tried secure boot with GuixSD?

2017-07-17 Thread ng0
Following some interesting points I got during a discussion we had (offline), I have some questions for multiple projects. One of the topics is "Secure Boot". Apparently I missed the point with my hardware and systems where Secure Boot practically became mandatory and default. Which was a long tim

collaboration from students of a technical school

2017-07-17 Thread Quiliro Ordonez Baca
I spoke with the director of a technical school (small universtity) that offers degrees in computer science. He said he could establish collaboration in free software projects as part of the syllabus for the students. I could ask them to contribute to Guix. What tasks should I ask them to do? The

Re: Fun question: has anyone tried secure boot with GuixSD?

2017-07-17 Thread Adonay Felipe Nogueira
Thanks for asking others to leave the "Microsoft-phobia" aside. This is important because we must replace our (organization/brand)-based view with a per (product/project/model/work)-based view, because exclusively for-profit organizations aren't always in favor of the free/libre software movement (

Re: 02/04: gnu: Add Poly/ML.

2017-07-17 Thread Andy Patterson
Hi Mark, On Mon, 17 Jul 2017 12:01:33 -0400 Mark H Weaver wrote: > l...@gnu.org (Ludovic Courtès) writes: > > > civodul pushed a commit to branch master > > in repository guix. > > > > commit 9b7ee28d5700b47ae34bd47c32d250f042fbdbbd > > Author: Andy Patterson > > Date: Sat Jul 15 18:17:25 20

Re: npm (mitigation)

2017-07-17 Thread Mike Gerwitz
On Mon, Jul 17, 2017 at 11:45:29 +0200, Catonano wrote: > in my idea I would have build a database withh conditions for being non > free forr every npm package. > > So we could have queried the database for questions like: is there any non > free or non buildable package in the dependency tree of,

Re: ISO-9660 image working and ready

2017-07-17 Thread Adam Van Ymeren
Danny Milosavljevic writes: > Hi Ludo, > > On Mon, 17 Jul 2017 15:41:26 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> Would you like to update the ‘release’ Makefile.am target as well as >> “System Installation” in guix.texi to reflect that? > > Sure, but if possible, let's make sure that th