From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Prevent native-inputs references ending up in the final binary Date: Sun, 21 Jan 2018 14:37:14 -0800 Message-ID: <20180121223714.GA9310@jasmine.lan> References: <81597a04-598a-e894-84af-759c1b5401ca@tobias.gr> <20180120001317.GD18016@jasmine.lan> <20180120114059.34736dda@scratchpost.org> <0bde4e06-f0ab-6a6d-2c70-fdd0693b3c3f@tobias.gr> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pf9I7BMVVzbSWLtt" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edOEr-0001Ck-Gn for guix-devel@gnu.org; Sun, 21 Jan 2018 17:37:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edOEo-0005de-EM for guix-devel@gnu.org; Sun, 21 Jan 2018 17:37:21 -0500 Content-Disposition: inline In-Reply-To: <0bde4e06-f0ab-6a6d-2c70-fdd0693b3c3f@tobias.gr> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Tobias Geerinckx-Rice Cc: guix-devel@gnu.org --pf9I7BMVVzbSWLtt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 20, 2018 at 04:47:14PM +0100, Tobias Geerinckx-Rice wrote: > Danny, >=20 > Danny Milosavljevic wrote on 20/01/18 at 11:40: > > We should change that in core-updates-next, if possible. > > =20 > > I think that native-inputs shouldn't end up in the final binary as a > > reference [...] > This has been discussed before, and I agree. (I started a branch to do > so but it breaks quite a few things and it got tedious. I think I'm > ready for more now.) Yeah, I think a lot of things will break. Something to consider is that not every reference has an effect on the built software. Sometimes the reference is a nonfunctional string that ends up in documentation, or for error messages, or many other places. It may be a lot of work to remove them all. I'd rather we do it somewhere else than core-updates. It's already very difficult to complete the core-updates cycles. We should limit core-updates to updates of core packages, and handle big changes to Guix itself on their own branches. --pf9I7BMVVzbSWLtt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlplFhoACgkQJkb6MLrK fwg7ug/9HafddxWQ12MJbsqOSYmBhkMh1QRIhLeGTiKKTwqibK+lQUxvc2ctBb9F Vfxa3rFfs2COm92wF1xbihyni3xL23UZWjqndL3Y8ULw8INg/1/mJ1uEQKK7Y79X WT1f22nMMshdaP615wUw7QopnLLQnd0XHiNkJGbQ/9284q+emuo51V+1vB9HmN+m lmcheZlHytND6VBX3ts8T/TT5oVkn/IWrzV25R+KE3xJByEozeqR6vnueUme97nN UA5K6U7DxDzlZhQTM/zG94fQk6y/HFhqA3NWagkzcJeH29Ro1dW6hfb9kaV38ZEe GHqLtWo7Qrp8qCySmYzb80g12DemOEDwkr7GzENJU/p8WQx9h9apCkCGjHfKwdnk 0E74ny+GjTfZYbb4qpjx9MS+YTHNfqw3O/joT2sQLN3wWHxVEG4BOMJvUY6WFsfc qsmk1UxK7rbWnarw1CwgOrMVT8EUHgqmPU4Zl0FJjT5onPefdz3AIMuUZm7MzXBt TUSniFJniyZIi6oIi9OuEc98BG1BUEdG9065IBSliEzJscA8yP+Szzg8uzZ+xUg8 GiIOkw9PF+AYc/129RgQ1ieT2VMsgwRSXggUnBLwnbfmCkZPFWPMSYtfMykxNY1f W3H21WoWgTs+hXlUdSIuJE0UYJ1S/2A9yrdK1u5yNkweDGBX/Sc= =I/Hx -----END PGP SIGNATURE----- --pf9I7BMVVzbSWLtt--