Re: glibc fallback code when ‘prlimit64’ is missing

2018-04-01 Thread Ludovic Courtès
Hello, ludovic.cour...@inria.fr (Ludovic Courtès) skribis: > From d33a6558a095debd806cf48e56ee41e5dae1c12c Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= > Date: Fri, 30 Mar 2018 11:18:47 +0200 > Subject: [PATCH] gnu: glibc: Reinstate fallback code for systems lacking > 'pr

[PATCH] gnu: Add systemd.

2018-04-01 Thread Marius Bakke
Guix, As discussed at FOSDEM, it is clear that The Shepherd does not have what it takes to boot a modern Linux system. While it works today, adding bootloader, DNS server, NTP client, syslog, udev, seat management, dishwasher, hardware database, network management and other essential PID 1 featur

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Ludovic Courtès
Hello Marius, Marius Bakke skribis: > As discussed at FOSDEM, it is clear that The Shepherd does not have what > it takes to boot a modern Linux system. While it works today, adding > bootloader, DNS server, NTP client, syslog, udev, seat management, > dishwasher, hardware database, network man

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Nils Gillmann
This is one hell of a write-up for an april-fools.. Does it build though? Marius Bakke transcribed 14K bytes: > Guix, > > As discussed at FOSDEM, it is clear that The Shepherd does not have what > it takes to boot a modern Linux system. While it works today, adding > bootloader, DNS server, NTP

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Martin Castillo
Hi, On 01.04.2018 14:22, Marius Bakke wrote: > While it works today, adding > bootloader, DNS server, NTP client, syslog, udev, seat management, > dishwasher, hardware database, network management and other essential > PID 1 features is going to take too much effort and duplicate work. Are those

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Efraim Flashner
On Sun, Apr 01, 2018 at 02:22:59PM +0200, Marius Bakke wrote: > Guix, > > As discussed at FOSDEM, it is clear that The Shepherd does not have what > it takes to boot a modern Linux system. While it works today, adding > bootloader, DNS server, NTP client, syslog, udev, seat management, > dishwash

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Nils Gillmann
Efraim Flashner transcribed 17K bytes: > On Sun, Apr 01, 2018 at 02:22:59PM +0200, Marius Bakke wrote: > > Guix, > > > > As discussed at FOSDEM, it is clear that The Shepherd does not have what > > it takes to boot a modern Linux system. While it works today, adding > > bootloader, DNS server, NT

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Jan Nieuwenhuizen
Marius Bakke writes: > As discussed at FOSDEM, it is clear that The Shepherd does not have what > it takes to boot a modern Linux system. Damn, I knew I should have been at FOSDEM. While I'm pretty happy with the Shepherd and my emacs-exwm, it would be a pity if users who truly depend on more mo

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Hello Marius, > > Marius Bakke skribis: > >> As discussed at FOSDEM, it is clear that The Shepherd does not have what >> it takes to boot a modern Linux system. While it works today, adding >> bootloader, DNS server, NTP client, syslog, udev, seat managem

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > To be honest, while the Shepherd has been a fun hack, I’ve been more and > more feeling that yeah, it wouldn’t cut it in the long term (it’s also > become clearer Scheme as convenient as C when it comes to systems > programming and things like dealing with

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Marius Bakke
Efraim Flashner writes: >> +(build-system meson-build-system) >> +(arguments >> + `(#:tests? #f ;FIXME: The disable-broken-tests phase is >> ineffective. >> + #:configure-flags >> + (let ((bash(assoc-ref %build-inputs "bash")) >> + (cor

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Marius Bakke
Chris Marusich writes: > l...@gnu.org (Ludovic Courtès) writes: > >> To be honest, while the Shepherd has been a fun hack, I’ve been more and >> more feeling that yeah, it wouldn’t cut it in the long term (it’s also >> become clearer Scheme as convenient as C when it comes to systems >> programmi

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Nils Gillmann
Marius Bakke transcribed 10K bytes: > Efraim Flashner writes: > > >> +(build-system meson-build-system) > >> +(arguments > >> + `(#:tests? #f ;FIXME: The disable-broken-tests phase is > >> ineffective. > >> + #:configure-flags > >> + (let ((bash(as

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Björn Höfling
On Sun, 1 Apr 2018 14:22:59 +0200 Marius Bakke wrote: > Guix, > > As discussed at FOSDEM, it is clear that The Shepherd does not have > what it takes to boot a modern Linux system. While it works today, > adding bootloader, DNS server, NTP client, syslog, udev, seat > management, dishwasher, h

Re: [PATCH] Create INDEX.LIST; Was: Fix references in jar manifests

2018-04-01 Thread Chris Marusich
Hi Danny, Thank you for writing a patch! It looks good to me. We will need to apply this to the core-updates branch, right? I think that changes to the ant-build-system will cause all packages that use it to be rebuilt. Danny Milosavljevic writes: > +(define* (generate-jar-indices #:key outp