Re: Problem installing Guix (through binary installation script) on AWS EC2

2021-07-19 Thread Lo Peter
Sorry, I did not check the log files. I think it was probably the
installation (through the script) had not been completed, causing
subsequent problems.

On Mon, Jul 19, 2021 at 7:28 PM Ricardo Wurmus  wrote:
>
>
> Lo Peter  writes:
>
> > substitute: guix substitute: warning: ACL for archive imports
> > seems to
> > be uninitialized, substitutes may be unavailable
>
> Is this on purpose?
>
> > building
> > /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv...
> >
> > \ 'build' phasebuilder for
> > `/gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv'
> > failed with exit code 1
> >
> > build of
> > /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv
> > failed
> >
> > View build log at
> > '/var/log/guix/drvs/hi/fim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv.bz2'.
> […]
> > Any idea on what might be the problem? Thanks.
>
> What does the log file say?
>
> --
> Ricardo



Re: Problem installing Guix (through binary installation script) on AWS EC2

2021-07-19 Thread Ricardo Wurmus



Lo Peter  writes:

substitute: guix substitute: warning: ACL for archive imports 
seems to

be uninitialized, substitutes may be unavailable


Is this on purpose?

building 
/gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv...


\ 'build' phasebuilder for
`/gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv'
failed with exit code 1

build of 
/gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv

failed

View build log at
'/var/log/guix/drvs/hi/fim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv.bz2'.

[…]

Any idea on what might be the problem? Thanks.


What does the log file say?

--
Ricardo



Re: documentation-manual translation

2021-07-19 Thread Julien Lepiller
Le 14 juillet 2021 02:10:54 GMT-04:00, "Антон Вадимович Рыжкин" 
 a écrit :
>Why(torm84) my translation doesn't apply?
>I'm translated version.texi, contributing.texi and Top as is.

Hi,

Thanks for your work! Applying translations from weblate is not automated as it 
can break guix for users if there are errors in them. I haven't synced the 
translations since last release, but I will have a look at it. Sorry for being 
so slow!



Guix Hangout This Wednesday Jul 21 5pm EST

2021-07-19 Thread Joshua Branson


Hello!

Let's do a GNU Guix hangout this Wednesday night July 21 at 5pm EST.  I
think that's -5 UTC.  We'll meet online at https://meet.jit.si/guix .
Come and share what cool thing you are doing with Guix!

P.S.  Sorry for the short notice.  Also my work is fairly hectic, so it
is possible that I will be called into work like 5 minutes into the
hangout.  Hopefully that won't happen though.  :)

Thanks,
Joshua

--
Joshua Branson (jab in #guix)
Sent from Emacs and Gnus
  https://gnucode.me
  https://video.hardlimit.com/accounts/joshua_branson/video-channels
  https://propernaming.org
  "You can have whatever you want, as long as you help
enough other people get what they want." - Zig Ziglar



Re: xmodmap doesn't before pressing any button keyboard

2021-07-19 Thread Paul Jewell

On 18/07/2021 15:41, Akib Azmain Turja wrote:

I have setup my Emacs iwth EXWM.  I am trying to remap several keys to
avoid repetitive strain injury (RSI), also known as Emacs pinky.  To
accomplish that, I am using xmodmap.  It works perfectly when I invoke
the command directly.  However it doesn't work when I put it in Emacs
startup files.  After several days of research, I discovered that
xmodmap only works when I have pressed atleast one key in my keyboard.
Any solutions?

I started looking at this, following your email, and came across the 
following: 
https://librehacker.com/2020/12/23/caps-lock-as-ctrl-guix-system-configuration/


This swaps the ctrl key with the capslock key. This could possibly be 
expanded to cover other changes (I am not sure what others you are 
looking at).


Using the keyboard-layout option should mean your changes are working in 
the different virtual terminals as well as any X session.





Re: Problem installing Guix (through binary installation script) on AWS EC2

2021-07-19 Thread Lo Peter
Dear all,

Some more updates. I tried uninstalling guix, and installing again
using the script. It stopped somewhere in the middle saying "guix" not
found. Probably it was also the case the first time I installed it. So
the binary installation script probably has some problems.

I then manually follow some of the steps in
https://guix.gnu.org/manual/en/html_node/Binary-Installation.html#Binary-Installation
And then I can "guix pull" and "guix install hello", "guix install
glibc-locales" without problems.

So I will proceed with the setup of guix, just to report that the
binary installation script probably has problem.

Regards,
Peter Lo

On Mon, Jul 19, 2021 at 3:30 PM Lo Peter  wrote:
>
> Also, it seems I cannot install anything, e.g. "guix install
> glibc-locales" as described in
> https://guix.gnu.org/manual/en/html_node/Application-Setup.html would
> result in the same error.
>
> On Mon, Jul 19, 2021 at 3:27 PM Lo Peter  wrote:
> >
> > Dear all,
> >
> > Today I am trying to install guix on AWS EC2 using the binary
> > installation script as described here:
> > https://guix.gnu.org/manual/en/html_node/Binary-Installation.html#Binary-Installation
> >
> > It seems it can be installed, but then I try "guix pull", it gives errors:
> >
> > $ guix pull
> >
> > Updating channel 'nonguix' from Git repository at
> > 'https://gitlab.com/nonguix/nonguix'...
> >
> > Updating channel 'guix' from Git repository at
> > 'https://git.savannah.gnu.org/git/guix.git'...
> >
> > Building from these channels:
> >
> >   guix  https://git.savannah.gnu.org/git/guix.git 0f46e0b
> >
> >   nonguix   https://gitlab.com/nonguix/nonguix bdb3db9
> >
> > substitute: guix substitute: warning: ACL for archive imports seems to
> > be uninitialized, substitutes may be unavailable
> >
> > building 
> > /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv...
> >
> > \ 'build' phasebuilder for
> > `/gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv'
> > failed with exit code 1
> >
> > build of /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv
> > failed
> >
> > View build log at
> > '/var/log/guix/drvs/hi/fim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv.bz2'.
> >
> > cannot build derivation
> > `/gnu/store/1wld08ibgbxciq2wqlfrfs7i87p1lcbq-binutils-2.34.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/9z04i2yfif9wx69g88254xylfi2xrlnp-bzip2-1.0.8.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/0khkqdc4bcr9nbyg7h45hxspy6j14909-coreutils-8.32.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/m9yqd2aspkhabvhdl3sc42f8vh1ls1ps-diffutils-3.7.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/3jwiqbgrhrgalvks0hjkhbmf6vz2q3qs-file-5.38.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/rkbjigda3mpbb8gcxrgjdnmm1wnfq48y-findutils-4.7.0.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/fyazyla09myashz9dv10w21y77b8nlqz-gawk-5.0.1.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/ajb7id4hpgxxsm8lpihpf3ljhngynw7z-gcc-7.5.0.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/szrk3i56cwshfn531n64i7643kx8q987-glibc-2.31.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/1q5y6a4dbzmpa0iypidkyy309j6jl6c6-gmp-6.2.0.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/7hj8kbsqkm3qcpd8dyayx1c53r59ma2v-guile-3.0.2.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/9cdwvkm2r7nf9864qk32fa9g7bj0565x-gzip-1.10.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/qw8xr6frw3xikp5hc25q8ddwv6l7vk5v-gzip-1.10.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/aw32gpxkpq326kmxp28l9ihsqm86icha-libgc-8.0.4.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/ha6k697mn6x947aady229n2xc5ascili-libltdl-2.4.6.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/852hgz8h2ha710sv8db8azqkk8s8k0x3-libunistring-0.9.10.drv':
> > 1 dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/3gjjkdq3ll76lffa2563xx62h4w9cxks-linux-libre-headers-5.4.20.drv':
> > 1 dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/fgn6d4mhn5bbzd0b17i0l592jqkav14i-make-4.3.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/gb91yqixlm04kcm3v930b7sjxzdgac6r-patch-2.7.6.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu/store/6nvm10nv6wlkpyzdw0ja8llnn0c3afpb-sed-4.8.drv': 1
> > dependencies couldn't be built
> >
> > cannot build derivation
> > `/gnu

Re: Problem installing Guix (through binary installation script) on AWS EC2

2021-07-19 Thread Lo Peter
Also, it seems I cannot install anything, e.g. "guix install
glibc-locales" as described in
https://guix.gnu.org/manual/en/html_node/Application-Setup.html would
result in the same error.

On Mon, Jul 19, 2021 at 3:27 PM Lo Peter  wrote:
>
> Dear all,
>
> Today I am trying to install guix on AWS EC2 using the binary
> installation script as described here:
> https://guix.gnu.org/manual/en/html_node/Binary-Installation.html#Binary-Installation
>
> It seems it can be installed, but then I try "guix pull", it gives errors:
>
> $ guix pull
>
> Updating channel 'nonguix' from Git repository at
> 'https://gitlab.com/nonguix/nonguix'...
>
> Updating channel 'guix' from Git repository at
> 'https://git.savannah.gnu.org/git/guix.git'...
>
> Building from these channels:
>
>   guix  https://git.savannah.gnu.org/git/guix.git 0f46e0b
>
>   nonguix   https://gitlab.com/nonguix/nonguix bdb3db9
>
> substitute: guix substitute: warning: ACL for archive imports seems to
> be uninitialized, substitutes may be unavailable
>
> building 
> /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv...
>
> \ 'build' phasebuilder for
> `/gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv'
> failed with exit code 1
>
> build of /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv
> failed
>
> View build log at
> '/var/log/guix/drvs/hi/fim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv.bz2'.
>
> cannot build derivation
> `/gnu/store/1wld08ibgbxciq2wqlfrfs7i87p1lcbq-binutils-2.34.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/9z04i2yfif9wx69g88254xylfi2xrlnp-bzip2-1.0.8.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/0khkqdc4bcr9nbyg7h45hxspy6j14909-coreutils-8.32.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/m9yqd2aspkhabvhdl3sc42f8vh1ls1ps-diffutils-3.7.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/3jwiqbgrhrgalvks0hjkhbmf6vz2q3qs-file-5.38.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/rkbjigda3mpbb8gcxrgjdnmm1wnfq48y-findutils-4.7.0.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/fyazyla09myashz9dv10w21y77b8nlqz-gawk-5.0.1.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/ajb7id4hpgxxsm8lpihpf3ljhngynw7z-gcc-7.5.0.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/szrk3i56cwshfn531n64i7643kx8q987-glibc-2.31.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/1q5y6a4dbzmpa0iypidkyy309j6jl6c6-gmp-6.2.0.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/7hj8kbsqkm3qcpd8dyayx1c53r59ma2v-guile-3.0.2.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/9cdwvkm2r7nf9864qk32fa9g7bj0565x-gzip-1.10.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/qw8xr6frw3xikp5hc25q8ddwv6l7vk5v-gzip-1.10.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/aw32gpxkpq326kmxp28l9ihsqm86icha-libgc-8.0.4.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/ha6k697mn6x947aady229n2xc5ascili-libltdl-2.4.6.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/852hgz8h2ha710sv8db8azqkk8s8k0x3-libunistring-0.9.10.drv':
> 1 dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/3gjjkdq3ll76lffa2563xx62h4w9cxks-linux-libre-headers-5.4.20.drv':
> 1 dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/fgn6d4mhn5bbzd0b17i0l592jqkav14i-make-4.3.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/gb91yqixlm04kcm3v930b7sjxzdgac6r-patch-2.7.6.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/6nvm10nv6wlkpyzdw0ja8llnn0c3afpb-sed-4.8.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/c5risfnmnqm45a29vi7n1f4wggjv3zsp-tar-1.32.drv': 1
> dependencies couldn't be built
>
> cannot build derivation
> `/gnu/store/b7rgn9czp9qfdfrpyrz8ndj5dqfzrjw9-libtiff-4.2.0.drv': 1
> dependencies couldn't be built
>
> guix pull: error: build of
> `/gnu/store/b7rgn9czp9qfdfrpyrz8ndj5dqfzrjw9-libtiff-4.2.0.drv' failed
>
>
>
> Any idea on what might be the problem? Thanks.
>
> Regards,
> Peter Lo



Problem installing Guix (through binary installation script) on AWS EC2

2021-07-19 Thread Lo Peter
Dear all,

Today I am trying to install guix on AWS EC2 using the binary
installation script as described here:
https://guix.gnu.org/manual/en/html_node/Binary-Installation.html#Binary-Installation

It seems it can be installed, but then I try "guix pull", it gives errors:

$ guix pull

Updating channel 'nonguix' from Git repository at
'https://gitlab.com/nonguix/nonguix'...

Updating channel 'guix' from Git repository at
'https://git.savannah.gnu.org/git/guix.git'...

Building from these channels:

  guix  https://git.savannah.gnu.org/git/guix.git 0f46e0b

  nonguix   https://gitlab.com/nonguix/nonguix bdb3db9

substitute: guix substitute: warning: ACL for archive imports seems to
be uninitialized, substitutes may be unavailable

building /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv...

\ 'build' phasebuilder for
`/gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv'
failed with exit code 1

build of /gnu/store/hifim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv
failed

View build log at
'/var/log/guix/drvs/hi/fim0h1p7nw81mg6rl00g9q0m6vr0qw-bzip2-mesboot-1.0.8.drv.bz2'.

cannot build derivation
`/gnu/store/1wld08ibgbxciq2wqlfrfs7i87p1lcbq-binutils-2.34.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/9z04i2yfif9wx69g88254xylfi2xrlnp-bzip2-1.0.8.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/0khkqdc4bcr9nbyg7h45hxspy6j14909-coreutils-8.32.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/m9yqd2aspkhabvhdl3sc42f8vh1ls1ps-diffutils-3.7.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/3jwiqbgrhrgalvks0hjkhbmf6vz2q3qs-file-5.38.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/rkbjigda3mpbb8gcxrgjdnmm1wnfq48y-findutils-4.7.0.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/fyazyla09myashz9dv10w21y77b8nlqz-gawk-5.0.1.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/ajb7id4hpgxxsm8lpihpf3ljhngynw7z-gcc-7.5.0.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/szrk3i56cwshfn531n64i7643kx8q987-glibc-2.31.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/1q5y6a4dbzmpa0iypidkyy309j6jl6c6-gmp-6.2.0.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/7hj8kbsqkm3qcpd8dyayx1c53r59ma2v-guile-3.0.2.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/9cdwvkm2r7nf9864qk32fa9g7bj0565x-gzip-1.10.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/qw8xr6frw3xikp5hc25q8ddwv6l7vk5v-gzip-1.10.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/aw32gpxkpq326kmxp28l9ihsqm86icha-libgc-8.0.4.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/ha6k697mn6x947aady229n2xc5ascili-libltdl-2.4.6.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/852hgz8h2ha710sv8db8azqkk8s8k0x3-libunistring-0.9.10.drv':
1 dependencies couldn't be built

cannot build derivation
`/gnu/store/3gjjkdq3ll76lffa2563xx62h4w9cxks-linux-libre-headers-5.4.20.drv':
1 dependencies couldn't be built

cannot build derivation
`/gnu/store/fgn6d4mhn5bbzd0b17i0l592jqkav14i-make-4.3.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/gb91yqixlm04kcm3v930b7sjxzdgac6r-patch-2.7.6.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/6nvm10nv6wlkpyzdw0ja8llnn0c3afpb-sed-4.8.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/c5risfnmnqm45a29vi7n1f4wggjv3zsp-tar-1.32.drv': 1
dependencies couldn't be built

cannot build derivation
`/gnu/store/b7rgn9czp9qfdfrpyrz8ndj5dqfzrjw9-libtiff-4.2.0.drv': 1
dependencies couldn't be built

guix pull: error: build of
`/gnu/store/b7rgn9czp9qfdfrpyrz8ndj5dqfzrjw9-libtiff-4.2.0.drv' failed



Any idea on what might be the problem? Thanks.

Regards,
Peter Lo



Re: Docker image sizes

2021-07-19 Thread TJ
Thanks for the tip. I'm going to try to compile a minimal erlang.

Edouard Klein  writes:

> Hi !
>
> You can use guix graph to see what depends on what, and find out why a
> specific dependency is needed:
>
> https://guix.gnu.org/manual/en/html_node/Invoking-guix-graph.html
>
> I just invoked:
> guix graph elixir > /tmp/toto.dot
>
> and by manually inspecting the dot file I can see that e.g. webkit is needed
> by wxWidgets, whether you need those or not is up to you.
>
> You can generate the visual graph with
> dot -T pdf < /tmp/toto.dot > /tmp/toto.pdf
>
> I'm looking at it right now, and I see that elixir depends on erlang and
> git, and that git is pulling perl with it.
>
> I doubt that's needed, so maybe you can create a new package
> "lean-elixir", and forego the dependency on git somehow ? If you cut a
> branch early in the DAG you may get huge returns on investment,
> size-wise.
>
>
> This may not be the best approach, maybe some wizards here will have
> better ideas.
>
> Cheers,
>
> Edouard.
> TJ writes:
>
>> Hi,
>>
>> I was trying to package a project in docker and to start I did a fairly
>> straightforward command:
>>
>> $ guix pack --format=docker elixir
>>
>> It generated an image quite a bit larger than I expected.
>>
>> -r--r--r--2 root  root  461M Dec 31  1969 
>> gfnqg760z22vr8kbvyzdzhs1hc5766c9-elixir-docker-pack.tar.gz
>>
>> After uncompressing, this is taking 1.5GB and is including quite a few
>> unnecessary packages for a minimal image - see below for the top 30.
>>
>> $ du -s * |sort -g -r | head -n 30
>> 155804  g3idjpqsp2p2d163qfzskxj4k58nrx7f-llvm-11.0.0
>> 145164  m59c9hj9d4n65maimbpmx2xq56d2mvqs-mesa-20.2.4
>> 111708  q233v022vziq8ry18y8q959k110vclvf-webkitgtk-2.32.1
>> 110840  cgqj7xswlpvhzxwri3mcqfs1fhbgnka8-erlang-23.2.1
>> 103940  qk5v5vzwfl066zch67nxlv4x7aspf0fx-samba-4.13.4
>> 93972   cw8brvxkzp4kmdqldsv1wkvi2cv4kq4x-python-3.8.2
>> 64620   8zvc5mvk0xm3ygrxsgpyy5ilxb5rzjry-perl-5.30.2
>> 56300   18hp7flyb3yid3yp49i6qcdq0sbi5l1n-guile-3.0.2
>> 52748   nscar35x261xky08qih2ddxq1b105qwd-gtk+-3.24.24
>> 41092   fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31
>> 39544   2wqjj3mkqdvsvksndr2hpjpi7qqwi7kr-icu4c-66.1
>> 35848   fi1mdh30b5q6zvplvayn68lb575xcd1k-ghostscript-with-cups-9.52
>> 34768   01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib
>> 34188   wjmydimw608k61qxmsifkam11jwgpric-wxwidgets-3.0.5.1
>> 24224   jv6v8p8jbjf6hpscgp3dgdfylrdhldi1-gdk-pixbuf+svg-2.40.0
>> 18488   n8awazyldv9hbzb7pjcw76hiifmvrpvd-coreutils-8.32
>> 18464   57xj5gcy1jbl9ai2lnrqnpr0dald9i65-coreutils-8.32
>> 16596   jsqxxnaj5p8a22mrsvl679gi7jl26z4j-glib-2.62.6
>> 16400   aza259fsrb841zwb4rjzfzs2nrsf28f1-eudev-3.2.9
>> 16060   9z185s19zp2p9yq8gdayxgibaphxfcps-cups-2.3.3
>> 15604   4l2il4wcxjb443xwc2arwixpq28pbfvl-cups-minimal-2.3.3
>> 14140   02z5vgdhgxw4gcjvhx51mvy1ax4lzxmp-fftwf-3.3.8
>> 13912   zzkly5rbfvahwqgcs7crz0ilpi7x5g5p-ncurses-6.2
>> 13096   lv92cmzqjpb8mxygpqdvh0mkkkfi9vmz-libxcb-1.14
>> 10876   n3pjsbpd51x6vqikfglmrdbijflammf6-gst-plugins-base-1.18.2
>> 10588   sayvymkqjl328rsivzlp9r46337rvdmz-pulseaudio-14.0
>> 10084   7y3lvk3xf4im8n44337mc6y0ccysvfia-font-dejavu-2.37
>> 9888hr1p9l1waam8lk2csdwbzaipf14h9n33-gstreamer-1.18.2
>> 9576a45p39mgqvfd8kjwibyr0q42k1mw7gmf-util-linux-2.35.1-lib
>> 8812z3vbqvpgcz7lag9qci074hjry4j3120i-shared-mime-info-1.15
>>
>> I wouldn't expect to need llvm, mesa, webkit, samba, python, perl, gtk, 
>> cups, pulseaudio, etc, etc. in a production image.
>>
>> What would be the recommended way to minimize the derivation?
>>
>> Thanks,
>>
>> TJ