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 --]
next prev parent 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
List information: https://guix.gnu.org/
* 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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).