On near-bare #NetBSD installation installation of #ShellCheck package requires "3198M" additional space.
Do not remember that package to be of such size (but smaller on FreeBSD v14, Rocky Linux v8) ... or, am I imagining the numbers 
Discussion
On near-bare #NetBSD installation installation of #ShellCheck package requires "3198M" additional space.
Do not remember that package to be of such size (but smaller on FreeBSD v14, Rocky Linux v8) ... or, am I imagining the numbers 
@bpl On FreeBSD v14 does not have 53 "hs*" dependencies …
pkg info --case-insensitive --regex --dependencies --size hs gmp libffi indexinfo
hs-ShellCheck-0.11.0_1
Flat size : 36.5MiB
Depends on :
gmp-6.3.0
libffi-3.8.0
Shared library requirements:
libffi-3.8.0 (libffi.so.8)
gmp-6.3.0 (libgmp.so.10)
gmp-6.3.0
Flat size : 2.54MiB
Depends on :
indexinfo-0.3.1_1
libffi-3.8.0
Flat size : 198KiB
Depends on :
indexinfo-0.3.1_1
indexinfo-0.3.1_1
Flat size : 12.1KiB
@bpl ... On FreeBSD, "hs-ShellCheck" package is missing dependency of "ghc" (2665.7 MiB per NetBSD "pkg_info -s ghc").
My guess is that Haskell does not have great support on NetBSD (available only on amd64) and as I checked compiling ghc needs libraries from NetBSD 9, so binary might contain tons of additional stuff.
It seems that ghc installation brings over 10k libraries which is insane...
CC: @ax6761@freeradical.zone
There shows up a sum of space taken by the package and its dependencies, shellcheck has few, so kinda makes sense. Though still it is much.