On Thu, Nov 19, 2020 at 03:56:34PM +0200, Efraim Flashner wrote: > On Thu, Nov 19, 2020 at 02:41:51PM +0100, zimoun wrote: > > Dear, > > > > This morning I garbage-collected some old items and pulled. Well, I > > was then surprised that "guix environment guix" fetches 'openldap'. > > Is it expected? > > > > --8<---------------cut here---------------start------------->8--- > > $ guix graph -t bag --path guix openldap > > guix@1.1.0-29.4e3ed9b > > guile-ssh@0.13.1 > > libssh@0.9.5 > > cmake-minimal@3.16.5 > > curl@7.69.1 > > openldap@2.4.49 > > --8<---------------cut here---------------end--------------->8--- > > > > Why does curl need an "Implementation of the Lightweight Directory > > Access Protocol"? > > I think a better question is can cmake-minimal depend on a new > curl-minimal, or does it even need curl at all? > Looks like I was wrong, there is a curl-minimal afterall guix size cmake-bootstrap 199.1 MiB guix size cmake-minimal with curl-minimal 198.7 MiB guix size cmake-minimal 214.9 MiB (ins)efraim@bayfront ~/workspace/guix$ du -sch /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/* 27M /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/bin 15M /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/share 42M total (ins)efraim@bayfront ~/workspace/guix$ du -sch /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/bin/* 6.2M /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/bin/ccmake 6.6M /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/bin/cmake 6.7M /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/bin/cpack 7.7M /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/bin/ctest 27M total (ins)efraim@bayfront ~/workspace/guix$ du -sch /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/share/* 8.0K /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/share/aclocal 15M /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/share/cmake-3.16 68K /gnu/store/rjplfbrlais3gs9p0667d2l7x3d2q44j-cmake-minimal-3.16.5/share/doc 15M total We could probably remove ccmake and the share/cmake- and drop the size from 42M to about 21M. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted