guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Emacs closure at ~900MB?


From: zimoun
Subject: Emacs closure at ~900MB?
Date: Tue, 22 Sep 2020 13:16:44 +0200

Dear,

I am building Docker images containing only Emacs and I find them really
big –– and I have a low upload bandwidth.

Well, using Guix 9e7b265, “guix size emacs” says:

--8<---------------cut here---------------start------------->8---
/gnu/store/118xpdazyylxa1rlc68h9lmh38vhxrb4-llvm-10.0.0            210.8   
139.3  16.2%
/gnu/store/1qmd9achfkm1njzxf8hi86q53pmy9sxk-mesa-20.0.7            369.2   
131.3  15.3%
/gnu/store/wn1m7lwnasvwygbaf8ky413qzbm96mys-emacs-27.1             859.7   
106.2  12.4%
/gnu/store/18hp7flyb3yid3yp49i6qcdq0sbi5l1n-guile-3.0.2            132.8    
53.2   6.2%
/gnu/store/9lckq1194qcy4a7kv8bihagd58shj7yr-gtk+-3.24.20           723.7    
49.0   5.7%
/gnu/store/qizplwwgqwyq6qmz1i6jlaib5kgzrgwq-icu4c-66.1             110.2    
38.1   4.4%
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31              38.4    
36.7   4.3%
/gnu/store/w5msvpf5gimpq9whyjimkzz80n2smw3w-ghostscript-with-cups-9.52   212.2  
  33.9   3.9%
/gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib           71.0    
32.6   3.8%

[...]

total: 859.7 MiB
--8<---------------cut here---------------end--------------->8---

And I am surprised to see the package ’llvm’.  Is it expected?  This
package is dragged by mesa, dragged by gtk+.

--8<---------------cut here---------------start------------->8---
$ guix graph --path emacs llvm
emacs@27.1
gtk+@3.24.20
mesa@20.0.7
llvm@10.0.0
--8<---------------cut here---------------end--------------->8---

Is it possible to reduce the closure size of Emacs?


All the best,
simon




reply via email to

[Prev in Thread] Current Thread [Next in Thread]