all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Chris Marusich <cmmarusich@gmail.com>
To: Quiliro <quiliro@riseup.net>
Cc: help-guix@gnu.org
Subject: Re: persistent reproducibility ?
Date: Sun, 26 Mar 2017 02:39:19 -0700	[thread overview]
Message-ID: <87mvc84bso.fsf@gmail.com> (raw)
In-Reply-To: <20170324070518.79db8c99@riseup.net> (quiliro@riseup.net's message of "Fri, 24 Mar 2017 07:05:18 -0500")

[-- Attachment #1: Type: text/plain, Size: 3002 bytes --]

Quiliro <quiliro@riseup.net> writes:

> El Thu, 23 Mar 2017 22:39:52 -0700
> Chris Marusich <cmmarusich@gmail.com> escribió:
>
>> By the way, in case you were wondering, one reason why we don't put
>> the sources for every package into the Guix source tree is because
>> that would make the Guix source tree prohibitively large.  The
>> transitive closure of sources for GNU Hello alone weighs in at 1750
>> MiB (wow!) when uncompressed.  And that's only for those specific
>> versions of the source files.
>
> How much space would the sources for every package in compressed
> format take? 

According to 'guix size', the total size of the compressed sources for
hello is 213.3 MiB, which is still quite large:

--8<---------------cut here---------------start------------->8---
$ guix size $(guix build --sources=transitive hello)
store item                                                       total    self
/gnu/store/51f2f2ck80migsfr2hwy4ds30966lifi-linux-libre-4.4.18-gnu.tar.xz    81.1    81.1  38.0%
/gnu/store/z2s847iq14psryslylm1x4k71b0vx4ng-gcc-4.9.4.tar.xz        66.3    66.3  31.1%
/gnu/store/iv2nz8r001lpric4kr2xq3459zwl8051-binutils-2.27.tar.xz    18.9    18.9   8.9%
/gnu/store/z8mm3izh1hgllm6mlqzycsrx5nfkvhxi-glibc-2.24.tar.xz       13.7    13.7   6.4%
/gnu/store/xwanyg9972rpznx89ja38v01c8483392-bash-4.4.tar.gz          8.9     8.9   4.2%
/gnu/store/8dqf59312llnmln89ccas1saq0z4qwi7-coreutils-8.25.tar.xz     5.5     5.5   2.6%
/gnu/store/vgs8flhpxbkgx0hx54hnihpai7lma72j-gawk-4.1.4.tar.xz        2.3     2.3   1.1%
/gnu/store/cz1b1hn763zppafmlxsrlj7fnxa8zcna-tar-1.29.tar.xz          1.9     1.9   0.9%
/gnu/store/m9jym12mhczjrslpycwi6ipw57v849pa-gmp-6.0.0a.tar.xz        1.8     1.8   0.9%
/gnu/store/76q5cqkqrx7paxhq27m3izag07n1vjs4-findutils-4.6.0.tar.xz     1.7     1.7   0.8%
/gnu/store/1pcksb758j9v7srain0k3fqp57h9gwmj-xz-5.2.2.tar.gz          1.4     1.4   0.7%
/gnu/store/rbaa5s5jpy91npas89q3p8yasrc6mr1h-diffutils-3.5.tar.xz     1.3     1.3   0.6%
/gnu/store/5q4yicgzxrv13gq4rai6h07s7xp75ws6-grep-2.25.tar.xz         1.3     1.3   0.6%
/gnu/store/xg7ir7g2yvxj9ixmgy2kfds690h3f6gg-mpfr-3.1.4.tar.xz        1.1     1.1   0.5%
/gnu/store/2g7nf5h6hnsz1sharnqxfjz9m6k7224z-make-4.2.1.tar.xz        1.1     1.1   0.5%
/gnu/store/g0mffc9c0nxbwf0a6j0akh0dvkd2sn6w-sed-4.2.2.tar.xz         0.8     0.8   0.4%
/gnu/store/bjpalrv9f49d2k40p7ga0y6dwdys9w5j-bzip2-1.0.6.tar.gz       0.7     0.7   0.3%
/gnu/store/r56rrdk6h0zwb1d2y28q3bk71n73z84m-file-5.28.tar.gz         0.7     0.7   0.3%
/gnu/store/iaigwb3k7fg0v8zrwlb4yhrdsgin6ir7-patch-2.7.5.tar.xz       0.7     0.7   0.3%
/gnu/store/f63c6mjqqai6xwypx5qslvqc2d302yn5-gzip-1.8.tar.xz          0.7     0.7   0.3%
/gnu/store/hbdalsf5lpf01x4dcknwx6xbn6n5km6k-hello-2.10.tar.gz        0.7     0.7   0.3%
/gnu/store/y9akh452n3p4w2v631nj0injx7y0d68x-mpc-1.0.3.tar.gz         0.6     0.6   0.3%
total: 213.3 MiB
--8<---------------cut here---------------end--------------->8---

-- 
Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

  reply	other threads:[~2017-03-26  9:39 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-21 11:15 persistent reproducibility ? zimoun
2017-03-21 14:49 ` Alex Sassmannshausen
2017-03-21 16:19 ` Ludovic Courtès
2017-03-22 17:39   ` zimoun
2017-03-23  8:44     ` Alex Sassmannshausen
2017-03-23 15:33       ` zimoun
2017-03-23 12:32     ` Ricardo Wurmus
2017-03-23 16:46       ` zimoun
2017-03-24 15:45         ` Ludovic Courtès
2017-03-25 13:07           ` zimoun
2017-03-24  5:39     ` Chris Marusich
2017-03-24 12:05       ` Quiliro
2017-03-26  9:39         ` Chris Marusich [this message]
2017-03-26 15:03           ` Quiliro

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87mvc84bso.fsf@gmail.com \
    --to=cmmarusich@gmail.com \
    --cc=help-guix@gnu.org \
    --cc=quiliro@riseup.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.