From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4PsbHHJ8LV9iWwAA0tVLHw (envelope-from ) for ; Fri, 07 Aug 2020 16:08:18 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id YJsPGHJ8LV8/XwAAB5/wlQ (envelope-from ) for ; Fri, 07 Aug 2020 16:08:18 +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 C2FCB9408E6 for ; Fri, 7 Aug 2020 16:08:17 +0000 (UTC) Received: from localhost ([::1]:46564 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k44um-0001sl-IM for larch@yhetil.org; Fri, 07 Aug 2020 12:08:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k44uc-0001sP-Hm for guix-devel@gnu.org; Fri, 07 Aug 2020 12:08:06 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:41014) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k44uZ-0008Bc-SA for guix-devel@gnu.org; Fri, 07 Aug 2020 12:08:06 -0400 Received: by mail-pf1-x432.google.com with SMTP id a79so1223691pfa.8 for ; Fri, 07 Aug 2020 09:08:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=+WulbXUK4y0Ig3so5w7qARY8mP5I//BB61MFzxlCzec=; b=nqTBb1wM9vOgVeN8JMRZD2SuT5MRGMedl0vEhLNZgKTpEGS/9Op+1Y4RYRF0y2gVS4 VE7f51c+z8xqC1YgePz4YzXf8yySFx3ql7LCpfFuuFG3JZlmmh18FRPSjwJ/iOMVTeaJ kjVfnVYuJ8kLDooKzqF9D8n4x7Kr9/nBhhxrTqOTPzHhb6KVgm8WXu+4YTzEm68lCq6r Ybq6iej8sHv2Gc9Ye+wvCFwk7PYb5nY5PW8kuj/cHo8tnhWNqb49X2zaZ7yhFzj4OfZ3 kHHEVe1JZh2puCRAxHzmgHOcMy0VKquwthW/qLet1zSm0fN2h9bU+DRiDDqM9p4RwTT/ gXxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=+WulbXUK4y0Ig3so5w7qARY8mP5I//BB61MFzxlCzec=; b=MezuRYuYOgIyJQ1T/m+/6GJW+6Lye60M5nlD6wvu2HKZdyom04NebYXKhkRWr/TyCs z3CJpsOPj4XHqQAnUsbhE9paTZx8KBY7xjCRWCAGXH5AGpNPup6jrWoWqJQIIUW1DsUk Qn2C7kPtWgddKcqgZPlZdIq/B0Qx0HiTim6Wf/jLzPfM/Egm0I6zUhf5I86rn9XzaM5u Dk9aUTfZQIE+/CCpUA5qu3U49tPlyk7udSX8z3iz6k/zwEQDSDoM+dL7h8TmigjFzKFq 19w6PJnr+8Az20u1IvxCiwRillP1CmYy6p/7DeTYWjh1g0eG/waWK9OvggdoGrzJi1cw QIzA== X-Gm-Message-State: AOAM530FL44sqOUX11eiEmMyE0cdtYv01XVUD+vgyIPmtHNVm30lkMQ1 dH/lC5JECKYKNFmf94S8BL9QUhd0kzE= X-Google-Smtp-Source: ABdhPJy164Z+KzWrPPAEJFBgNNDOIA7vRcrWlHykweAjM0BFlPhFJRheE7FbHQ+iV1vGu0vtyXnHLg== X-Received: by 2002:a62:2546:: with SMTP id l67mr14507973pfl.154.1596816481173; Fri, 07 Aug 2020 09:08:01 -0700 (PDT) Received: from ?IPv6:2600:1700:83b0:8bd0:c80e:82f7:e657:5cb2? ([2600:1700:83b0:8bd0:c80e:82f7:e657:5cb2]) by smtp.gmail.com with ESMTPSA id a16sm12137033pgj.27.2020.08.07.09.08.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 07 Aug 2020 09:08:00 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: John Soo Mime-Version: 1.0 (1.0) Subject: Re: merge wip-haskell? Date: Fri, 7 Aug 2020 09:08:00 -0700 Message-Id: References: <875z9u78hi.fsf@elephly.net> In-Reply-To: <875z9u78hi.fsf@elephly.net> To: Ricardo Wurmus X-Mailer: iPhone Mail (17G68) Received-SPF: pass client-ip=2607:f8b0:4864:20::432; envelope-from=jsoo1@asu.edu; helo=mail-pf1-x432.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?Q?Jakub_K=C4=85dzio=C5=82ka?= , guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=asu-edu.20150623.gappssmtp.com header.s=20150623 header.b=nqTBb1wM; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=asu.edu (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 0.39 X-TUID: utOpVJCU7WWm Hi Ricardo and Jakub, Ah ok. Sorry I had forgotten the point of the thread. Sounds like a plan! - John On Aug 7, 2020, at 8:59 AM, Ricardo Wurmus wrote: =EF=BB=BF Jakub K=C4=85dzio=C5=82ka writes: >> On Fri, Aug 07, 2020 at 08:12:36AM -0700, John Soo wrote: >> I would rather wait until some evidence that the closure size would be to= o large. Also I=E2=80=99m not sure propagation is necessary for dependents t= o find libraries or use paths from an input. >=20 > Ricardo already explained that this is indeed the case. Yes, and for the case of pandoc it=E2=80=99s significant. The closure of ghc-pandoc is >3GiB right now and with the changes it=E2=80=99s <200MiB. Th= is affects lots of R packages that need Rmarkdown, and lots of bioinfo packages. There's no doubt that moving the static libs to their own output has a significant impact on closure size. --=20 Ricardo