From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 01 10:41:12 2018 Received: (at 31669) by debbugs.gnu.org; 1 Jun 2018 14:41:12 +0000 Received: from localhost ([127.0.0.1]:58126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fOlEu-00027D-HO for submit@debbugs.gnu.org; Fri, 01 Jun 2018 10:41:12 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:24886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fOlEs-00026z-51 for 31669@debbugs.gnu.org; Fri, 01 Jun 2018 10:41:10 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 1FA98592; Fri, 1 Jun 2018 16:41:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mykolab.com; h= content-type:content-type:mime-version:references:in-reply-to :message-id:subject:subject:from:from:date:date:received :received:received; s=dkim20160331; t=1527864062; x=1529678463; bh=80QcFupjt5f2gxaVYVGSsEzE3sP3lwmkZHqL1M+gVJo=; b=w355e4lXMuRf cH9pUiZoR+Qn7eNA2w2OpM2JvTX7sanl331kTslsQ41yxadLP3h8/DPEKta9yX8T 0OTSX5++jbkcj6lBgu4BuuT4+YV2d+Y9YShHppOSSIupaKU01tDeTT5bAaiPIp1O JX9o+cqY7o5wvolj/AVBvUcXrmXOlwKD69UGnQpd8J3ryATj2oNuL65fdadTkUbQ lUdmfO8TuRkUdFlTTKkNE4Vl9+/VSf2JkyKy2ENss/YvxHa2tIhgyuICqoGfhRX4 8QFB9esw5uvtQyY69Z4mCGCAedB0XYvUgVGnKoten9TrbfIiRVRdbiZ8vPkNCqYl VuVKncF+TH07ND6iLTfCSyo7jfKX8/3wMCh6U2lGv0Fda243leQiwquwFxTqpTgr 42vDCWx43tWZY+ZT8ph7Uc1V1hSD2U+eHwuK7SMqQft5bLUdnt2HKtWPYGz1/K0/ Hz33BMb9y7QtTIBzK0oCn9RD7/4jEzfRy5h+ozZgsJM1cp4d/BB5f6MzWcr+ahKN AIQJumuWaOb9vdhUVG0yJKvMGRQFBoYDe0SHLEi9KQlVIAhip+F3io+7+JrVLucy Db11Jl4RiUucWZIyRuAeR2ZBrED6M5N2ARL8YF9+AggF+fGCwDmXD67h/ZU+vCLK fzJOOFAjhs9HQ0i0bbCa9Edk96ID9EU= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-10 required=4.5 tests=[ALL_TRUSTED=-1, FREEMAIL_FROM=0.001] autolearn=disabled Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0a3VpongXOQ3; Fri, 1 Jun 2018 16:41:02 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id E517320E; Fri, 1 Jun 2018 16:41:02 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx001.mykolab.com (Postfix) with ESMTPS id BD9EC18C; Fri, 1 Jun 2018 16:41:02 +0200 (CEST) Date: Fri, 1 Jun 2018 16:40:52 +0200 From: Rutger Helling To: ludo@gnu.org (Ludovic =?UTF-8?B?Q291cnTDqHM=?=) Subject: Re: bug#31669: 'guix system' enhancements Message-ID: <20180601164052.584cbd4d@mykolab.com> In-Reply-To: <87bmcuackk.fsf@gnu.org> References: <20180531164438.1e7a6976@mykolab.com> <87bmcuackk.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/RUtXk2JpfW=A5thoHjw=HZ."; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31669 Cc: 31669@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Sig_/RUtXk2JpfW=A5thoHjw=HZ. Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Ludo, That might cause confusion like you said, so I'm not sure if that would be an improvement. I guess I was wondering whether there was an easy way to do something like build your entire system with a newer Mesa, or use LibreSSL=20 instead of OpenSSL as mentioned. Of course you could change your own git checkout, but that's not as elegant as '--with-input/--with-graft' etc. Another option would be to make your own transformed packages and add those as services instead of the regular versions. Unfortunately a lot of services right now don't have that option (OpenSSH for example). Plus you're pretty liable to make a mistake that way. On Fri, 01 Jun 2018 14:58:03 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > Hello, >=20 > Rutger Helling skribis: >=20 > > This isn't really a bug, but I noticed that 'guix system' right now > > cannot use certain common build options like 'with-input'. I don't > > know how hard it would be to add that, because I think it could be > > pretty useful for something like the following for example: > > > > guix system reconfigure --with-input=3Dopenssl=3Dlibressl system.scm =20 >=20 > Note that =E2=80=98--with-input=E2=80=99 & co. are *package* transformati= on options, > so the question is which packages we=E2=80=99d apply them to. >=20 > We could take those options as applying to all the packages in the > global profile, but it may not be exactly what people would expect > because it would not apply to packages used by Shepherd services. >=20 > WDYT? >=20 > Ludo=E2=80=99. --Sig_/RUtXk2JpfW=A5thoHjw=HZ. Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEAVThuRzJ2e93ZI3n86cn20T8yjYFAlsRWvUACgkQ86cn20T8 yjaR8wf+P+LR0wF5iWr4qx7hP7n8Y6DhfLE//l3uhMX05RSGyh39rU4KSsZxpnOU NDr5LpS18m72jiHVhRJaNct8+z3dj3wpxi02l/7pwjzFx1z0Zn2ARdB0g1oN28fe b/iIGh0T4Ku+XcVx3fq4zFK1dK4vn5SW4/y+5u/mMcH0vXDY4REM4dYgsRvJCUxV AzDXJrfnV3j+gXLpNjyljxumW6X63L1d/GJ34P+ni2UjXQt5uTSTkhRPHjUKP15f feRh5NFYeMszxZHcKwXBxdI+w9U1Vyh2GbemsatS09m+CqsRK2TKXneTFZr7j9fK 469E4ZvQVY2vSNNkAN1GBah6NMuI8w== =d9rE -----END PGP SIGNATURE----- --Sig_/RUtXk2JpfW=A5thoHjw=HZ.--