[go: up one dir, main page]

|
|
Log in / Subscribe / Register

Kernel documentation

Kernel documentation

Posted Nov 12, 2015 15:59 UTC (Thu) by nybble41 (subscriber, #55106)
In reply to: Kernel documentation by dvdeug
Parent article: Kernel documentation

> Right now, under Debian unstable, trying to install xmonad demands 657 megabytes of space. About half of that is the single GHC package.

Xmonad is a bit of a special case, though, since it's a plug-in system designed to be customized with arbitrary user-supplied Haskell code. Naturally, that means that it depends on having the GHC compiler and development versions of a number of Haskell libraries. Pandoc, on the other hand, is fairly self-contained.

On my Debian unstable system, with no /ghc/ or /haskell/ packages previously installed (other than haskell-mode, which is written in Emacs Lisp rather than Haskell), installing pandoc would require downloading 6.5 MiB and take an estimated 50 MiB of disk space. (This version appears to be statically linked; most of that size is the main binary, and there are no Haskell library dependencies.) Not a small package, to be sure, but nowhere near the 650 MiB required for xmonad. At 50 MiB it's in the same range as calibre, qemu-user, mysql-client-5.6 or gimp-data, smaller than emacs24-common, and around 1/3 the size of gcc-5. Considering the number of languages supported, that doesn't seem unreasonable.


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds