From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WucLDZpKyGB0YgAAgWs5BA (envelope-from ) for ; Tue, 15 Jun 2021 08:37:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id +HkrCJpKyGCNGgAAB5/wlQ (envelope-from ) for ; Tue, 15 Jun 2021 06:37:14 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7824622BD0 for ; Tue, 15 Jun 2021 08:37:13 +0200 (CEST) Received: from localhost ([::1]:60956 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lt2hE-0001OY-7A for larch@yhetil.org; Tue, 15 Jun 2021 02:37:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lt2h5-0001N0-3k for guix-patches@gnu.org; Tue, 15 Jun 2021 02:37:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36763) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lt2h4-0001dF-SF for guix-patches@gnu.org; Tue, 15 Jun 2021 02:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lt2h4-0007VN-IV for guix-patches@gnu.org; Tue, 15 Jun 2021 02:37:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48924] Add systemd Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 15 Jun 2021 06:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48924 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Tony O , Leo Prikler , 48924@debbugs.gnu.org, Leo Famulari Received: via spool by 48924-submit@debbugs.gnu.org id=B48924.162373898828802 (code B ref 48924); Tue, 15 Jun 2021 06:37:02 +0000 Received: (at 48924) by debbugs.gnu.org; 15 Jun 2021 06:36:28 +0000 Received: from localhost ([127.0.0.1]:48309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lt2gV-0007UU-OZ for submit@debbugs.gnu.org; Tue, 15 Jun 2021 02:36:28 -0400 Received: from flashner.co.il ([178.62.234.194]:56594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lt2gT-0007UE-OA for 48924@debbugs.gnu.org; Tue, 15 Jun 2021 02:36:26 -0400 Received: from localhost (unknown [31.210.177.125]) by flashner.co.il (Postfix) with ESMTPSA id DF06A40297; Tue, 15 Jun 2021 06:36:19 +0000 (UTC) Date: Tue, 15 Jun 2021 09:35:40 +0300 From: Efraim Flashner Message-ID: Mail-Followup-To: Efraim Flashner , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Leo Famulari , Leo Prikler , Tony O , 48924@debbugs.gnu.org References: <6bb174687e5520154f4cb0fefe8306158d594c01.camel@student.tugraz.at> <87sg1m2jjl.fsf@gnu.org> <7a89e12d172b71e524498ddfbc8899ab2efe4f0c.camel@student.tugraz.at> <7519d8b43228f04281990bebda04ca785563b21f.camel@student.tugraz.at> <877diwy6gd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="pLz5geiKER+cKogV" Content-Disposition: inline In-Reply-To: <877diwy6gd.fsf@gnu.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1623739033; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=AtYAGH33UW8PsdCYZAoujHMp+HxxfWH8P1U+fRdXP9Y=; b=OrUjNIwM4chOyGP1R5fawZifLMVaQieHFNEo6lu0jjLSLabUrZ5yDS6YIjo+gpudxJ341q h96UZs+EqbiWiUf7B9HwvSTEV9yPpi6vPS4vVkJFcS1e8MZl58c9utWdAW2B9UbXC273Xe Lvj0qrU5/UQiDhmKPkisOhsIoaqGxehriLJwVHCBSJDFmSwOGjFz9MqH/TBoifT6Hzfmee UyJzDu00GzTEs6dEfh+BNYhyJ8Oas2UyUpNp0RIFrXJg5x86cQxe8bvML1fOEaA43CxscZ D6iCect14CEEdJK20R+sYjEbRHVupHbRzOb7KoQ0AiMTFsjut08uBV4VS76riQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1623739033; a=rsa-sha256; cv=none; b=aeoYvf9ihg2IMCmVAZek8+pRvrOSVS0C4xU0wrUZDNvgfJpT38O93T2RVNISaA0egYDnvf G/c/pMa+Owcpp1mA1QYkSnGTXW7IVizGgywn8jn251drNVnxPV48gw4pADepJta7Q/1Rkw GCITmiBAxpfEK+QQ+Zf37qQQRHDe8zygeauxdgDirb1sxU4Pr1dRLoA7GJ/wF952jrzwGC YG4OCwx/SF+DOJ/47f1mxCfQRdkg/KY3hMxH3C+pL8gu3r8cKmAQdiCIekPs8oIWmc/Far ZeHQJ+j2DQW8R/gpC96R9qywLzFTr2GmNaYcmyLW40QTjj7mdf/queN6jQ+7ZA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -4.02 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 7824622BD0 X-Spam-Score: -4.02 X-Migadu-Scanner: scn1.migadu.com X-TUID: nJvC+Wb93fwA --pLz5geiKER+cKogV Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 14, 2021 at 02:30:10PM +0200, Ludovic Court=C3=A8s wrote: > Hi, >=20 > Leo Famulari skribis: >=20 > > On Sun, Jun 13, 2021 at 11:44:47PM +0200, Leo Prikler wrote: > >> It is probably still a somewhat long and bumpy road, but in my personal > >> opinion one that has an end. > >> @lfam, ludo, efraim: WDYT? > > > > To me, it seems like we are applying a slightly higher standard to this > > patch than to other submissions of complex packages whose functionality > > is difficult to evaluate. >=20 > No no, I was careful to apply the same standards. :-) My main > question is whether it=E2=80=99s usable at all: >=20 > https://issues.guix.gnu.org/48924#1 >=20 > Tony=E2=80=99s use case has to do with satisfying the dependencies of a > binary-only proprietary executable: >=20 > https://issues.guix.gnu.org/48924#2 >=20 > To me, that use case alone isn=E2=80=99t enough to justify maintaining sy= stemd > in Guix proper. >=20 > However, if, as Efraim suggests, a systemd package has some uses, at > least on foreign distros, then that=E2=80=99s fine with me. It=E2=80=99s= a very narrow > use case (running =E2=80=98loginctl=E2=80=99 on a foreign distro), but wh= y not. >=20 > Thoughts? >=20 > Ludo=E2=80=99. This actually works better for on Guix System than on a foreign distro (ins)efraim@3900XT ~/workspace/guix$ /gnu/store/khpdv70slxmvrla1q8lnkkq1cxv= 9pm75-systemd-247/bin/loginctl -H g4 list-sessions SESSION UID USER SEAT TTY 1 118 sddm seat0 12683 1000 efraim seat0 tty2 13 1000 efraim seat0 tty3 15005 1000 efraim pts/2 4 sessions listed. (ins)efraim@3900XT ~/workspace/guix$ loginctl -H g4 list-sessions bash: line 1: elogind-stdio-bridge: command not found That said, the package definitely needs some work. The source URI is autogenerated, we shouldn't need glibc as an input, and I'm guessing that setting all the config directories to out would cause problems. Not to mention the extra bits that don't add any value to Guix System. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --pLz5geiKER+cKogV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmDISjwACgkQQarn3Mo9 g1E5hBAAwm84j4ERYyWeBOP9xAG2sFyLWvkgrGzpItqCNMpLaC4nAaFVMTzXov2l +Y0H0swS4jcM7FpnV3zr4b9weQJmbb+lJwe9/hETzTijGh4E7yXfbp0oJwl1sIKb DxBqlAso5KjHV3xMk+3LkVq7vRYU3nWhDDMLS1N/9z9NdJmcblk8/Oh26PhPUDIe fn7biTYYkp5pSpJfxn/7kuX5A/M6R5Qs3hbZg7WhivIUHtKYKmYgOX84nfepc7J6 BgELNQikyERPldi9bJcewLpKiZu+sG/W810Bc56ppVINnn0E5EFV6dMthbUsKH24 h58V/bXzkzQ6PXQVakUvXYTwuXAdIxdj0fQ4CfowM97YiufxT23cg6fKQ4HvC+ki sUdsW8brqhIj/Ha2XY+HRa/rVhED55T/AwFrWHBYjP6ZH9G4B0bNpLVVxvI3uiz2 NLl8uh1I0tV8zQxf1/V+CND85U1T7BSda5JTE0ilfJmG3CuznMQDfSOT/l2kd1je 9CIJFc+oalLAZtapuVBVVj3Hwyk04e39WNekeHzzqeevpfEYOdOwvtydpDoiEseC oeYVM34tz3/lZ2FDUbXNXYYPSuEV5JxYKPf/opjiQx0xDcjZnQZqmFmtDa9U9dXT D2/aZfDUnSIyQq1Ppu4qqc1aQ2oRmqO8sFKwxhpR+BQ3kV5LKWQ= =alv0 -----END PGP SIGNATURE----- --pLz5geiKER+cKogV--