Re: [PATCH] gnu: Add systemd.

2018-04-06 Thread Marius Bakke
Ludovic Courtès writes: > That said, if the package can be of any use, I don’t have any objections > to its inclusion, especially after all the hard work that Marius and the > reviewers put in it. ;-) FWIW I think my work already paid off plenty ;-) > I suspect the only use case that might wor

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Ricardo Wurmus
Nils Gillmann writes: > Memory might serve me wrong, but I think we had such a april's fool > in the last years before and it backfired equally *and* we agreed > on not doing it again? I don’t think this happened. I only found one in 2014: https://lists.gnu.org/archive/html/guix-devel/2014-

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Tomáš Čech
Hello, On Wed, Apr 04, 2018 at 02:49:51PM +0200, Svante Signell wrote: ... And the same happens again: He does not condemn systemd, calling it Free Software due to the GPL license. In my opinion systemd is violating one of the 4 freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosop

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Nils Gillmann
Memory might serve me wrong, but I think we had such a april's fool in the last years before and it backfired equally *and* we agreed on not doing it again? Would be good if people had more sense for spotting sarcasm and humor, but not everyone has this.

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Ricardo Wurmus
Hi all, I think that discussions about systemd, the stated or suspected motivations of its developers, and how it relates to free software are not really on-topic for this list. For discussions of the implications for developers of GNU+Linux distributions that are currently using systemd, and wh

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Mark H Weaver
Svante Signell writes: > It's really time for a re-definition of Free Software, not only basing such > definitions solely on the license at hand. It is also a matter of freedoms of > the users of software. The Free Software Definition is already expressed in terms of the freedoms of the users of

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Mark H Weaver
Hi Svante, Svante Signell writes: > And the same happens again: He does not condemn systemd, calling it Free > Software due to the GPL license. In my opinion systemd is violating one of > the 4 > freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy) >   * The freedom to stud

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Thomas Sigurdsen
I have to say I also thought you maybe implied what Martin wrote. I think you have some assumptions that I don't understand or have; There definitely looks like some misunderstanding is afoot here. Technically I find systemd to be abhorent, but I don't see how it violates the four freedoms. Pleas

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Svante Signell
Sorry, I'm not subscribed to this list. Hopefully this reply comes in correct thread order. > Hi, > > > And the same happens again: He does not condemn systemd, calling it Free > > Software due to the GPL license. In my opinion systemd is violating one of  > > the 4 > > freeedoms of GPL: Freedom

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Martin Castillo
Hi, > And the same happens again: He does not condemn systemd, calling it Free > Software due to the GPL license. In my opinion systemd is violating one of > the 4 > freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy) >   * The freedom to study how the program works, and cha

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Svante Signell
On Mon, 2018-04-02 at 10:38 -0400, Leo Famulari wrote: > On Mon, Apr 02, 2018 at 11:42:16AM +0200, Svante Signell wrote: > > Hi, > > Hi and welcome to the Guix community... Thanks! > > Seeing this on April 1st I really hope it is a joke. If not I'm not > > ever going to support GNU software or a

Re: [PATCH] gnu: Add systemd.

2018-04-04 Thread Ludovic Courtès
Hello Guix, Leo Famulari skribis: > On Tue, Apr 03, 2018 at 03:33:22PM -0700, Joshua Branson wrote: >> So this isn't an april fools joke? guixSD may move to systemd? > > It was a joke :) Indeed! That said, if the package can be of any use, I don’t have any objections to its inclusion, especia

Re: [PATCH] gnu: Add systemd.

2018-04-03 Thread Leo Famulari
On Tue, Apr 03, 2018 at 03:33:22PM -0700, Joshua Branson wrote: > So this isn't an april fools joke? guixSD may move to systemd? It was a joke :) signature.asc Description: PGP signature

Re: [PATCH] gnu: Add systemd.

2018-04-03 Thread Joshua Branson
So this isn't an april fools joke? guixSD may move to systemd? On Mon, Apr 2, 2018, at 2:36 PM, Ludovic Courtès wrote: > Marius Bakke skribis: > > > Chris Marusich writes: > > > >> l...@gnu.org (Ludovic Courtès) writes: > >> > >>> To be honest, while the Shepherd has been a fun hack, I’ve been

Re: [PATCH] gnu: Add systemd.

2018-04-02 Thread Ludovic Courtès
Marius Bakke skribis: > 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

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-02 Thread Leo Famulari
On Mon, Apr 02, 2018 at 11:42:16AM +0200, Svante Signell wrote: > Hi, Hi and welcome to the Guix community... > Seeing this on April 1st I really hope it is a joke. If not I'm not > ever going to support GNU software or anything GNU related any more. > You should be ashamed of yourselves. Yes, i

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-02 Thread Nils Gillmann
Nils Gillmann transcribed 805 bytes: > Svante Signell transcribed 542 bytes: > > Hi, > > > > Seeing this on April 1st I really hope it is a joke. If not I'm not > > We hoped it would be very obvious, but yes, it's an April fools. Even when > Marius(?) went through great length of building (no pun

Re: An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-02 Thread Nils Gillmann
Svante Signell transcribed 542 bytes: > Hi, > > Seeing this on April 1st I really hope it is a joke. If not I'm not We hoped it would be very obvious, but yes, it's an April fools. Even when Marius(?) went through great length of building (no pun intended) it up. It even builds. We'll continue to

An April 1 joke? Re: [PATCH] gnu: Add systemd.

2018-04-02 Thread Svante Signell
Hi, Seeing this on April 1st I really hope it is a joke. If not I'm not ever going to support GNU software or anything GNU related any more. You should be ashamed of yourselves. Do you regularly upgrade the elogind packages by Gentoo,  https://wiki. gentoo.org/wiki/Elogind originally created by A

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] 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 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 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 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 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 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 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 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 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 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 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

[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