From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] R dependencies Date: Sat, 05 Sep 2015 22:20:43 +0200 Message-ID: <87mvx0botg.fsf@gnu.org> References: <87613v43kv.fsf@gnu.org> <87a8t64ph1.fsf@elephly.net> <871teh9ddz.fsf_-_@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZYJxD-0000n6-36 for guix-devel@gnu.org; Sat, 05 Sep 2015 16:20:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZYJx8-00086g-6q for guix-devel@gnu.org; Sat, 05 Sep 2015 16:20:51 -0400 In-Reply-To: (Ricardo Wurmus's message of "Thu, 3 Sep 2015 12:12:13 +0200") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: guix-devel Now the closure of R is down from 5 GiB to 518 MiB, which is cool. :-) It seems we might be able to go further, because somewhere there are presumably unwanted dependencies being retained, such as Texinfo & Perl, ld-wrapper & Binutils, Gawk and other build-time tools: --8<---------------cut here---------------start------------->8--- $ guix size r substitute: updating list of substitutes from 'http://hydra.gnu.org'... 100= .0% store item total s= elf /gnu/store/yqng7qmf0jrq8lkbivqpifx83rqmym61-r-3.2.2 518.0 = 55.5 10.7% /gnu/store/2x8w06phz69hq7yr457xy0n46vws0wpl-texinfo-6.0 154.5 = 8.0 1.5% /gnu/store/mziw9w93gxb1qd0ikxj6zx2w238995lg-ld-wrapper-0 152.3 = 0.0 0.0% /gnu/store/gjs5zk5366a4bdwyy6vv1x8cfx7b092m-perl-5.16.1 140.2 = 49.2 9.5% /gnu/store/chc76a6vpwl2cb7pq1qwl6b1ws6xagqv-cairo-1.14.2 135.8 = 6.1 1.2% /gnu/store/jcdqm0221hcq39bbbxa6z2kmkfhy27r0-icu4c-55.1 125.9 = 34.9 6.7% /gnu/store/5ibx7chxjqr5mnmg0glsx41l85rmwp81-openblas-0.2.14 120.2 = 60.0 11.6% /gnu/store/ig1ibsz49ng15p0x6vlild3qfnlhwwx8-libxt-1.1.4 110.7 = 2.7 0.5% /gnu/store/0ah2z399hmqm5mk9arw6rlywz836j8zy-guile-2.0.11 107.9 = 16.1 3.1% /gnu/store/1ncynbg14adkn9a277b8zc1qjq6kswfy-glib-2.44.0 101.6 = 13.1 2.5% /gnu/store/xnyf5pzlwrq35qv47g3w70jagsgm1djz-libsm-1.2.2 92.3 = 0.3 0.1% /gnu/store/2afa3pvl8amwb4ql8xk6q8gfvwk143l5-util-linux-2.25.2 91.5 = 10.8 2.1% /gnu/store/xz3mf13izfr44135w0760vzxga5v0950-bash-4.3.39 87.9 = 6.3 1.2% [...] --8<---------------cut here---------------end--------------->8--- It Would Be Nice=E2=84=A2 to identify where these references come from and whether they can be discarded. Thanks, Ludo=E2=80=99.