From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id oAXAA8Ag22RuswAASxT56A (envelope-from ) for ; Tue, 15 Aug 2023 08:52:48 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id xzaWA8Ag22TjhQAAauVa8A (envelope-from ) for ; Tue, 15 Aug 2023 08:52:48 +0200 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 998C35A71A for ; Tue, 15 Aug 2023 08:52:47 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=laesvuori.fi header.s=mail header.b=TkLB4Tka; dmarc=pass (policy=reject) header.from=laesvuori.fi; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692082367; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=9iNU2OvVkRfjwFeDvh03Wrl/JuBaDJgmStK9LIyhW7c=; b=M+WrBjKYzGhZ0GbjD6PcVBWx294zuKcx3MI7EDBihseOtRLXOT8mGtmQTjo+Q2470Db0in 16g2QEFA+2GtOgcy18/j+Yp96xQ++bsTaepeV3sejLzkTlG5CcQm8r/dKkICcixN1w7bNI Hute5QpZFHt/hdcp48F4p3L0JsGW7rY7mofXvowIA9E15K4nTOTGszlDwbivJoFsPpDwX7 VsCx7EjkY1UdtdECKgidWWLoYuppLCDtvlTTMveDCyzfDdcr8oUfs4H4IQria6Acz/3K4q 0AnrFKvrzAd7iHJ10Nk/r5O8WmVHD6pt8637TbWwMHj+oB/2MDZE6an85Nk1IA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=laesvuori.fi header.s=mail header.b=TkLB4Tka; dmarc=pass (policy=reject) header.from=laesvuori.fi; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692082367; a=rsa-sha256; cv=none; b=jQxZVsbyb+ScCmxbyP8TY1MxeiWM3aR2d8MUElAeM2sp4cWWxxnSXtlYM3Kiydt/K/fm41 dQtLtmDdSXio03a95smzb4SkoBUouQabd/VG0X4ID028Ql0ErPejxPdu9AvxFVLLQwshAh 7V+WxZ+mxUOrsA+wKxM8/e1pfA6F8zKZuJYhwmsYN+oigMRHOUbXmLe4EaTcGC0vqIsahh Nd53b+aZgHtRdmCR6rXhmMLwv7R3p/bBWSkg+kbAOKU4y6gfScujyppI7Zrq3vbpCg4TS6 pjeV9ybSdfHh9Lq7BA475MnTU9AHcP7ONhIKRC24Fqsf9D2oQJ4rR0AAwU70Fw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qVnuP-0000zY-U0; Tue, 15 Aug 2023 02:52:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qVnuM-0000zO-Pi for help-guix@gnu.org; Tue, 15 Aug 2023 02:52:02 -0400 Received: from vmi571514.contaboserver.net ([75.119.130.101] helo=mail.laesvuori.fi) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qVnuJ-0004Ub-LZ for help-guix@gnu.org; Tue, 15 Aug 2023 02:52:01 -0400 Received: from X-kone (88-113-24-127.elisa-laajakaista.fi [88.113.24.127]) by mail.laesvuori.fi (Postfix) with ESMTPSA id 0B3183400F9 for ; Tue, 15 Aug 2023 08:52:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=laesvuori.fi; s=mail; t=1692082326; bh=9iNU2OvVkRfjwFeDvh03Wrl/JuBaDJgmStK9LIyhW7c=; h=Date:From:To:Subject; b=TkLB4Tka6S0Z+CVMF+KsGfcCKpvQNmDpw21QEzQrca+w1ZDCEKtD7LlaoibAuA0y1 pLYJOxTW8VQrtUdinluGkR65V3wwCwMAJvBsH4r2zlpk1QAlfg/omx/TcY2hzH3Bbk RBxidpUr4gQrXx2rNlyEF1lrioCy5FuMUKOmtaOQ= Date: Tue, 15 Aug 2023 09:51:50 +0300 From: Saku Laesvuori To: help-guix@gnu.org Subject: GHC packages' inputs leak in guix shell Message-ID: <20230815065150.5joaxyts646mnpex@X-kone> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="oatgjaqcs5fdltix" Content-Disposition: inline Received-SPF: pass client-ip=75.119.130.101; envelope-from=saku@laesvuori.fi; helo=mail.laesvuori.fi X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Spam-Score: -11.12 X-Migadu-Queue-Id: 998C35A71A X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -11.12 X-TUID: eCtOaKk34jOA --oatgjaqcs5fdltix Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Running `guix shell --pure ghc-esqueleto -D ghc-bytestring-builder` results in an environment that has the base64-bytestring package (from ghc-base64-bytestring) visible, even though it is not listed on listed the command line (ghc-bytestring-builder doesn't dependend on it). It seems to "leak" from the inputs of ghc-esqueleto which does depend on ghc-base64-bytestring. Is this a bug in guix or is it unavoidable for some reason? --oatgjaqcs5fdltix Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoMkZR3NPB29fCOn/JX0oSiodOjIFAmTbIIYACgkQJX0oSiod OjISJg/+NnC45c+hFHcsn4YrOF5z+gm4x8MGWncP7SyFo3ZLB97QMvQLlOXXdbdD t1v5rqPdjh4WQLVvSkC896Z/lAf6huDveS+bL0kNibiB/DCgzDiqPtpmMWwoBM6r kD0rhcu+KcYE7nrk2JaMGVX/KXOIpdE8DXI/+aJf+Y03oc/h+y80XKOLuO9OK8So LIyIoU6NOy62O9jFQjkDqyrV9enLrSVyFzCG9Q3YnLymdvq5XNquuAZeR78GtmfD R4CSeRVQ1kVae7OLbS/HfdSaZTvYdF37ALFkD/UdSMAR+UEdQta13MC8QACxNfTr HAKZeTGQ5aiJYTJ3WwBKL4dIvVnbaukO+tR0bn8qgikkJPrbLRSV9OOT4G+qIEoN 1kQ0MW/GapSy7pBPILWD5ItwMb//LeoKIikeJp/FmTWS0HHA1Z5uGSvx90kWIUXJ oet0e+aE/A0MWmZ81Jeq72azFt9UDyJtvqc03+6AesIGr6nwvO/jRIHE3mo/9A7y SN6XkMG+cbNztfcqhShib9ZejDjks0ELNUAGNS2MATbUWKurDdn+965/2uidq1jT lMH6A1Uf69zDqpGs8Bz3wgQwPfoHTBEMN5M/NsaU0bKxOlJw8XpR0LNiUZlQv7sq 8iZY/bjo0Y2CwX0z+0YIXw6hD2llajkU9alH3Hv2SfibOT4kal4= =0ZNI -----END PGP SIGNATURE----- --oatgjaqcs5fdltix--