Skip to content

Instantly share code, notes, and snippets.

@ExpHP
Last active September 11, 2016 19:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ExpHP/cbec4a4d4e805be0501887c0aa3b330b to your computer and use it in GitHub Desktop.
Save ExpHP/cbec4a4d4e805be0501887c0aa3b330b to your computer and use it in GitHub Desktop.
ihaskell-install-static-transcript

Notes about my setup:

  • IHaskell repo was cloned to ~/build/IHaskell
  • notebook root (and cabal.sandbox.config) is at ~/ihaskell/.
  • sandbox is at ~/ihaskell/sandbox/.cabal-sandbox. (I relocated it as part of a misguided attempt to reduce the number of instances of "an add-source dependency has updated")

As I noted in the issue:

  • The Docker image works fine.
    • But I do not use it because I want to install more packages.
  • Dynamic linking also fixes the error
    • I put shared = True and executable-dynamic = True in a (my/notebook/root)/cabal.config, and make a new sandbox from scratch.
    • When I get it working this way however I have trouble using local Modules in cells, and I'm not sure whether it's due to the sandbox or the dynamic linking. (I plan to make an issue for this soon)

Because the overall installation process takes a decent amount of time, I have not yet been able to get the issue down to something replicatable. The best I have to offer at the moment are transcripts of my latest failed attempt to build ihaskell (where I made sure to update Cabal first thing!)

Navigate this gist:

This is `history` output edited by deleting some useless lines,
and annotated with error output that seemed meaningful *to me*.
Any given block of error output is entirely produced by the last command above it,
and the end of the error output is denoted by 3 successive blank lines.
1753 cd sandbox
1755 rm -rf .cabal-sandbox/
1756 cabal sandbox init
1757 cd ..
1758 rm cabal.sandbox.config
1759 ln -s sandbox/cabal.sandbox.config .
1760 vim cabal.config # replaced file with `library-profiling: False`
1762 cabal install Cabal cabal-install -v1
1763 cabal sandbox add-source ~/build/IHaskell/{ihaskell-display/*,ghc-parser,ipython-kernel}
1767 cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* -j -v1
... after installing many packages ...
cabal: Error: some packages failed to install:
Chart-cairo-1.8 depends on cairo-0.13.3.0 which failed to install.
cairo-0.13.3.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-32742/cairo-0.13.3.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
diagrams-cairo-1.3.1.2 depends on glib-0.13.4.0 which failed to install.
glib-0.13.4.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-32743/glib-0.13.4.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
ihaskell-charts-0.3.0.0 depends on cairo-0.13.3.0 which failed to install.
ihaskell-diagrams-0.3.1.0 depends on glib-0.13.4.0 which failed to install.
ihaskell-plot-0.3.0.0 depends on glib-0.13.4.0 which failed to install.
pango-0.13.3.0 depends on glib-0.13.4.0 which failed to install.
plot-0.2.3.5 depends on glib-0.13.4.0 which failed to install.
1768 cabal update
1773 cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* gtk2hs-buildtools -j -v1
... hidden among all the "success" output of other packages ...
Configuring gtk2hs-buildtools-0.13.2.1...
setup-Simple-Cabal-1.22.5.0-x86_64-linux-ghc-7.10.3: The program 'alex'
version >=3.0.1 is required but it could not be found.
1774 cabal install alex gtk2hs-buildtools ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* -j -v1
... cabal tries to build gtk2hs-buildtools before alex, resulting in same error ...
1775 cabal install alex -j -v1
1776 cabal install gtk2hs-buildtools -j -v1
1777 cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* -j -v1
1780 ihaskell install # oops
1785 cabal exec ihaskell install # there we go
1786 cabal exec jupyter notebook
[I 14:15:36.579 NotebookApp] Serving notebooks from local directory: /home/lampam/ihaskell
[I 14:15:36.579 NotebookApp] 0 active kernels
[I 14:15:36.579 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 14:15:36.579 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[7175:7203:0911/141536:ERROR:file_path_watcher_linux.cc(264)] inotify_init() failed: Too many open files
Created new window in existing browser session.
[7253:7253:0911/141536:ERROR:broker_posix.cc(41)] Invalid node channel message
[W 14:15:37.497 NotebookApp] 404 GET /custom/fonts/exo-II-regular.ttf (127.0.0.1) 8.75ms referer=http://localhost:8888/custom/custom.css
[W 14:15:39.895 NotebookApp] 404 GET /custom/fonts/exo-II-regular.ttf (127.0.0.1) 2.14ms referer=http://localhost:8888/custom/custom.css
[W 14:15:40.066 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20160911141536 (127.0.0.1) 1.87ms referer=http://localhost:8888/notebooks/Bearz.ipynb
[W 14:15:40.100 NotebookApp] 404 GET /custom/fonts/firacode.otf (127.0.0.1) 1.83ms referer=http://localhost:8888/custom/custom.css
[W 14:15:40.104 NotebookApp] 404 GET /custom/fonts/droid-sans-mono.woff (127.0.0.1) 1.38ms referer=http://localhost:8888/custom/custom.css
[I 14:15:40.245 NotebookApp] Kernel started: f65767e9-24ca-4ee0-9ec0-69bfc7b78527
[W 14:15:40.274 NotebookApp] 404 GET /static/components/codemirror/mode/ihaskell/ihaskell.js?v=20160911141536 (127.0.0.1) 2.33ms referer=http://localhost:8888/notebooks/Bearz.ipynb
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[I 14:15:46.247 NotebookApp] KernelRestarter: restarting kernel (1/5)
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[W 14:15:50.320 NotebookApp] Timeout waiting for kernel_info reply from f65767e9-24ca-4ee0-9ec0-69bfc7b78527
[I 14:15:52.255 NotebookApp] KernelRestarter: restarting kernel (1/5)
WARNING:root:kernel f65767e9-24ca-4ee0-9ec0-69bfc7b78527 restarted
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
This is unedited text copied straight from the console buffer,
beginning with me deleting my old, dynamically-linked sandbox.
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ ls
Bearz.ipynb cabal.config cabal.sandbox.config Data dist LICENSE modules-from-ihaskell.cabal not-cabl.config old-cabal.sandbox.config sandbox Setup.hs
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cd sandbox
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell/sandbox
$ cabal sandbox delete
Warning: Not in a sandbox.
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell/sandbox
$ ls
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell/sandbox
$ rm -rf .cabal-sandbox/
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell/sandbox
$ cabal sandbox init
Writing a default package environment file to
/home/lampam/ihaskell/sandbox/cabal.sandbox.config
Creating a new sandbox at /home/lampam/ihaskell/sandbox/.cabal-sandbox
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell/sandbox
$ ls
cabal.sandbox.config
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell/sandbox
$ cd ..
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ls
Bearz.ipynb cabal.config cabal.sandbox.config Data dist LICENSE modules-from-ihaskell.cabal not-cabl.config old-cabal.sandbox.config sandbox Setup.hs
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ rm cabal.sandbox.config
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ln -s sandbox/cabal.sandbox.config .
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ls
Bearz.ipynb cabal.config cabal.sandbox.config Data dist LICENSE modules-from-ihaskell.cabal not-cabl.config old-cabal.sandbox.config sandbox Setup.hs
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ vim cabal.config
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ vim ~/.cabal/config
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ls
Bearz.ipynb cabal.config cabal.sandbox.config Data dist LICENSE modules-from-ihaskell.cabal not-cabl.config old-cabal.sandbox.config sandbox Setup.hs
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal install Cabal cabal-install -v1
Resolving dependencies...
Notice: installing into a sandbox located at
/home/lampam/ihaskell/sandbox/.cabal-sandbox
Configuring base16-bytestring-0.1.1.6...
Configuring Cabal-1.24.0.0...
Configuring base64-bytestring-1.0.0.1...
Configuring cryptohash-sha256-0.11.100.1...
Building base16-bytestring-0.1.1.6...
Building base64-bytestring-1.0.0.1...
Building Cabal-1.24.0.0...
Building cryptohash-sha256-0.11.100.1...
Installed base16-bytestring-0.1.1.6
Configuring mtl-2.2.1...
Configuring ed25519-0.0.5.0...
Installed cryptohash-sha256-0.11.100.1
Configuring random-1.1...
Installed base64-bytestring-1.0.0.1
Building mtl-2.2.1...
Building ed25519-0.0.5.0...
Building random-1.1...
Configuring network-2.6.3.1...
Installed mtl-2.2.1
Configuring stm-2.4.4.1...
Installed random-1.1
Building network-2.6.3.1...
Configuring tar-0.5.0.3...
Installed ed25519-0.0.5.0
Building stm-2.4.4.1...
Building tar-0.5.0.3...
Configuring text-1.2.2.1...
Installed stm-2.4.4.1
Building text-1.2.2.1...
Configuring zlib-0.6.1.1...
Installed network-2.6.3.1
Configuring async-2.1.0...
Installed tar-0.5.0.3
Building zlib-0.6.1.1...
Building async-2.1.0...
Installed async-2.1.0
Installed zlib-0.6.1.1
Installed text-1.2.2.1
Configuring hashable-1.2.4.0...
Configuring parsec-3.1.11...
Building parsec-3.1.11...
Building hashable-1.2.4.0...
Installed hashable-1.2.4.0
Installed parsec-3.1.11
Configuring network-uri-2.6.1.0...
Building network-uri-2.6.1.0...
Installed network-uri-2.6.1.0
Configuring HTTP-4000.3.3...
Building HTTP-4000.3.3...
Installed HTTP-4000.3.3
Warning: /tmp/pkgConf-Cabal-1.24.01376710097927612902.0: Unrecognized field
abi on line 69
Installed Cabal-1.24.0.0
Configuring hackage-security-0.5.2.2...
Building hackage-security-0.5.2.2...
Installed hackage-security-0.5.2.2
Configuring cabal-install-1.24.0.0...
Building cabal-install-1.24.0.0...
Installed cabal-install-1.24.0.0
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal sandbox add-source ~/build/IHaskell/{ihaskell-display/*,ghc-parser,ipython-kernel}
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ vim cabal.sandbox.config
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ vim sandbox/.cabal-sandbox/
add-source-timestamps lib/ packages/ world
bin/ logs/ share/ x86_64-linux-ghc-7.10.3-packages.conf.d/
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ vim sandbox/.cabal-sandbox/add-source-timestamps
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ls
Bearz.ipynb cabal.config cabal.sandbox.config Data dist LICENSE modules-from-ihaskell.cabal not-cabl.config old-cabal.sandbox.config sandbox Setup.hs
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal sandbox install ~/build/IHaskell/^C
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ ls ~/build/IHaskell/ihaskell-display
ihaskell-aeson ihaskell-charts ihaskell-gnuplot ihaskell-juicypixels ihaskell-plot ihaskell-static-canvas
ihaskell-blaze ihaskell-diagrams ihaskell-hatex ihaskell-magic ihaskell-rlangqq ihaskell-widgets
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal sandbox install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* -j -v1
cabal: unrecognized 'sandbox' option `-j'
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* -j -v1
Resolving dependencies...
Notice: installing into a sandbox located at
/home/lampam/ihaskell/sandbox/.cabal-sandbox
Configuring StateVar-1.1.0.4...
Configuring ansi-terminal-0.6.2.3...
Configuring base-compat-0.9.1...
Configuring SHA-1.6.4.2...
Building ansi-terminal-0.6.2.3...
Building StateVar-1.1.0.4...
Building base-compat-0.9.1...
Building SHA-1.6.4.2...
Installed StateVar-1.1.0.4
Configuring base-orphans-0.5.4...
Configuring blaze-builder-0.4.0.2...
Installed base-compat-0.9.1
Building base-orphans-0.5.4...
Building blaze-builder-0.4.0.2...
Installed ansi-terminal-0.6.2.3
Configuring ghc-parser-0.1.8.0...
Installed blaze-builder-0.4.0.2
Configuring byteable-0.1.1...
Building byteable-0.1.1...
Configuring circle-packing-0.1.0.5...
Installed byteable-0.1.1
Building circle-packing-0.1.0.5...
Configuring clock-0.7.2...
Installed circle-packing-0.1.0.5
Building clock-0.7.2...
Configuring cmdargs-0.10.14...
Installed base-orphans-0.5.4
Building cmdargs-0.10.14...
Configuring colour-2.3.3...
Installed clock-0.7.2
Building colour-2.3.3...
Building ghc-parser-0.1.8.0...
Configuring data-accessor-0.2.2.7...
Installed ghc-parser-0.1.8.0
Configuring data-default-class-0.1.2.0...
Installed colour-2.3.3
Building data-accessor-0.2.2.7...
Building data-default-class-0.1.2.0...
Configuring data-binary-ieee754-0.4.4...
Installed data-accessor-0.2.2.7
Configuring diagrams-solve-0.1.0.1...
Installed data-default-class-0.1.2.0
Building data-binary-ieee754-0.4.4...
Building diagrams-solve-0.1.0.1...
Configuring dlist-0.8.0.2...
Installed data-binary-ieee754-0.4.4
Configuring fail-4.9.0.0...
Installed diagrams-solve-0.1.0.1
Building dlist-0.8.0.2...
Configuring double-conversion-2.0.1.0...
Installed cmdargs-0.10.14
Building fail-4.9.0.0...
Configuring fingertree-0.1.1.0...
Installed fail-4.9.0.0
Configuring ghc-paths-0.1.0.9...
Installed dlist-0.8.0.2
Building double-conversion-2.0.1.0...
Building fingertree-0.1.1.0...
Building ghc-paths-0.1.0.9...
Configuring hinotify-0.3.8.1...
Installed ghc-paths-0.1.0.9
Installed double-conversion-2.0.1.0
Configuring hourglass-0.2.10...
Configuring groups-0.4.0.0...
Installed fingertree-0.1.1.0
Building hinotify-0.3.8.1...
Building hourglass-0.2.10...
Building groups-0.4.0.0...
Configuring hscolour-1.24.1...
Installed groups-0.4.0.0
Configuring loop-0.3.0...
Installed hinotify-0.3.8.1
Building hscolour-1.24.1...
Building loop-0.3.0...
Configuring magic-1.1...
Installed loop-0.3.0
Building magic-1.1...
Configuring memory-0.13...
Installed magic-1.1
Building memory-0.13...
Configuring mime-types-0.1.0.7...
Installed hourglass-0.2.10
Building mime-types-0.1.0.7...
Configuring nats-1.1.1...
Installed memory-0.13
Configuring network-info-0.2.0.8...
Installed hscolour-1.24.1
Building nats-1.1.1...
Configuring newtype-0.2...
Building network-info-0.2.0.8...
Installed nats-1.1.1
Building newtype-0.2...
Configuring old-locale-1.0.0.7...
Installed network-info-0.2.0.8
Configuring operational-0.2.3.3...
Installed newtype-0.2
Building old-locale-1.0.0.7...
Building operational-0.2.3.3...
Configuring parallel-3.2.1.0...
Installed old-locale-1.0.0.7
Configuring pem-0.2.2...
Installed mime-types-0.1.0.7
Building parallel-3.2.1.0...
Configuring prelude-extras-0.4.0.3...
Installed operational-0.2.3.3
Building pem-0.2.2...
Building prelude-extras-0.4.0.3...
Configuring polyparse-1.12...
Installed pem-0.2.2
Configuring refact-0.3.0.2...
Installed parallel-3.2.1.0
Building polyparse-1.12...
Building refact-0.3.0.2...
Configuring primitive-0.6.1.0...
Installed prelude-extras-0.4.0.3
Building primitive-0.6.1.0...
Configuring safe-0.3.9...
Installed refact-0.3.0.2
Building safe-0.3.9...
Configuring reflection-2.1.2...
Installed primitive-0.6.1.0
Configuring split-0.2.3.1...
Installed safe-0.3.9
Building reflection-2.1.2...
Building split-0.2.3.1...
Configuring storable-complex-0.2.2...
Installed split-0.2.3.1
Building storable-complex-0.2.2...
Configuring syb-0.6...
Installed storable-complex-0.2.2
Configuring strict-0.3.2...
Installed polyparse-1.12
Building syb-0.6...
Configuring system-filepath-0.4.13.4...
Installed reflection-2.1.2
Building strict-0.3.2...
Configuring th-lift-0.7.6...
Installed strict-0.3.2
Configuring transformers-compat-0.5.1.4...
Installed syb-0.6
Building th-lift-0.7.6...
Building system-filepath-0.4.13.4...
Building transformers-compat-0.5.1.4...
Configuring unix-compat-0.4.2.0...
Installed th-lift-0.7.6
Configuring utf8-string-1.0.1.1...
Installed transformers-compat-0.5.1.4
Building unix-compat-0.4.2.0...
Building utf8-string-1.0.1.1...
Configuring unordered-containers-0.2.7.1...
Installed unix-compat-0.4.2.0
Building unordered-containers-0.2.7.1...
Configuring uuid-types-1.0.3...
Installed utf8-string-1.0.1.1
Configuring utility-ht-0.0.12...
Installed system-filepath-0.4.13.4
Building uuid-types-1.0.3...
Configuring xformat-0.1.2.1...
Installed SHA-1.6.4.2
Building utility-ht-0.0.12...
Building xformat-0.1.2.1...
Configuring vinyl-0.5.2...
Installed uuid-types-1.0.3
Installed utility-ht-0.0.12
Configuring ansi-wl-pprint-0.6.7.3...
Building vinyl-0.5.2...
Installed xformat-0.1.2.1
Configuring blaze-markup-0.7.1.0...
Building ansi-wl-pprint-0.6.7.3...
Building blaze-markup-0.7.1.0...
Configuring streaming-commons-0.1.15.5...
Installed ansi-wl-pprint-0.6.7.3
Installed vinyl-0.5.2
Installed unordered-containers-0.2.7.1
Configuring extra-1.5...
Configuring data-accessor-transformers-0.2.1.7...
Building streaming-commons-0.1.15.5...
Building extra-1.5...
Building data-accessor-transformers-0.2.1.7...
Configuring data-default-instances-containers-0.0.1...
Installed data-accessor-transformers-0.2.1.7
Building data-default-instances-containers-0.0.1...
Configuring cereal-0.5.3.0...
Installed data-default-instances-containers-0.0.1
Configuring data-default-instances-dlist-0.0.1...
Installed extra-1.5
Configuring asn1-types-0.3.2...
Installed blaze-markup-0.7.1.0
Building cereal-0.5.3.0...
Building data-default-instances-dlist-0.0.1...
Building asn1-types-0.3.2...
Configuring cryptonite-0.19...
Installed data-default-instances-dlist-0.0.1
Configuring cookie-0.4.2.1...
Installed streaming-commons-0.1.15.5
Building cryptonite-0.19...
Building cookie-0.4.2.1...
Configuring data-default-instances-old-locale-0.0.1...
Installed asn1-types-0.3.2
Building data-default-instances-old-locale-0.0.1...
Configuring old-time-1.1.0.3...
Installed cookie-0.4.2.1
Configuring tf-random-0.5...
Installed data-default-instances-old-locale-0.0.1
Building tf-random-0.5...
Building old-time-1.1.0.3...
Configuring vector-0.11.0.0...
Installed tf-random-0.5
Configuring th-expand-syns-0.4.0.0...
Installed cereal-0.5.3.0
Building vector-0.11.0.0...
Building th-expand-syns-0.4.0.0...
Configuring MonadRandom-0.4.2.3...
Installed old-time-1.1.0.3
Configuring constraints-0.8...
Installed th-expand-syns-0.4.0.0
Building MonadRandom-0.4.2.3...
Building constraints-0.8...
Configuring exceptions-0.8.3...
Installed MonadRandom-0.4.2.3
Building exceptions-0.8.3...
Configuring statestack-0.2.0.5...
Installed constraints-0.8
Configuring tagged-0.8.5...
Installed exceptions-0.8.3
Building statestack-0.2.0.5...
Building tagged-0.8.5...
Configuring transformers-base-0.4.4...
Installed statestack-0.2.0.5
Building transformers-base-0.4.4...
Configuring fsnotify-0.2.1...
Installed tagged-0.8.5
Configuring cairo-0.13.3.0...
Installed transformers-base-0.4.4
Building fsnotify-0.2.1...
Configuring glib-0.13.4.0...
Failed to install cairo-0.13.3.0
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/cairo-0.13.3.0.log ):
Configuring system-fileio-0.3.16.3...
Failed to install glib-0.13.4.0
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/glib-0.13.4.0.log ):
Configuring system-argv0-0.1.1...
Installed fsnotify-0.2.1
Building system-fileio-0.3.16.3...
Building system-argv0-0.1.1...
Installed system-argv0-0.1.1
Configuring svg-builder-0.1.0.1...
Configuring uniplate-1.6.12...
Installed system-fileio-0.3.16.3
Building svg-builder-0.1.0.1...
Building uniplate-1.6.12...
Configuring blaze-html-0.8.1.2...
Installed svg-builder-0.1.0.1
Building blaze-html-0.8.1.2...
Configuring asn1-encoding-0.9.4...
Installed cryptonite-0.19
Building asn1-encoding-0.9.4...
Configuring data-default-0.7.1.1...
Installed uniplate-1.6.12
Building data-default-0.7.1.1...
Configuring socks-0.5.5...
Installed asn1-encoding-0.9.4
Configuring cpphs-1.20.2...
Installed data-default-0.7.1.1
Building socks-0.5.5...
Building cpphs-1.20.2...
Configuring th-reify-many-0.1.6...
Installed socks-0.5.5
Building th-reify-many-0.1.6...
Configuring temporary-1.2.0.4...
Installed th-reify-many-0.1.6
Configuring semigroups-0.18.2...
Installed cpphs-1.20.2
Configuring distributive-0.5.0.2...
Installed blaze-html-0.8.1.2
Building temporary-1.2.0.4...
Building semigroups-0.18.2...
Configuring monad-control-1.0.1.0...
Installed temporary-1.2.0.4
Building monad-control-1.0.1.0...
Building distributive-0.5.0.2...
Installed monad-control-1.0.1.0
Configuring asn1-parse-0.9.4...
Installed distributive-0.5.0.2
Configuring uuid-1.3.12...
Building asn1-parse-0.9.4...
Building uuid-1.3.12...
Configuring haskell-src-exts-1.17.1...
Installed asn1-parse-0.9.4
Installed uuid-1.3.12
Configuring gnuplot-0.5.4.1...
Building haskell-src-exts-1.17.1...
Building gnuplot-0.5.4.1...
Configuring lifted-base-0.2.3.8...
Installed semigroups-0.18.2
Building lifted-base-0.2.3.8...
Installed lifted-base-0.2.3.8
Configuring intervals-0.7.2...
Configuring x509-1.6.3...
Installed gnuplot-0.5.4.1
Building x509-1.6.3...
Building intervals-0.7.2...
Installed vector-0.11.0.0
Configuring QuickCheck-2.9.1...
Building QuickCheck-2.9.1...
Configuring case-insensitive-1.2.0.7...
Installed x509-1.6.3
Configuring charset-0.3.7.1...
Installed intervals-0.7.2
Building case-insensitive-1.2.0.7...
Building charset-0.3.7.1...
Configuring optparse-applicative-0.13.0.0...
Installed case-insensitive-1.2.0.7
Building optparse-applicative-0.13.0.0...
Configuring void-0.7.1...
Installed QuickCheck-2.9.1
Building void-0.7.1...
Configuring zeromq4-haskell-0.6.5...
Installed charset-0.3.7.1
Configuring enclosed-exceptions-1.0.2...
Installed void-0.7.1
Building zeromq4-haskell-0.6.5...
Installed optparse-applicative-0.13.0.0
Configuring lifted-async-0.9.0...
Building enclosed-exceptions-1.0.2...
Installed enclosed-exceptions-1.0.2
Configuring JuicyPixels-3.2.8...
Building lifted-async-0.9.0...
Building JuicyPixels-3.2.8...
Configuring hmatrix-0.17.0.2...
Installed lifted-async-0.9.0
Building hmatrix-0.17.0.2...
Configuring matrix-0.3.5.0...
Installed zeromq4-haskell-0.6.5
Building matrix-0.3.5.0...
Configuring scientific-0.3.4.9...
Installed matrix-0.3.5.0
Building scientific-0.3.4.9...
Configuring th-lift-instances-0.1.10...
Installed scientific-0.3.4.9
Building th-lift-instances-0.1.10...
Configuring x509-store-1.6.1...
Installed th-lift-instances-0.1.10
Building x509-store-1.6.1...
Configuring http-types-0.9.1...
Installed x509-store-1.6.1
Building http-types-0.9.1...
Configuring contravariant-1.4...
Installed http-types-0.9.1
Building contravariant-1.4...
Installed contravariant-1.4
Configuring shelly-1.6.8...
Building shelly-1.6.8...
Installed shelly-1.6.8
Configuring attoparsec-0.13.0.2...
Building attoparsec-0.13.0.2...
Configuring bytes-0.15.2...
Installed hmatrix-0.17.0.2
Building bytes-0.15.2...
Configuring th-orphans-0.13.2...
Installed JuicyPixels-3.2.8
Building th-orphans-0.13.2...
Configuring x509-system-1.6.3...
Installed th-orphans-0.13.2
Configuring x509-validation-1.6.3...
Installed attoparsec-0.13.0.2
Configuring http-client-0.4.31.1...
Installed bytes-0.15.2
Building x509-system-1.6.3...
Building x509-validation-1.6.3...
Configuring comonad-5...
Installed x509-system-1.6.3
Building http-client-0.4.31.1...
Installed x509-validation-1.6.3
Configuring th-desugar-1.6...
Building th-desugar-1.6...
Building comonad-5...
Installed comonad-5
Configuring aeson-0.11.2.1...
Building aeson-0.11.2.1...
Configuring parsers-0.12.4...
Installed http-client-0.4.31.1
Building parsers-0.12.4...
Configuring tls-1.3.8...
Installed parsers-0.12.4
Configuring bifunctors-5.4.1...
Installed th-desugar-1.6
Building tls-1.3.8...
Building bifunctors-5.4.1...
Installed bifunctors-5.4.1
Configuring singletons-2.1...
Building singletons-2.1...
Configuring profunctors-5.2...
Installed aeson-0.11.2.1
Configuring semigroupoids-5.1...
Installed tls-1.3.8
Building profunctors-5.2...
Building semigroupoids-5.1...
Configuring ipython-kernel-0.8.4.0...
Installed profunctors-5.2
Building ipython-kernel-0.8.4.0...
Configuring aeson-pretty-0.8.2...
Installed semigroupoids-5.1
Building aeson-pretty-0.8.2...
Installed aeson-pretty-0.8.2
Configuring connection-0.2.6...
Building connection-0.2.6...
Installed connection-0.2.6
Configuring HList-0.4.2.0...
Building HList-0.4.2.0...
Installed ipython-kernel-0.8.4.0
Configuring monoid-extras-0.4.2...
Building monoid-extras-0.4.2...
Configuring free-4.12.4...
Installed singletons-2.1
Building free-4.12.4...
Configuring reducers-3.12.1...
Installed monoid-extras-0.4.2
Configuring wl-pprint-extras-3.5.0.5...
Installed HList-0.4.2.0
Building reducers-3.12.1...
Building wl-pprint-extras-3.5.0.5...
Configuring http-client-tls-0.2.4.1...
Installed wl-pprint-extras-3.5.0.5
Installed reducers-3.12.1
Configuring dual-tree-0.2.0.9...
Building http-client-tls-0.2.4.1...
Building dual-tree-0.2.0.9...
Configuring HaTeX-3.17.0.2...
Installed http-client-tls-0.2.4.1
Installed free-4.12.4
Configuring adjunctions-4.3...
Configuring static-canvas-0.2.0.3...
Installed dual-tree-0.2.0.9
Building HaTeX-3.17.0.2...
Building adjunctions-4.3...
Building static-canvas-0.2.0.3...
Installed adjunctions-4.3
Configuring kan-extensions-5.0.1...
Building kan-extensions-5.0.1...
Installed kan-extensions-5.0.1
Configuring lens-4.14...
Installed static-canvas-0.2.0.3
Installed haskell-src-exts-1.17.1
Configuring haskell-src-meta-0.6.0.14...
Configuring hlint-1.9.35...
Building lens-4.14...
Building haskell-src-meta-0.6.0.14...
Building hlint-1.9.35...
Installed HaTeX-3.17.0.2
Installed haskell-src-meta-0.6.0.14
Configuring here-1.2.8...
Building here-1.2.8...
Installed here-1.2.8
Installed hlint-1.9.35
Configuring ihaskell-0.8.4.0...
Building ihaskell-0.8.4.0...
Installed ihaskell-0.8.4.0
Configuring ihaskell-aeson-0.3.0.0...
Configuring ihaskell-blaze-0.3.0.0...
Configuring ihaskell-gnuplot-0.1.0.0...
Building ihaskell-blaze-0.3.0.0...
Building ihaskell-gnuplot-0.1.0.0...
Building ihaskell-aeson-0.3.0.0...
Configuring ihaskell-hatex-0.2.1.0...
Installed lens-4.14
Configuring ihaskell-juicypixels-1.1.0.0...
Installed ihaskell-blaze-0.3.0.0
Installed ihaskell-gnuplot-0.1.0.0
Configuring ihaskell-magic-0.3.0.0...
Building ihaskell-hatex-0.2.1.0...
Configuring ihaskell-static-canvas-0.1.0.0...
Installed ihaskell-aeson-0.3.0.0
Building ihaskell-juicypixels-1.1.0.0...
Configuring ihaskell-widgets-0.2.3.1...
Installed ihaskell-hatex-0.2.1.0
Building ihaskell-magic-0.3.0.0...
Building ihaskell-static-canvas-0.1.0.0...
Installed ihaskell-juicypixels-1.1.0.0
Configuring Chart-1.8...
Building ihaskell-widgets-0.2.3.1...
Installed ihaskell-magic-0.3.0.0
Configuring linear-1.20.5...
Configuring trifecta-1.6...
Installed ihaskell-static-canvas-0.1.0.0
Building Chart-1.8...
Building linear-1.20.5...
Building trifecta-1.6...
Installed Chart-1.8
Installed trifecta-1.6
Configuring Rlang-QQ-0.3.1.0...
Building Rlang-QQ-0.3.1.0...
Installed Rlang-QQ-0.3.1.0
Configuring ihaskell-rlangqq-0.3.0.0...
Installed linear-1.20.5
Configuring active-0.2.0.11...
Configuring diagrams-core-1.3.0.8...
Building ihaskell-rlangqq-0.3.0.0...
Building active-0.2.0.11...
Building diagrams-core-1.3.0.8...
Installed ihaskell-rlangqq-0.3.0.0
Configuring force-layout-0.4.0.5...
Installed active-0.2.0.11
Building force-layout-0.4.0.5...
Installed force-layout-0.4.0.5
Installed diagrams-core-1.3.0.8
Configuring diagrams-lib-1.3.1.4...
Building diagrams-lib-1.3.1.4...
Installed ihaskell-widgets-0.2.3.1
Installed diagrams-lib-1.3.1.4
Configuring diagrams-svg-1.4.0.4...
Configuring diagrams-contrib-1.3.0.12...
Building diagrams-svg-1.4.0.4...
Building diagrams-contrib-1.3.0.12...
Installed diagrams-svg-1.4.0.4
Installed diagrams-contrib-1.3.0.12
Configuring diagrams-1.3.0.1...
Building diagrams-1.3.0.1...
Installed diagrams-1.3.0.1
cabal: Error: some packages failed to install:
Chart-cairo-1.8 depends on cairo-0.13.3.0 which failed to install.
cairo-0.13.3.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-32742/cairo-0.13.3.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
diagrams-cairo-1.3.1.2 depends on glib-0.13.4.0 which failed to install.
glib-0.13.4.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-32743/glib-0.13.4.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
ihaskell-charts-0.3.0.0 depends on cairo-0.13.3.0 which failed to install.
ihaskell-diagrams-0.3.1.0 depends on glib-0.13.4.0 which failed to install.
ihaskell-plot-0.3.0.0 depends on glib-0.13.4.0 which failed to install.
pango-0.13.3.0 depends on glib-0.13.4.0 which failed to install.
plot-0.2.3.5 depends on glib-0.13.4.0 which failed to install.
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* Gtk2HsSetup -j -v1
Some add-source dependencies have been modified. They will be reinstalled...
cabal: There is no package named 'Gtk2HsSetup'.
You may need to run 'cabal update' to get the latest list of available
packages.
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ cabal update
Downloading the latest package list from hackage.haskell.org
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* Gtk2HsSetup -j -v1
Some add-source dependencies have been modified. They will be reinstalled...
cabal: There is no package named 'Gtk2HsSetup'.
You may need to run 'cabal update' to get the latest list of available
packages.
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ history | grep hssetup
1776 history | grep hssetup
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ history | grep setup
193 python3 setup.py install
194 sudo python3 setup.py install
198 vim setup.py
199 sudo python3 setup.py install
201 vim setup.py
204 vim setup.py
205 sudo python3 setup.py install
206 vim setup.py
207 sudo python3 setup.py install
234 sudo python3 setup.py
235 sudo python3 setup.py install
238 vim setup.py
239 sudo python3 setup.py install
245 vim setup.py
855 vim scripts/setup-notes/notes.txt
1776 history | grep hssetup
1777 history | grep setup
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ history | grep gtk2
718 sudo apt install libgtk2.0-dev
1672 cabal install gtk2hs-buildtools
1701 cabal install gtk2hs-buildtools
1702 cabal install gtk2hs-buildtools -j
1778 history | grep gtk2
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* gtk2hs-buildtools -j -v1
Some add-source dependencies have been modified. They will be reinstalled...
Resolving dependencies...
In order, the following will be installed:
cairo-0.13.3.0 (via: plot-0.2.3.5 diagrams-cairo-1.3.1.2 pango-0.13.3.0 Chart-cairo-1.8) (new package)
Chart-cairo-1.8 (via: ihaskell-charts-0.3.0.0) (new package)
ghc-parser-0.1.8.0 (via: ihaskell-0.8.4.0) (reinstall)
glib-0.13.4.0 (via: pango-0.13.3.0) (new package)
hashtables-1.2.1.0 (via: gtk2hs-buildtools-0.13.2.1) (new package)
gtk2hs-buildtools-0.13.2.1 (new package)
ipython-kernel-0.8.4.0 (via: ihaskell-widgets-0.2.3.1 ihaskell-magic-0.3.0.0 ihaskell-0.8.4.0) (reinstall) (changes: parsec-3.1.11 added)
ihaskell-0.8.4.0 (via: ihaskell-plot-0.3.0.0 ihaskell-diagrams-0.3.1.0 ihaskell-widgets-0.2.3.1 ihaskell-static-canvas-0.1.0.0 ihaskell-rlangqq-0.3.0.0 ihaskell-magic-0.3.0.0 ihaskell-juicypixels-1.1.0.0 ihaskell-hatex-0.2.1.0 ihaskell-gnuplot-0.1.0.0 ihaskell-charts-0.3.0.0 ihaskell-blaze-0.3.0.0 ihaskell-aeson-0.3.0.0) (reinstall)
ihaskell-aeson-0.3.0.0 (reinstall)
ihaskell-blaze-0.3.0.0 (via: ihaskell-rlangqq-0.3.0.0) (reinstall)
ihaskell-charts-0.3.0.0 (new package)
ihaskell-gnuplot-0.1.0.0 (reinstall)
ihaskell-hatex-0.2.1.0 (reinstall)
ihaskell-juicypixels-1.1.0.0 (reinstall)
ihaskell-magic-0.3.0.0 (reinstall)
ihaskell-rlangqq-0.3.0.0 (reinstall)
ihaskell-static-canvas-0.1.0.0 (reinstall)
ihaskell-widgets-0.2.3.1 (reinstall)
pango-0.13.3.0 (via: plot-0.2.3.5 diagrams-cairo-1.3.1.2) (new package)
diagrams-cairo-1.3.1.2 (via: ihaskell-diagrams-0.3.1.0) (new package)
ihaskell-diagrams-0.3.1.0 (new package)
plot-0.2.3.5 (via: ihaskell-plot-0.3.0.0) (new package)
ihaskell-plot-0.3.0.0 (new package)
Warning: Note that reinstalls are always dangerous. Continuing anyway...
Notice: installing into a sandbox located at
/home/lampam/ihaskell/sandbox/.cabal-sandbox
Configuring cairo-0.13.3.0...
Configuring ghc-parser-0.1.8.0...
Configuring glib-0.13.4.0...
Configuring hashtables-1.2.1.0...
Configuring ipython-kernel-0.8.4.0...
Failed to install glib-0.13.4.0
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/glib-0.13.4.0.log ):
Failed to install cairo-0.13.3.0
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/cairo-0.13.3.0.log ):
Building ipython-kernel-0.8.4.0...
Building hashtables-1.2.1.0...
Installed ipython-kernel-0.8.4.0
Building ghc-parser-0.1.8.0...
Installed ghc-parser-0.1.8.0
Configuring ihaskell-0.8.4.0...
Installed hashtables-1.2.1.0
Configuring gtk2hs-buildtools-0.13.2.1...
Building ihaskell-0.8.4.0...
Failed to install gtk2hs-buildtools-0.13.2.1
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/gtk2hs-buildtools-0.13.2.1.log ):
Configuring gtk2hs-buildtools-0.13.2.1...
setup-Simple-Cabal-1.22.5.0-x86_64-linux-ghc-7.10.3: The program 'alex'
version >=3.0.1 is required but it could not be found.
Installed ihaskell-0.8.4.0
Configuring ihaskell-aeson-0.3.0.0...
Configuring ihaskell-blaze-0.3.0.0...
Configuring ihaskell-gnuplot-0.1.0.0...
Configuring ihaskell-hatex-0.2.1.0...
Building ihaskell-blaze-0.3.0.0...
Building ihaskell-aeson-0.3.0.0...
Building ihaskell-gnuplot-0.1.0.0...
Building ihaskell-hatex-0.2.1.0...
Configuring ihaskell-juicypixels-1.1.0.0...
Installed ihaskell-blaze-0.3.0.0
Configuring ihaskell-magic-0.3.0.0...
Installed ihaskell-aeson-0.3.0.0
Building ihaskell-juicypixels-1.1.0.0...
Configuring ihaskell-static-canvas-0.1.0.0...
Installed ihaskell-gnuplot-0.1.0.0
Building ihaskell-magic-0.3.0.0...
Installed ihaskell-hatex-0.2.1.0
Configuring ihaskell-widgets-0.2.3.1...
Building ihaskell-static-canvas-0.1.0.0...
Installed ihaskell-juicypixels-1.1.0.0
Configuring ihaskell-rlangqq-0.3.0.0...
Building ihaskell-widgets-0.2.3.1...
Installed ihaskell-magic-0.3.0.0
Building ihaskell-rlangqq-0.3.0.0...
Installed ihaskell-static-canvas-0.1.0.0
Installed ihaskell-widgets-0.2.3.1
Installed ihaskell-rlangqq-0.3.0.0
cabal: Error: some packages failed to install:
Chart-cairo-1.8 depends on cairo-0.13.3.0 which failed to install.
cairo-0.13.3.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-30402/cairo-0.13.3.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
diagrams-cairo-1.3.1.2 depends on cairo-0.13.3.0 which failed to install.
glib-0.13.4.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-30403/glib-0.13.4.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
gtk2hs-buildtools-0.13.2.1 failed during the configure step. The exception
was:
ExitFailure 1
ihaskell-charts-0.3.0.0 depends on cairo-0.13.3.0 which failed to install.
ihaskell-diagrams-0.3.1.0 depends on cairo-0.13.3.0 which failed to install.
ihaskell-plot-0.3.0.0 depends on cairo-0.13.3.0 which failed to install.
pango-0.13.3.0 depends on cairo-0.13.3.0 which failed to install.
plot-0.2.3.5 depends on cairo-0.13.3.0 which failed to install.
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ cabal install alex gtk2hs-buildtools ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* -j -v1
Some add-source dependencies have been modified. They will be reinstalled...
Resolving dependencies...
In order, the following will be installed:
alex-3.1.7 (new package)
cairo-0.13.3.0 (via: plot-0.2.3.5 diagrams-cairo-1.3.1.2 pango-0.13.3.0 Chart-cairo-1.8) (new package)
Chart-cairo-1.8 (via: ihaskell-charts-0.3.0.0) (new package)
ghc-parser-0.1.8.0 (via: ihaskell-0.8.4.0) (reinstall)
glib-0.13.4.0 (via: pango-0.13.3.0) (new package)
gtk2hs-buildtools-0.13.2.1 (new package)
ipython-kernel-0.8.4.0 (via: ihaskell-widgets-0.2.3.1 ihaskell-magic-0.3.0.0 ihaskell-0.8.4.0) (reinstall) (changes: parsec-3.1.11 added)
ihaskell-0.8.4.0 (via: ihaskell-plot-0.3.0.0 ihaskell-diagrams-0.3.1.0 ihaskell-widgets-0.2.3.1 ihaskell-static-canvas-0.1.0.0 ihaskell-rlangqq-0.3.0.0 ihaskell-magic-0.3.0.0 ihaskell-juicypixels-1.1.0.0 ihaskell-hatex-0.2.1.0 ihaskell-gnuplot-0.1.0.0 ihaskell-charts-0.3.0.0 ihaskell-blaze-0.3.0.0 ihaskell-aeson-0.3.0.0) (reinstall)
ihaskell-aeson-0.3.0.0 (reinstall)
ihaskell-blaze-0.3.0.0 (via: ihaskell-rlangqq-0.3.0.0) (reinstall)
ihaskell-charts-0.3.0.0 (new package)
ihaskell-gnuplot-0.1.0.0 (reinstall)
ihaskell-hatex-0.2.1.0 (reinstall)
ihaskell-juicypixels-1.1.0.0 (reinstall)
ihaskell-magic-0.3.0.0 (reinstall)
ihaskell-rlangqq-0.3.0.0 (reinstall)
ihaskell-static-canvas-0.1.0.0 (reinstall)
ihaskell-widgets-0.2.3.1 (reinstall)
pango-0.13.3.0 (via: plot-0.2.3.5 diagrams-cairo-1.3.1.2) (new package)
diagrams-cairo-1.3.1.2 (via: ihaskell-diagrams-0.3.1.0) (new package)
ihaskell-diagrams-0.3.1.0 (new package)
plot-0.2.3.5 (via: ihaskell-plot-0.3.0.0) (new package)
ihaskell-plot-0.3.0.0 (new package)
Warning: Note that reinstalls are always dangerous. Continuing anyway...
Notice: installing into a sandbox located at
/home/lampam/ihaskell/sandbox/.cabal-sandbox
Configuring alex-3.1.7...
Configuring cairo-0.13.3.0...
Configuring ghc-parser-0.1.8.0...
Configuring glib-0.13.4.0...
Failed to install cairo-0.13.3.0
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/cairo-0.13.3.0.log ):
Configuring ipython-kernel-0.8.4.0...
Configuring gtk2hs-buildtools-0.13.2.1...
Failed to install glib-0.13.4.0
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/glib-0.13.4.0.log ):
Building ipython-kernel-0.8.4.0...
Failed to install gtk2hs-buildtools-0.13.2.1
Build log ( /home/lampam/ihaskell/sandbox/.cabal-sandbox/logs/gtk2hs-buildtools-0.13.2.1.log ):
Configuring gtk2hs-buildtools-0.13.2.1...
setup-Simple-Cabal-1.22.5.0-x86_64-linux-ghc-7.10.3: The program 'alex'
version >=3.0.1 is required but it could not be found.
Installed ipython-kernel-0.8.4.0
Building alex-3.1.7...
Building ghc-parser-0.1.8.0...
Installed ghc-parser-0.1.8.0
Configuring ihaskell-0.8.4.0...
Building ihaskell-0.8.4.0...
Installed alex-3.1.7
Installed ihaskell-0.8.4.0
Configuring ihaskell-aeson-0.3.0.0...
Configuring ihaskell-blaze-0.3.0.0...
Configuring ihaskell-gnuplot-0.1.0.0...
Configuring ihaskell-hatex-0.2.1.0...
Building ihaskell-blaze-0.3.0.0...
Building ihaskell-aeson-0.3.0.0...
Building ihaskell-hatex-0.2.1.0...
Building ihaskell-gnuplot-0.1.0.0...
Configuring ihaskell-juicypixels-1.1.0.0...
Installed ihaskell-blaze-0.3.0.0
Configuring ihaskell-magic-0.3.0.0...
Installed ihaskell-aeson-0.3.0.0
Building ihaskell-juicypixels-1.1.0.0...
Configuring ihaskell-static-canvas-0.1.0.0...
Installed ihaskell-hatex-0.2.1.0
Building ihaskell-magic-0.3.0.0...
Installed ihaskell-gnuplot-0.1.0.0
Configuring ihaskell-widgets-0.2.3.1...
Building ihaskell-static-canvas-0.1.0.0...
Installed ihaskell-juicypixels-1.1.0.0
Configuring ihaskell-rlangqq-0.3.0.0...
Building ihaskell-widgets-0.2.3.1...
Installed ihaskell-magic-0.3.0.0
Building ihaskell-rlangqq-0.3.0.0...
Installed ihaskell-static-canvas-0.1.0.0
Installed ihaskell-widgets-0.2.3.1
Installed ihaskell-rlangqq-0.3.0.0
cabal: Error: some packages failed to install:
Chart-cairo-1.8 depends on cairo-0.13.3.0 which failed to install.
cairo-0.13.3.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-31964/cairo-0.13.3.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
diagrams-cairo-1.3.1.2 depends on glib-0.13.4.0 which failed to install.
glib-0.13.4.0 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/tmp/cabal-tmp-31965/glib-0.13.4.0/dist/dist-sandbox-27ab25c5/setup/setup.hs:5:8:
Could not find module ‘Gtk2HsSetup’
Use -v to see a list of the files searched for.
)
gtk2hs-buildtools-0.13.2.1 failed during the configure step. The exception
was:
ExitFailure 1
ihaskell-charts-0.3.0.0 depends on cairo-0.13.3.0 which failed to install.
ihaskell-diagrams-0.3.1.0 depends on glib-0.13.4.0 which failed to install.
ihaskell-plot-0.3.0.0 depends on glib-0.13.4.0 which failed to install.
pango-0.13.3.0 depends on glib-0.13.4.0 which failed to install.
plot-0.2.3.5 depends on glib-0.13.4.0 which failed to install.
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ cabal install alex -j -v1
Some add-source dependencies have been modified. They will be reinstalled...
Resolving dependencies...
In order, the following will be installed:
alex-3.1.7 (new package)
ghc-parser-0.1.8.0 (via: ihaskell-0.8.4.0) (reinstall)
ipython-kernel-0.8.4.0 (via: ihaskell-widgets-0.2.3.1 ihaskell-magic-0.3.0.0 ihaskell-0.8.4.0) (reinstall) (changes: parsec-3.1.11 added)
ihaskell-0.8.4.0 (via: ihaskell-widgets-0.2.3.1 ihaskell-static-canvas-0.1.0.0 ihaskell-rlangqq-0.3.0.0 ihaskell-magic-0.3.0.0 ihaskell-juicypixels-1.1.0.0 ihaskell-hatex-0.2.1.0 ihaskell-gnuplot-0.1.0.0 ihaskell-blaze-0.3.0.0 ihaskell-aeson-0.3.0.0) (reinstall)
ihaskell-aeson-0.3.0.0 (reinstall)
ihaskell-blaze-0.3.0.0 (via: ihaskell-rlangqq-0.3.0.0) (reinstall)
ihaskell-gnuplot-0.1.0.0 (reinstall)
ihaskell-hatex-0.2.1.0 (reinstall)
ihaskell-juicypixels-1.1.0.0 (reinstall)
ihaskell-magic-0.3.0.0 (reinstall)
ihaskell-rlangqq-0.3.0.0 (reinstall)
ihaskell-static-canvas-0.1.0.0 (reinstall)
ihaskell-widgets-0.2.3.1 (reinstall)
Warning: Note that reinstalls are always dangerous. Continuing anyway...
Notice: installing into a sandbox located at
/home/lampam/ihaskell/sandbox/.cabal-sandbox
Configuring alex-3.1.7...
Configuring ghc-parser-0.1.8.0...
Configuring ipython-kernel-0.8.4.0...
Building ipython-kernel-0.8.4.0...
Installed ipython-kernel-0.8.4.0
Building alex-3.1.7...
Building ghc-parser-0.1.8.0...
Installed ghc-parser-0.1.8.0
Configuring ihaskell-0.8.4.0...
Installed alex-3.1.7
Building ihaskell-0.8.4.0...
Installed ihaskell-0.8.4.0
Configuring ihaskell-aeson-0.3.0.0...
Configuring ihaskell-blaze-0.3.0.0...
Configuring ihaskell-gnuplot-0.1.0.0...
Configuring ihaskell-hatex-0.2.1.0...
Building ihaskell-gnuplot-0.1.0.0...
Building ihaskell-blaze-0.3.0.0...
Building ihaskell-hatex-0.2.1.0...
Building ihaskell-aeson-0.3.0.0...
Configuring ihaskell-juicypixels-1.1.0.0...
Installed ihaskell-hatex-0.2.1.0
Configuring ihaskell-magic-0.3.0.0...
Installed ihaskell-blaze-0.3.0.0
Building ihaskell-juicypixels-1.1.0.0...
Configuring ihaskell-static-canvas-0.1.0.0...
Installed ihaskell-gnuplot-0.1.0.0
Building ihaskell-magic-0.3.0.0...
Installed ihaskell-aeson-0.3.0.0
Configuring ihaskell-widgets-0.2.3.1...
Building ihaskell-static-canvas-0.1.0.0...
Building ihaskell-widgets-0.2.3.1...
Configuring ihaskell-rlangqq-0.3.0.0...
Installed ihaskell-juicypixels-1.1.0.0
Installed ihaskell-magic-0.3.0.0
Building ihaskell-rlangqq-0.3.0.0...
Installed ihaskell-static-canvas-0.1.0.0
Installed ihaskell-rlangqq-0.3.0.0
Installed ihaskell-widgets-0.2.3.1
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal install gtk2hs-buildtools -j -v1
Resolving dependencies...
Notice: installing into a sandbox located at
/home/lampam/ihaskell/sandbox/.cabal-sandbox
Configuring gtk2hs-buildtools-0.13.2.1...
Building gtk2hs-buildtools-0.13.2.1...
Installed gtk2hs-buildtools-0.13.2.1
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal install ~/build/IHaskell ~/build/IHaskell/ihaskell-display/* -j -v1
Resolving dependencies...
In order, the following will be installed:
cairo-0.13.3.0 (via: plot-0.2.3.5 diagrams-cairo-1.3.1.2 pango-0.13.3.0 Chart-cairo-1.8) (new package)
Chart-cairo-1.8 (via: ihaskell-charts-0.3.0.0) (new package)
glib-0.13.4.0 (via: pango-0.13.3.0) (new package)
ihaskell-0.8.4.0 (via: ihaskell-plot-0.3.0.0 ihaskell-diagrams-0.3.1.0 ihaskell-widgets-0.2.3.1 ihaskell-static-canvas-0.1.0.0 ihaskell-rlangqq-0.3.0.0 ihaskell-magic-0.3.0.0 ihaskell-juicypixels-1.1.0.0 ihaskell-hatex-0.2.1.0 ihaskell-gnuplot-0.1.0.0 ihaskell-charts-0.3.0.0 ihaskell-blaze-0.3.0.0 ihaskell-aeson-0.3.0.0) (reinstall)
ihaskell-aeson-0.3.0.0 (reinstall)
ihaskell-blaze-0.3.0.0 (via: ihaskell-rlangqq-0.3.0.0) (reinstall)
ihaskell-charts-0.3.0.0 (new package)
ihaskell-gnuplot-0.1.0.0 (reinstall)
ihaskell-hatex-0.2.1.0 (reinstall)
ihaskell-juicypixels-1.1.0.0 (reinstall)
ihaskell-magic-0.3.0.0 (reinstall)
ihaskell-rlangqq-0.3.0.0 (reinstall)
ihaskell-static-canvas-0.1.0.0 (reinstall)
ihaskell-widgets-0.2.3.1 (reinstall)
pango-0.13.3.0 (via: plot-0.2.3.5 diagrams-cairo-1.3.1.2) (new package)
diagrams-cairo-1.3.1.2 (via: ihaskell-diagrams-0.3.1.0) (new package)
ihaskell-diagrams-0.3.1.0 (new package)
plot-0.2.3.5 (via: ihaskell-plot-0.3.0.0) (new package)
ihaskell-plot-0.3.0.0 (new package)
Warning: Note that reinstalls are always dangerous. Continuing anyway...
Notice: installing into a sandbox located at
/home/lampam/ihaskell/sandbox/.cabal-sandbox
Configuring cairo-0.13.3.0...
Configuring glib-0.13.4.0...
Configuring ihaskell-0.8.4.0...
Building ihaskell-0.8.4.0...
Building glib-0.13.4.0...
Building cairo-0.13.3.0...
Warning: /tmp/pkgConf-glib-0.13.420448977631967513926.0: Unrecognized field
abi on line 28
Installed glib-0.13.4.0
Warning: /tmp/pkgConf-cairo-0.13.313651805401540383426.0: Unrecognized field
abi on line 35
Installed cairo-0.13.3.0
Configuring Chart-cairo-1.8...
Configuring pango-0.13.3.0...
Building Chart-cairo-1.8...
Installed ihaskell-0.8.4.0
Configuring ihaskell-aeson-0.3.0.0...
Configuring ihaskell-blaze-0.3.0.0...
Building ihaskell-blaze-0.3.0.0...
Building pango-0.13.3.0...
Building ihaskell-aeson-0.3.0.0...
Configuring ihaskell-gnuplot-0.1.0.0...
Installed Chart-cairo-1.8
Installed ihaskell-blaze-0.3.0.0
Configuring ihaskell-hatex-0.2.1.0...
Building ihaskell-gnuplot-0.1.0.0...
Installed ihaskell-aeson-0.3.0.0
Configuring ihaskell-juicypixels-1.1.0.0...
Building ihaskell-hatex-0.2.1.0...
Building ihaskell-juicypixels-1.1.0.0...
Installed ihaskell-gnuplot-0.1.0.0
Configuring ihaskell-magic-0.3.0.0...
Installed ihaskell-hatex-0.2.1.0
Configuring ihaskell-static-canvas-0.1.0.0...
Building ihaskell-magic-0.3.0.0...
Installed ihaskell-juicypixels-1.1.0.0
Configuring ihaskell-widgets-0.2.3.1...
Building ihaskell-static-canvas-0.1.0.0...
Building ihaskell-widgets-0.2.3.1...
Installed ihaskell-magic-0.3.0.0
Configuring ihaskell-charts-0.3.0.0...
Configuring ihaskell-rlangqq-0.3.0.0...
Installed ihaskell-static-canvas-0.1.0.0
Building ihaskell-rlangqq-0.3.0.0...
Building ihaskell-charts-0.3.0.0...
Installed ihaskell-charts-0.3.0.0
Warning: /tmp/pkgConf-pango-0.13.31497983152038664370.0: Unrecognized field
abi on line 29
Installed pango-0.13.3.0
Configuring diagrams-cairo-1.3.1.2...
Configuring plot-0.2.3.5...
Installed ihaskell-rlangqq-0.3.0.0
Building plot-0.2.3.5...
Building diagrams-cairo-1.3.1.2...
Installed diagrams-cairo-1.3.1.2
Configuring ihaskell-diagrams-0.3.1.0...
Building ihaskell-diagrams-0.3.1.0...
Installed ihaskell-diagrams-0.3.1.0
Installed ihaskell-widgets-0.2.3.1
Installed plot-0.2.3.5
Configuring ihaskell-plot-0.3.0.0...
Building ihaskell-plot-0.3.0.0...
Installed ihaskell-plot-0.3.0.0
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ls
Bearz.ipynb cabal.config cabal.sandbox.config Data dist LICENSE modules-from-ihaskell.cabal not-cabl.config old-cabal.sandbox.config sandbox Setup.hs
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ pgrep ihask
[ lampam@lampam-ThinkPad-T430 ] (!!!) ~/ihaskell
$ ihaskell install
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ihaskell --which
Unknown flag: --which
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ ihaskell --version
0.8.4.0
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ which ihaskell
/home/lampam/.cabal/bin/ihaskell
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal exec which ihaskell
/home/lampam/ihaskell/sandbox/.cabal-sandbox/bin/ihaskell
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal exec ihaskell install
[ lampam@lampam-ThinkPad-T430 ] ~/ihaskell
$ cabal exec jupyter notebook
[I 14:15:36.579 NotebookApp] Serving notebooks from local directory: /home/lampam/ihaskell
[I 14:15:36.579 NotebookApp] 0 active kernels
[I 14:15:36.579 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 14:15:36.579 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[7175:7203:0911/141536:ERROR:file_path_watcher_linux.cc(264)] inotify_init() failed: Too many open files
Created new window in existing browser session.
[7253:7253:0911/141536:ERROR:broker_posix.cc(41)] Invalid node channel message
[W 14:15:37.497 NotebookApp] 404 GET /custom/fonts/exo-II-regular.ttf (127.0.0.1) 8.75ms referer=http://localhost:8888/custom/custom.css
[W 14:15:39.895 NotebookApp] 404 GET /custom/fonts/exo-II-regular.ttf (127.0.0.1) 2.14ms referer=http://localhost:8888/custom/custom.css
[W 14:15:40.066 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20160911141536 (127.0.0.1) 1.87ms referer=http://localhost:8888/notebooks/Bearz.ipynb
[W 14:15:40.100 NotebookApp] 404 GET /custom/fonts/firacode.otf (127.0.0.1) 1.83ms referer=http://localhost:8888/custom/custom.css
[W 14:15:40.104 NotebookApp] 404 GET /custom/fonts/droid-sans-mono.woff (127.0.0.1) 1.38ms referer=http://localhost:8888/custom/custom.css
[I 14:15:40.245 NotebookApp] Kernel started: f65767e9-24ca-4ee0-9ec0-69bfc7b78527
[W 14:15:40.274 NotebookApp] 404 GET /static/components/codemirror/mode/ihaskell/ihaskell.js?v=20160911141536 (127.0.0.1) 2.33ms referer=http://localhost:8888/notebooks/Bearz.ipynb
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[I 14:15:46.247 NotebookApp] KernelRestarter: restarting kernel (1/5)
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[W 14:15:50.320 NotebookApp] Timeout waiting for kernel_info reply from f65767e9-24ca-4ee0-9ec0-69bfc7b78527
[I 14:15:52.255 NotebookApp] KernelRestarter: restarting kernel (1/5)
WARNING:root:kernel f65767e9-24ca-4ee0-9ec0-69bfc7b78527 restarted
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[I 14:15:58.266 NotebookApp] KernelRestarter: restarting kernel (1/5)
WARNING:root:kernel f65767e9-24ca-4ee0-9ec0-69bfc7b78527 restarted
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[I 14:16:04.277 NotebookApp] KernelRestarter: restarting kernel (1/5)
WARNING:root:kernel f65767e9-24ca-4ee0-9ec0-69bfc7b78527 restarted
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[I 14:16:10.291 NotebookApp] KernelRestarter: restarting kernel (1/5)
WARNING:root:kernel f65767e9-24ca-4ee0-9ec0-69bfc7b78527 restarted
^C[I 14:16:13.245 NotebookApp] interrupted
Serving notebooks from local directory: /home/lampam/ihaskell
1 active kernels
The Jupyter Notebook is running at: http://localhost:8888/
Shutdown this notebook server (y/[n])? ^C[C 14:16:13.434 NotebookApp] received signal 2, stopping
[I 14:16:13.435 NotebookApp] Shutting down kernels
ihaskell: /home/lampam/ihaskell/sandbox/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/cryptonite-0.19-9fTgDVqlngxExANMsHUBS7/libHScryptonite-0.19-9fTgDVqlngxExANMsHUBS7.a: unhandled ELF relocation(RelA) type 42
ihaskell: ihaskell: unable to load package `cryptonite-0.19'
[I 14:16:13.636 NotebookApp] Kernel shutdown: f65767e9-24ca-4ee0-9ec0-69bfc7b78527
Output of `cabal-list`, after the end of the events in the transcripts.
* Cabal
Synopsis: A framework for packaging Haskell software
Default available version: 1.24.0.0
Installed versions: 1.22.5.0, 1.24.0.0
Homepage: http://www.haskell.org/cabal/
License: BSD3
* Chart
Synopsis: A library for generating 2D Charts and Plots
Default available version: 1.8
Installed versions: 1.8
Homepage: https://github.com/timbod7/haskell-chart/wiki
License: BSD3
* Chart-cairo
Synopsis: Cairo backend for Charts.
Default available version: 1.8
Installed versions: 1.8
Homepage: https://github.com/timbod7/haskell-chart/wiki
License: BSD3
* HList
Synopsis: Heterogeneous lists
Default available version: 0.4.2.0
Installed versions: 0.4.2.0
License: MIT
* HTTP
Synopsis: A library for client-side HTTP
Default available version: 4000.3.3
Installed versions: 4000.3.3
Homepage: https://github.com/haskell/HTTP
License: BSD3
* HaTeX
Synopsis: The Haskell LaTeX library.
Default available version: 3.17.0.2
Installed versions: 3.17.0.2
Homepage: https://github.com/Daniel-Diaz/HaTeX/blob/master/README.md
License: BSD3
* JuicyPixels
Synopsis: Picture loading/serialization (in png, jpeg, bitmap, gif, tga,
tiff and radiance)
Default available version: 3.2.8
Installed versions: 3.2.8
Homepage: https://github.com/Twinside/Juicy.Pixels
License: BSD3
* MonadRandom
Synopsis: Random-number generation monad.
Default available version: 0.4.2.3
Installed versions: 0.4.2.3
License: OtherLicense
* QuickCheck
Synopsis: Automatic testing of Haskell programs
Default available version: 2.9.1
Installed versions: 2.9.1
Homepage: https://github.com/nick8325/quickcheck
License: BSD3
* Rlang-QQ
Synopsis: quasiquoter for inline-R code
Default available version: 0.3.1.0
Installed versions: 0.3.1.0
Homepage: http://code.haskell.org/~aavogt/Rlang-QQ
License: BSD3
* SHA
Synopsis: Implementations of the SHA suite of message digest functions
Default available version: 1.6.4.2
Installed versions: 1.6.4.2
License: BSD3
* StateVar
Synopsis: State variables
Default available version: 1.1.0.4
Installed versions: 1.1.0.4
Homepage: https://github.com/haskell-opengl/StateVar
License: BSD3
* active
Synopsis: Abstractions for animation
Default available version: 0.2.0.11
Installed versions: 0.2.0.11
License: BSD3
* adjunctions
Synopsis: Adjunctions and representable functors
Default available version: 4.3
Installed versions: 4.3
Homepage: http://github.com/ekmett/adjunctions/
License: BSD3
* aeson
Synopsis: Fast JSON parsing and encoding
Default available version: 1.0.0.0
Installed versions: 0.11.2.1
Homepage: https://github.com/bos/aeson
License: BSD3
* aeson-pretty
Synopsis: JSON pretty-printing library and command-line tool.
Default available version: 0.8.2
Installed versions: 0.8.2
Homepage: http://github.com/informatikr/aeson-pretty
License: BSD3
* ansi-terminal
Synopsis: Simple ANSI terminal support, with Windows compatibility
Default available version: 0.6.2.3
Installed versions: 0.6.2.3
Homepage: https://github.com/feuerbach/ansi-terminal
License: BSD3
* ansi-wl-pprint
Synopsis: The Wadler/Leijen Pretty Printer for colored ANSI terminal output
Default available version: 0.6.7.3
Installed versions: 0.6.7.3
Homepage: http://github.com/ekmett/ansi-wl-pprint
License: BSD3
* array
Synopsis: Mutable and immutable arrays
Default available version: 0.5.1.1
Installed versions: 0.5.1.0
License: BSD3
* asn1-encoding
Synopsis: ASN1 data reader and writer in RAW, BER and DER forms
Default available version: 0.9.4
Installed versions: 0.9.4
Homepage: http://github.com/vincenthz/hs-asn1
License: BSD3
* asn1-parse
Synopsis: Simple monadic parser for ASN1 stream types.
Default available version: 0.9.4
Installed versions: 0.9.4
Homepage: https://github.com/vincenthz/hs-asn1
License: BSD3
* asn1-types
Synopsis: ASN.1 types
Default available version: 0.3.2
Installed versions: 0.3.2
Homepage: http://github.com/vincenthz/hs-asn1-types
License: BSD3
* async
Synopsis: Run IO operations asynchronously and wait for their results
Default available version: 2.1.0
Installed versions: 2.1.0
Homepage: https://github.com/simonmar/async
License: BSD3
* attoparsec
Synopsis: Fast combinator parsing for bytestrings and text
Default available version: 0.13.0.2
Installed versions: 0.13.0.2
Homepage: https://github.com/bos/attoparsec
License: BSD3
* base
Synopsis: Basic libraries
Default available version: 4.9.0.0
Installed versions: 4.8.2.0
License: BSD3
* base-compat
Synopsis: A compatibility layer for base
Default available version: 0.9.1
Installed versions: 0.9.1
License: MIT
* base-orphans
Synopsis: Backwards-compatible orphan instances for base
Default available version: 0.5.4
Installed versions: 0.5.4
Homepage: https://github.com/haskell-compat/base-orphans#readme
License: MIT
* base16-bytestring
Synopsis: Fast base16 (hex) encoding and decoding for ByteStrings
Default available version: 0.1.1.6
Installed versions: 0.1.1.6
Homepage: http://github.com/bos/base16-bytestring
License: BSD3
* base64-bytestring
Synopsis: Fast base64 encoding and decoding for ByteStrings
Default available version: 1.0.0.1
Installed versions: 1.0.0.1
Homepage: https://github.com/bos/base64-bytestring
License: BSD3
* bifunctors
Synopsis: Bifunctors
Default available version: 5.4.1
Installed versions: 5.4.1
Homepage: http://github.com/ekmett/bifunctors/
License: BSD3
* bin-package-db
Default available version: [ Not available from any configured repository ]
Installed versions: 0.0.0.0
License: BSD3
* binary
Synopsis: Binary serialisation for Haskell values using lazy ByteStrings
Default available version: 0.8.4.1
Installed versions: 0.7.5.0
Homepage: https://github.com/kolmodin/binary
License: BSD3
* blaze-builder
Synopsis: Efficient buffered output.
Default available version: 0.4.0.2
Installed versions: 0.4.0.2
Homepage: http://github.com/lpsmith/blaze-builder
License: BSD3
* blaze-html
Synopsis: A blazingly fast HTML combinator library for Haskell
Default available version: 0.8.1.2
Installed versions: 0.8.1.2
Homepage: http://jaspervdj.be/blaze
License: BSD3
* blaze-markup
Synopsis: A blazingly fast markup combinator library for Haskell
Default available version: 0.7.1.0
Installed versions: 0.7.1.0
Homepage: http://jaspervdj.be/blaze
License: BSD3
* byteable
Synopsis: Type class for sequence of bytes
Default available version: 0.1.1
Installed versions: 0.1.1
Homepage: http://github.com/vincenthz/hs-byteable
License: BSD3
* bytes
Synopsis: Sharing code for serialization between binary and cereal
Default available version: 0.15.2
Installed versions: 0.15.2
Homepage: https://github.com/ekmett/bytes
License: BSD3
* bytestring
Synopsis: Fast, compact, strict and lazy byte strings with a list interface
Default available version: 0.10.8.1
Installed versions: 0.10.6.0
Homepage: https://github.com/haskell/bytestring
License: BSD3
* cairo
Synopsis: Binding to the Cairo library.
Default available version: 0.13.3.0
Installed versions: 0.13.3.0
Homepage: http://projects.haskell.org/gtk2hs/
License: BSD3
* case-insensitive
Synopsis: Case insensitive string comparison
Default available version: 1.2.0.7
Installed versions: 1.2.0.7
Homepage: https://github.com/basvandijk/case-insensitive
License: BSD3
* cereal
Synopsis: A binary serialization library
Default available version: 0.5.3.0
Installed versions: 0.5.3.0
Homepage: https://github.com/GaloisInc/cereal
License: BSD3
* charset
Synopsis: Fast unicode character sets based on complemented PATRICIA tries
Default available version: 0.3.7.1
Installed versions: 0.3.7.1
Homepage: http://github.com/ekmett/charset
License: BSD3
* circle-packing
Synopsis: Simple heuristic for packing discs of varying radii in a circle
Default available version: 0.1.0.5
Installed versions: 0.1.0.5
License: BSD3
* clock
Synopsis: High-resolution clock functions: monotonic, realtime, cputime.
Default available version: 0.7.2
Installed versions: 0.7.2
Homepage: https://github.com/corsis/clock
License: BSD3
* cmdargs
Synopsis: Command line argument processing
Default available version: 0.10.14
Installed versions: 0.10.14
Homepage: https://github.com/ndmitchell/cmdargs#readme
License: BSD3
* colour
Synopsis: A model for human colour/color perception
Default available version: 2.3.3
Installed versions: 2.3.3
Homepage: http://www.haskell.org/haskellwiki/Colour
License: MIT
* comonad
Synopsis: Comonads
Default available version: 5
Installed versions: 5
Homepage: http://github.com/ekmett/comonad/
License: BSD3
* connection
Synopsis: Simple and easy network connections API
Default available version: 0.2.6
Installed versions: 0.2.6
Homepage: http://github.com/vincenthz/hs-connection
License: BSD3
* constraints
Synopsis: Constraint manipulation
Default available version: 0.8
Installed versions: 0.8
Homepage: http://github.com/ekmett/constraints/
License: BSD3
* containers
Synopsis: Assorted concrete container types
Default available version: 0.5.8.1
Installed versions: 0.5.6.2
License: BSD3
* contravariant
Synopsis: Contravariant functors
Default available version: 1.4
Installed versions: 1.4
Homepage: http://github.com/ekmett/contravariant/
License: BSD3
* cookie
Synopsis: HTTP cookie parsing and rendering
Default available version: 0.4.2.1
Installed versions: 0.4.2.1
Homepage: http://github.com/snoyberg/cookie
License: MIT
* cpphs
Synopsis: A liberalised re-implementation of cpp, the C pre-processor.
Default available version: 1.20.2
Installed versions: 1.20.2
Homepage: http://projects.haskell.org/cpphs/
License: LGPL
* cryptohash-sha256
Synopsis: Fast, pure and practical SHA-256 implementation
Default available version: 0.11.100.1
Installed versions: 0.11.100.1
Homepage: https://github.com/hvr/cryptohash-sha256
License: BSD3
* cryptonite
Synopsis: Cryptography Primitives sink
Default available version: 0.19
Installed versions: 0.19
Homepage: https://github.com/haskell-crypto/cryptonite
License: BSD3
* data-accessor
Synopsis: Utilities for accessing and manipulating fields of records
Default available version: 0.2.2.7
Installed versions: 0.2.2.7
Homepage: http://www.haskell.org/haskellwiki/Record_access
License: BSD3
* data-accessor-transformers
Synopsis: Use Accessor to access state in transformers State monad
Default available version: 0.2.1.7
Installed versions: 0.2.1.7
Homepage: http://www.haskell.org/haskellwiki/Record_access
License: BSD3
* data-binary-ieee754
Synopsis: Parser/Serialiser for IEEE-754 floating-point values
Default available version: 0.4.4
Installed versions: 0.4.4
Homepage: https://john-millikin.com/software/data-binary-ieee754/
License: MIT
* data-default
Synopsis: A class for types with a default value
Default available version: 0.7.1.1
Installed versions: 0.7.1.1
License: BSD3
* data-default-class
Synopsis: A class for types with a default value
Default available version: 0.1.2.0
Installed versions: 0.1.2.0
License: BSD3
* data-default-instances-containers
Synopsis: Default instances for types in containers
Default available version: 0.0.1
Installed versions: 0.0.1
License: BSD3
* data-default-instances-dlist
Synopsis: Default instances for types in dlist
Default available version: 0.0.1
Installed versions: 0.0.1
License: BSD3
* data-default-instances-old-locale
Synopsis: Default instances for types in old-locale
Default available version: 0.0.1
Installed versions: 0.0.1
License: BSD3
* deepseq
Synopsis: Deep evaluation of data structures
Default available version: 1.4.2.0
Installed versions: 1.4.1.1
License: BSD3
* diagrams
Synopsis: Embedded domain-specific language for declarative vector graphics
Default available version: 1.3.0.1
Installed versions: 1.3.0.1
Homepage: http://projects.haskell.org/diagrams
License: BSD3
* diagrams-cairo
Synopsis: Cairo backend for diagrams drawing EDSL
Default available version: 1.3.1.2
Installed versions: 1.3.1.2
Homepage: http://projects.haskell.org/diagrams
License: BSD3
* diagrams-contrib
Synopsis: Collection of user contributions to diagrams EDSL
Default available version: 1.3.0.12
Installed versions: 1.3.0.12
Homepage: http://projects.haskell.org/diagrams/
License: BSD3
* diagrams-core
Synopsis: Core libraries for diagrams EDSL
Default available version: 1.3.0.8
Installed versions: 1.3.0.8
Homepage: http://projects.haskell.org/diagrams
License: BSD3
* diagrams-lib
Synopsis: Embedded domain-specific language for declarative graphics
Default available version: 1.3.1.4
Installed versions: 1.3.1.4
Homepage: http://projects.haskell.org/diagrams
License: BSD3
* diagrams-solve
Synopsis: Pure Haskell solver routines used by diagrams
Default available version: 0.1.0.1
Installed versions: 0.1.0.1
Homepage: http://projects.haskell.org/diagrams
License: BSD3
* diagrams-svg
Synopsis: SVG backend for diagrams drawing EDSL.
Default available version: 1.4.0.4
Installed versions: 1.4.0.4
Homepage: http://projects.haskell.org/diagrams/
License: BSD3
* directory
Synopsis: Platform-agnostic library for filesystem operations
Default available version: 1.2.7.0
Installed versions: 1.2.2.0
License: BSD3
* distributive
Synopsis: Distributive functors -- Dual to Traversable
Default available version: 0.5.0.2
Installed versions: 0.5.0.2
Homepage: http://github.com/ekmett/distributive/
License: BSD3
* dlist
Synopsis: Difference lists
Default available version: 0.8.0.2
Installed versions: 0.8.0.2
Homepage: https://github.com/spl/dlist
License: BSD3
* double-conversion
Synopsis: Fast conversion between double precision floating point and text
Default available version: 2.0.1.0
Installed versions: 2.0.1.0
Homepage: https://github.com/bos/double-conversion
License: BSD3
* dual-tree
Synopsis: Rose trees with cached and accumulating monoidal annotations
Default available version: 0.2.0.9
Installed versions: 0.2.0.9
License: BSD3
* ed25519
Synopsis: Ed25519 cryptographic signatures
Default available version: 0.0.5.0
Installed versions: 0.0.5.0
Homepage: http://thoughtpolice.github.com/hs-ed25519
License: MIT
* enclosed-exceptions
Synopsis: Catching all exceptions from within an enclosed computation
Default available version: 1.0.2
Installed versions: 1.0.2
Homepage: https://github.com/jcristovao/enclosed-exceptions
License: MIT
* exceptions
Synopsis: Extensible optionally-pure exceptions
Default available version: 0.8.3
Installed versions: 0.8.3
Homepage: http://github.com/ekmett/exceptions/
License: BSD3
* extra
Synopsis: Extra functions I use.
Default available version: 1.5
Installed versions: 1.5
Homepage: https://github.com/ndmitchell/extra#readme
License: BSD3
* fail
Synopsis: Forward-compatible MonadFail class
Default available version: 4.9.0.0
Installed versions: 4.9.0.0
Homepage: https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail
License: BSD3
* filepath
Synopsis: Library for manipulating FilePaths in a cross platform way.
Default available version: 1.4.1.0
Installed versions: 1.4.0.0
Homepage: https://github.com/haskell/filepath#readme
License: BSD3
* fingertree
Synopsis: Generic finger-tree structure, with example instances
Default available version: 0.1.1.0
Installed versions: 0.1.1.0
License: BSD3
* force-layout
Synopsis: Simple force-directed layout
Default available version: 0.4.0.5
Installed versions: 0.4.0.5
License: BSD3
* free
Synopsis: Monads for free
Default available version: 4.12.4
Installed versions: 4.12.4
Homepage: http://github.com/ekmett/free/
License: BSD3
* fsnotify
Synopsis: Cross platform library for file change notification.
Default available version: 0.2.1
Installed versions: 0.2.1
Homepage: https://github.com/haskell-fswatch/hfsnotify
License: BSD3
* ghc
Default available version: [ Not available from any configured repository ]
Installed versions: 7.10.3
Homepage: http://www.haskell.org/ghc/
License: BSD3
* ghc-parser
Synopsis: Haskell source parser from GHC.
Default available version: 0.1.8.0
Installed versions: 0.1.8.0
Homepage: https://github.com/gibiansky/IHaskell
License: MIT
* ghc-paths
Synopsis: Knowledge of GHC's installation directories
Default available version: 0.1.0.9
Installed versions: 0.1.0.9
License: BSD3
* ghc-prim
Synopsis: GHC primitives
Default available version: 0.5.0.0
Installed versions: 0.4.0.0
License: BSD3
* glib
Synopsis: Binding to the GLIB library for Gtk2Hs.
Default available version: 0.13.4.0
Installed versions: 0.13.4.0
Homepage: http://projects.haskell.org/gtk2hs/
License: LGPL-2.1
* gnuplot
Synopsis: 2D and 3D plots using gnuplot
Default available version: 0.5.4.1
Installed versions: 0.5.4.1
Homepage: http://www.haskell.org/haskellwiki/Gnuplot
License: BSD3
* groups
Synopsis: Haskell 98 groups
Default available version: 0.4.0.0
Installed versions: 0.4.0.0
License: BSD3
* gtk2hs-buildtools
Synopsis: Tools to build the Gtk2Hs suite of User Interface libraries.
Default available version: 0.13.2.1
Installed versions: 0.13.2.1
Homepage: http://projects.haskell.org/gtk2hs/
License: GPL-2
* hackage-security
Synopsis: Hackage security library
Default available version: 0.5.2.2
Installed versions: 0.5.2.2
Homepage: https://github.com/well-typed/hackage-security
License: BSD3
* hashable
Synopsis: A class for types that can be converted to a hash value
Default available version: 1.2.4.0
Installed versions: 1.2.4.0
Homepage: http://github.com/tibbe/hashable
License: BSD3
* hashtables
Synopsis: Mutable hash tables in the ST monad
Default available version: 1.2.1.0
Installed versions: 1.2.1.0
Homepage: http://github.com/gregorycollins/hashtables
License: BSD3
* haskeline
Synopsis: A command-line interface for user input, written in Haskell.
Default available version: 0.7.2.3
Installed versions: 0.7.2.1
Homepage: https://github.com/judah/haskeline
License: BSD3
* haskell-src-exts
Synopsis: Manipulating Haskell source: abstract syntax, lexer, parser, and
pretty-printer
Default available version: 1.18.2
Installed versions: 1.17.1
Homepage: https://github.com/haskell-suite/haskell-src-exts
License: BSD3
* haskell-src-meta
Synopsis: Parse source to template-haskell abstract syntax.
Default available version: 0.6.0.14
Installed versions: 0.6.0.14
License: BSD3
* here
Synopsis: Here docs & interpolated strings via quasiquotation
Default available version: 1.2.8
Installed versions: 1.2.8
Homepage: https://github.com/tmhedberg/here
License: BSD3
* hinotify
Synopsis: Haskell binding to inotify
Default available version: 0.3.8.1
Installed versions: 0.3.8.1
Homepage: https://github.com/kolmodin/hinotify.git
License: BSD3
* hlint
Synopsis: Source code suggestions
Default available version: 1.9.37
Installed versions: 1.9.35
Homepage: https://github.com/ndmitchell/hlint#readme
License: BSD3
* hmatrix
Synopsis: Numeric Linear Algebra
Default available version: 0.17.0.2
Installed versions: 0.17.0.2
Homepage: https://github.com/albertoruiz/hmatrix
License: BSD3
* hoopl
Synopsis: A library to support dataflow analysis and optimization
Default available version: 3.10.2.1
Installed versions: 3.10.0.2
Homepage: http://ghc.cs.tufts.edu/hoopl/
License: BSD3
* hourglass
Synopsis: simple performant time related library
Default available version: 0.2.10
Installed versions: 0.2.10
Homepage: https://github.com/vincenthz/hs-hourglass
License: BSD3
* hpc
Synopsis: Code Coverage Library for Haskell
Default available version: 0.6.0.3
Installed versions: 0.6.0.2
License: BSD3
* hscolour
Synopsis: Colourise Haskell code.
Default available version: 1.24.1
Installed versions: 1.24.1
Homepage: http://code.haskell.org/~malcolm/hscolour/
License: LGPL
* http-client
Synopsis: An HTTP client engine
Default available version: 0.5.3.1
Installed versions: 0.4.31.1
Homepage: https://github.com/snoyberg/http-client
License: MIT
* http-client-tls
Synopsis: http-client backend using the connection package and tls library
Default available version: 0.3.0
Installed versions: 0.2.4.1
Homepage: https://github.com/snoyberg/http-client
License: MIT
* http-types
Synopsis: Generic HTTP types for Haskell (for both client and server code).
Default available version: 0.9.1
Installed versions: 0.9.1
Homepage: https://github.com/aristidb/http-types
License: BSD3
* ihaskell
Synopsis: A Haskell backend kernel for the IPython project.
Default available version: 0.8.4.0
Installed versions: 0.8.4.0
Homepage: http://github.com/gibiansky/IHaskell
License: MIT
* ihaskell-aeson
Synopsis: IHaskell display instances for Aeson
Default available version: 0.3.0.0
Installed versions: 0.3.0.0
Homepage: http://www.github.com/gibiansky/ihaskell
License: MIT
* ihaskell-blaze
Synopsis: IHaskell display instances for blaze-html types
Default available version: 0.3.0.0
Installed versions: 0.3.0.0
Homepage: http://www.github.com/gibiansky/ihaskell
License: MIT
* ihaskell-charts
Synopsis: IHaskell display instances for charts types
Default available version: 0.3.0.0
Installed versions: 0.3.0.0
Homepage: http://www.github.com/gibiansky/ihaskell
License: MIT
* ihaskell-diagrams
Synopsis: IHaskell display instances for diagram types
Default available version: 0.3.1.0
Installed versions: 0.3.1.0
Homepage: http://www.github.com/gibiansky/ihaskell
License: MIT
* ihaskell-gnuplot
Synopsis: IHaskell display instance for Gnuplot (from gnuplot package)
Default available version: 0.1.0.0
Installed versions: 0.1.0.0
Homepage: http://www.github.com/gibiansky/ihaskell
License: MIT
* ihaskell-hatex
Synopsis: IHaskell display instances for hatex
Default available version: 0.2.1.0
Installed versions: 0.2.1.0
Homepage: http://www.github.com/gibiansky/IHaskell
License: MIT
* ihaskell-juicypixels
Synopsis: IHaskell - IHaskellDisplay instances of the image types of the
JuicyPixels package.
Default available version: 1.1.0.0
Installed versions: 1.1.0.0
Homepage: http://www.github.com/gibiansky/ihaskell
License: MIT
* ihaskell-magic
Synopsis: IHaskell display instances for bytestrings
Default available version: 0.3.0.0
Installed versions: 0.3.0.0
Homepage: http://www.github.com/gibiansky/IHaskell
License: MIT
* ihaskell-plot
Synopsis: IHaskell display instance for Plot (from plot package)
Default available version: 0.3.0.0
Installed versions: 0.3.0.0
Homepage: http://www.github.com/gibiansky/ihaskell
License: MIT
* ihaskell-rlangqq
Synopsis: a rDisp quasiquote to show plots from Rlang-QQ in IHaskell
Default available version: 0.3.0.0
Installed versions: 0.3.0.0
License: BSD3
* ihaskell-static-canvas
Synopsis: IHaskell display for static-canvas
Default available version: 0.1.0.0
Installed versions: 0.1.0.0
Homepage: http://www.github.com/gibiansky/IHaskell
License: MIT
* ihaskell-widgets
Synopsis: IPython standard widgets for IHaskell.
Default available version: 0.2.3.1
Installed versions: 0.2.3.1
Homepage: http://www.github.com/gibiansky/IHaskell
License: MIT
* integer-gmp
Synopsis: Integer library based on GMP
Default available version: 1.0.0.1
Installed versions: 1.0.0.0
License: BSD3
* intervals
Synopsis: Interval Arithmetic
Default available version: 0.7.2
Installed versions: 0.7.2
Homepage: http://github.com/ekmett/intervals
License: BSD3
* ipython-kernel
Synopsis: A library for creating kernels for IPython frontends
Default available version: 0.8.4.0
Installed versions: 0.8.4.0
Homepage: http://github.com/gibiansky/IHaskell
License: MIT
* kan-extensions
Synopsis: Kan extensions, Kan lifts, various forms of the Yoneda lemma, and
(co)density (co)monads
Default available version: 5.0.1
Installed versions: 5.0.1
Homepage: http://github.com/ekmett/kan-extensions/
License: BSD3
* lens
Synopsis: Lenses, Folds and Traversals
Default available version: 4.14
Installed versions: 4.14
Homepage: http://github.com/ekmett/lens/
License: BSD3
* lifted-async
Synopsis: Run lifted IO operations asynchronously and wait for their results
Default available version: 0.9.0
Installed versions: 0.9.0
Homepage: https://github.com/maoe/lifted-async
License: BSD3
* lifted-base
Synopsis: lifted IO operations from the base library
Default available version: 0.2.3.8
Installed versions: 0.2.3.8
Homepage: https://github.com/basvandijk/lifted-base
License: BSD3
* linear
Synopsis: Linear Algebra
Default available version: 1.20.5
Installed versions: 1.20.5
Homepage: http://github.com/ekmett/linear/
License: BSD3
* loop
Synopsis: Fast loops (for when GHC can't optimize forM_)
Default available version: 0.3.0
Installed versions: 0.3.0
Homepage: https://github.com/nh2/loop
License: MIT
* magic
Synopsis: Interface to C file/magic library
Default available version: 1.1
Installed versions: 1.1
License: BSD3
* matrix
Synopsis: A native implementation of matrix operations.
Default available version: 0.3.5.0
Installed versions: 0.3.5.0
License: BSD3
* memory
Synopsis: memory and related abstraction stuff
Default available version: 0.13
Installed versions: 0.13
Homepage: https://github.com/vincenthz/hs-memory
License: BSD3
* mime-types
Synopsis: Basic mime-type handling types and functions
Default available version: 0.1.0.7
Installed versions: 0.1.0.7
Homepage: https://github.com/yesodweb/wai
License: MIT
* monad-control
Synopsis: Lift control operations, like exception catching, through monad
transformers
Default available version: 1.0.1.0
Installed versions: 1.0.1.0
Homepage: https://github.com/basvandijk/monad-control
License: BSD3
* monoid-extras
Synopsis: Various extra monoid-related definitions and utilities
Default available version: 0.4.2
Installed versions: 0.4.2
License: BSD3
* mtl
Synopsis: Monad classes, using functional dependencies
Default available version: 2.2.1
Installed versions: 2.2.1
Homepage: http://github.com/ekmett/mtl
License: BSD3
* nats
Synopsis: Natural numbers
Default available version: 1.1.1
Installed versions: 1.1.1
Homepage: http://github.com/ekmett/nats/
License: BSD3
* network
Synopsis: Low-level networking interface
Default available version: 2.6.3.1
Installed versions: 2.6.3.1
Homepage: https://github.com/haskell/network
License: BSD3
* network-info
Synopsis: Access the local computer's basic network configuration
Default available version: 0.2.0.8
Installed versions: 0.2.0.8
Homepage: http://github.com/jystic/network-info
License: BSD3
* network-uri
Synopsis: URI manipulation
Default available version: 2.6.1.0
Installed versions: 2.6.1.0
Homepage: https://github.com/haskell/network-uri
License: BSD3
* newtype
Synopsis: A typeclass and set of functions for working with newtypes.
Default available version: 0.2
Installed versions: 0.2
License: BSD3
* old-locale
Synopsis: locale library
Default available version: 1.0.0.7
Installed versions: 1.0.0.7
License: BSD3
* old-time
Synopsis: Time library
Default available version: 1.1.0.3
Installed versions: 1.1.0.3
License: BSD3
* operational
Synopsis: Implementation of difficult monads made easy with operational
semantics.
Default available version: 0.2.3.3
Installed versions: 0.2.3.3
Homepage: http://wiki.haskell.org/Operational
License: BSD3
* optparse-applicative
Synopsis: Utilities and combinators for parsing command line options
Default available version: 0.13.0.0
Installed versions: 0.13.0.0
Homepage: https://github.com/pcapriotti/optparse-applicative
License: BSD3
* pango
Synopsis: Binding to the Pango text rendering engine.
Default available version: 0.13.3.0
Installed versions: 0.13.3.0
Homepage: http://projects.haskell.org/gtk2hs/
License: LGPL-2.1
* parallel
Synopsis: Parallel programming library
Default available version: 3.2.1.0
Installed versions: 3.2.1.0
License: BSD3
* parsec
Synopsis: Monadic parser combinators
Default available version: 3.1.11
Installed versions: 3.1.11
Homepage: https://github.com/aslatter/parsec
License: BSD3
* parsers
Synopsis: Parsing combinators
Default available version: 0.12.4
Installed versions: 0.12.4
Homepage: http://github.com/ekmett/parsers/
License: BSD3
* pem
Synopsis: Privacy Enhanced Mail (PEM) format reader and writer.
Default available version: 0.2.2
Installed versions: 0.2.2
Homepage: http://github.com/vincenthz/hs-pem
License: BSD3
* plot
Synopsis: A plotting library, exportable as eps/pdf/svg/png or renderable
with gtk
Default available version: 0.2.3.5
Installed versions: 0.2.3.5
Homepage: http://github.com/amcphail/plot
License: BSD3
* polyparse
Synopsis: A variety of alternative parser combinator libraries.
Default available version: 1.12
Installed versions: 1.12
Homepage: http://code.haskell.org/~malcolm/polyparse/
License: LGPL
* prelude-extras
Synopsis: Higher order versions of Prelude classes
Default available version: 0.4.0.3
Installed versions: 0.4.0.3
Homepage: http://github.com/ekmett/prelude-extras
License: BSD3
* pretty
Synopsis: Pretty-printing library
Default available version: 1.1.3.4
Installed versions: 1.1.2.0
Homepage: http://github.com/haskell/pretty
License: BSD3
* primitive
Synopsis: Primitive memory-related operations
Default available version: 0.6.1.0
Installed versions: 0.6.1.0
Homepage: https://github.com/haskell/primitive
License: BSD3
* process
Synopsis: Process libraries
Default available version: 1.4.2.0
Installed versions: 1.2.3.0
License: BSD3
* profunctors
Synopsis: Profunctors
Default available version: 5.2
Installed versions: 5.2
Homepage: http://github.com/ekmett/profunctors/
License: BSD3
* random
Synopsis: random number library
Default available version: 1.1
Installed versions: 1.1
License: BSD3
* reducers
Synopsis: Semigroups, specialized containers and a general map/reduce
framework
Default available version: 3.12.1
Installed versions: 3.12.1
Homepage: http://github.com/ekmett/reducers/
License: BSD3
* refact
Synopsis: Specify refactorings to perform with apply-refact
Default available version: 0.3.0.2
Installed versions: 0.3.0.2
License: BSD3
* reflection
Synopsis: Reifies arbitrary terms into types that can be reflected back into
terms
Default available version: 2.1.2
Installed versions: 2.1.2
Homepage: http://github.com/ekmett/reflection
License: BSD3
* rts
Default available version: [ Not available from any configured repository ]
Installed versions: 1.0
License: BSD3
* safe
Synopsis: Library of safe (exception free) functions
Default available version: 0.3.9
Installed versions: 0.3.9
Homepage: https://github.com/ndmitchell/safe#readme
License: BSD3
* scientific
Synopsis: Numbers represented using scientific notation
Default available version: 0.3.4.9
Installed versions: 0.3.4.9
Homepage: https://github.com/basvandijk/scientific
License: BSD3
* semigroupoids
Synopsis: Semigroupoids: Category sans id
Default available version: 5.1
Installed versions: 5.1
Homepage: http://github.com/ekmett/semigroupoids
License: BSD3
* semigroups
Synopsis: Anything that associates
Default available version: 0.18.2
Installed versions: 0.18.2
Homepage: http://github.com/ekmett/semigroups/
License: BSD3
* shelly
Synopsis: shell-like (systems) programming in Haskell
Default available version: 1.6.8
Installed versions: 1.6.8
Homepage: https://github.com/yesodweb/Shelly.hs
License: BSD3
* singletons
Synopsis: A framework for generating singleton types
Default available version: 2.2
Installed versions: 2.1
Homepage: http://www.github.com/goldfirere/singletons
License: BSD3
* socks
Synopsis: Socks proxy (version 5) implementation.
Default available version: 0.5.5
Installed versions: 0.5.5
Homepage: http://github.com/vincenthz/hs-socks
License: BSD3
* split
Synopsis: Combinator library for splitting lists.
Default available version: 0.2.3.1
Installed versions: 0.2.3.1
License: BSD3
* statestack
Synopsis: Simple State-like monad transformer with saveable and restorable
state
Default available version: 0.2.0.5
Installed versions: 0.2.0.5
License: BSD3
* static-canvas
Synopsis: DSL to generate HTML5 Canvas javascript.
Default available version: 0.2.0.3
Installed versions: 0.2.0.3
Homepage: https://github.com/jeffreyrosenbluth/static-canvas
License: BSD3
* stm
Synopsis: Software Transactional Memory
Default available version: 2.4.4.1
Installed versions: 2.4.4.1
License: BSD3
* storable-complex
Synopsis: Storable instance for Complex
Default available version: 0.2.2
Installed versions: 0.2.2
Homepage: https://github.com/cartazio/storable-complex
License: BSD3
* streaming-commons
Synopsis: Common lower-level functions needed by various streaming data
libraries
Default available version: 0.1.15.5
Installed versions: 0.1.15.5
Homepage: https://github.com/fpco/streaming-commons
License: MIT
* strict
Synopsis: Strict data types and String IO.
Default available version: 0.3.2
Installed versions: 0.3.2
Homepage: http://www.cse.unsw.edu.au/~rl/code/strict.html
License: BSD3
* svg-builder
Synopsis: DSL for building SVG.
Default available version: 0.1.0.1
Installed versions: 0.1.0.1
Homepage: http://github.com/jeffreyrosenbluth/svg-builder.git
License: BSD3
* syb
Synopsis: Scrap Your Boilerplate
Default available version: 0.6
Installed versions: 0.6
Homepage: http://www.cs.uu.nl/wiki/GenericProgramming/SYB
License: BSD3
* system-argv0
Synopsis: Get argv[0] as a FilePath.
Default available version: 0.1.1
Installed versions: 0.1.1
Homepage: https://john-millikin.com/software/haskell-filesystem/
License: MIT
* system-fileio
Synopsis: Consistent filesystem interaction across GHC versions (deprecated)
Default available version: 0.3.16.3
Installed versions: 0.3.16.3
Homepage: https://github.com/fpco/haskell-filesystem
License: MIT
* system-filepath
Synopsis: High-level, byte-based file and directory path manipulations
(deprecated)
Default available version: 0.4.13.4
Installed versions: 0.4.13.4
Homepage: https://github.com/fpco/haskell-filesystem
License: MIT
* tagged
Synopsis: Haskell 98 phantom types to avoid unsafely passing dummy arguments
Default available version: 0.8.5
Installed versions: 0.8.5
Homepage: http://github.com/ekmett/tagged
License: BSD3
* tar
Synopsis: Reading, writing and manipulating ".tar" archive files.
Default available version: 0.5.0.3
Installed versions: 0.5.0.3
License: BSD3
* template-haskell
Synopsis: Support library for Template Haskell
Default available version: 2.11.0.0
Installed versions: 2.10.0.0
License: BSD3
* temporary
Synopsis: Portable temporary file and directory support for Windows and
Unix, based on code from Cabal
Default available version: 1.2.0.4
Installed versions: 1.2.0.4
Homepage: http://www.github.com/feuerbach/temporary
License: BSD3
* terminfo
Synopsis: Haskell bindings to the terminfo library.
Default available version: 0.4.0.2
Installed versions: 0.4.0.1
Homepage: https://github.com/judah/terminfo
License: BSD3
* text
Synopsis: An efficient packed Unicode text type.
Default available version: 1.2.2.1
Installed versions: 1.2.2.1
Homepage: https://github.com/bos/text
License: BSD3
* tf-random
Synopsis: High-quality splittable pseudorandom number generator
Default available version: 0.5
Installed versions: 0.5
License: BSD3
* th-desugar
Synopsis: Functions to desugar Template Haskell
Default available version: 1.6
Installed versions: 1.6
Homepage: http://www.cis.upenn.edu/~eir/packages/th-desugar
License: BSD3
* th-expand-syns
Synopsis: Expands type synonyms in Template Haskell ASTs
Default available version: 0.4.0.0
Installed versions: 0.4.0.0
License: BSD3
* th-lift
Synopsis: Derive Template Haskell's Lift class for datatypes.
Default available version: 0.7.6
Installed versions: 0.7.6
Homepage: http://github.com/mboes/th-lift
License: BSD3
* th-lift-instances
Synopsis: Lift instances for template-haskell for common data types.
Default available version: 0.1.10
Installed versions: 0.1.10
Homepage: http://github.com/bennofs/th-lift-instances/
License: BSD3
* th-orphans
Synopsis: Orphan instances for TH datatypes
Default available version: 0.13.2
Installed versions: 0.13.2
License: BSD3
* th-reify-many
Synopsis: Recurseively reify template haskell datatype info
Default available version: 0.1.6
Installed versions: 0.1.6
Homepage: http://github.com/mgsloan/th-reify-many
License: BSD3
* time
Synopsis: A time library
Default available version: 1.6.0.1
Installed versions: 1.5.0.1
Homepage: https://github.com/haskell/time
License: BSD3
* tls
Synopsis: TLS/SSL protocol native implementation (Server and Client)
Default available version: 1.3.8
Installed versions: 1.3.8
Homepage: http://github.com/vincenthz/hs-tls
License: BSD3
* transformers
Synopsis: Concrete functor and monad transformers
Default available version: 0.5.2.0
Installed versions: 0.4.2.0
License: BSD3
* transformers-base
Synopsis: Lift computations from the bottom of a transformer stack
Default available version: 0.4.4
Installed versions: 0.4.4
Homepage: https://github.com/mvv/transformers-base
License: BSD3
* transformers-compat
Synopsis: A small compatibility shim exposing the new types from
transformers 0.3 and 0.4 to older Haskell platforms.
Default available version: 0.5.1.4
Installed versions: 0.5.1.4
Homepage: http://github.com/ekmett/transformers-compat/
License: BSD3
* trifecta
Synopsis: A modern parser combinator library with convenient diagnostics
Default available version: 1.6
Installed versions: 1.6
Homepage: http://github.com/ekmett/trifecta/
License: BSD3
* uniplate
Synopsis: Help writing simple, concise and fast generic operations.
Default available version: 1.6.12
Installed versions: 1.6.12
Homepage: http://community.haskell.org/~ndm/uniplate/
License: BSD3
* unix
Synopsis: POSIX functionality
Default available version: 2.7.2.0
Installed versions: 2.7.1.0
Homepage: https://github.com/haskell/unix
License: BSD3
* unix-compat
Synopsis: Portable POSIX-compatibility layer.
Default available version: 0.4.2.0
Installed versions: 0.4.2.0
Homepage: http://github.com/jystic/unix-compat
License: BSD3
* unordered-containers
Synopsis: Efficient hashing-based container types
Default available version: 0.2.7.1
Installed versions: 0.2.7.1
Homepage: https://github.com/tibbe/unordered-containers
License: BSD3
* utf8-string
Synopsis: Support for reading and writing UTF8 Strings
Default available version: 1.0.1.1
Installed versions: 1.0.1.1
Homepage: http://github.com/glguy/utf8-string/
License: BSD3
* utility-ht
Synopsis: Various small helper functions for Lists, Maybes, Tuples,
Functions
Default available version: 0.0.12
Installed versions: 0.0.12
License: BSD3
* uuid
Synopsis: For creating, comparing, parsing and printing Universally Unique
Identifiers
Default available version: 1.3.12
Installed versions: 1.3.12
Homepage: https://github.com/aslatter/uuid
License: BSD3
* uuid-types
Synopsis: Type definitions for Universally Unique Identifiers
Default available version: 1.0.3
Installed versions: 1.0.3
Homepage: https://github.com/aslatter/uuid
License: BSD3
* vector
Synopsis: Efficient Arrays
Default available version: 0.11.0.0
Installed versions: 0.11.0.0
Homepage: https://github.com/haskell/vector
License: BSD3
* vinyl
Synopsis: Extensible Records
Default available version: 0.5.2
Installed versions: 0.5.2
License: MIT
* void
Synopsis: A Haskell 98 logically uninhabited data type
Default available version: 0.7.1
Installed versions: 0.7.1
Homepage: http://github.com/ekmett/void
License: BSD3
* wl-pprint-extras
Synopsis: A free monad based on the Wadler/Leijen pretty printer
Default available version: 3.5.0.5
Installed versions: 3.5.0.5
Homepage: http://github.com/ekmett/wl-pprint-extras/
License: BSD3
* x509
Synopsis: X509 reader and writer
Default available version: 1.6.3
Installed versions: 1.6.3
Homepage: http://github.com/vincenthz/hs-certificate
License: BSD3
* x509-store
Synopsis: X.509 collection accessing and storing methods
Default available version: 1.6.1
Installed versions: 1.6.1
Homepage: http://github.com/vincenthz/hs-certificate
License: BSD3
* x509-system
Synopsis: Handle per-operating-system X.509 accessors and storage
Default available version: 1.6.3
Installed versions: 1.6.3
Homepage: http://github.com/vincenthz/hs-certificate
License: BSD3
* x509-validation
Synopsis: X.509 Certificate and CRL validation
Default available version: 1.6.3
Installed versions: 1.6.3
Homepage: http://github.com/vincenthz/hs-certificate
License: BSD3
* xformat
Synopsis: Extensible, type-safe formatting with scanf- and printf-like
functions
Default available version: 0.1.2.1
Installed versions: 0.1.2.1
Homepage: http://github.com/spl/xformat
License: BSD3
* xhtml
Synopsis: An XHTML combinator library
Default available version: 3000.2.1
Installed versions: 3000.2.1
Homepage: https://github.com/haskell/xhtml
License: BSD3
* zeromq4-haskell
Synopsis: Bindings to ZeroMQ 4.x
Default available version: 0.6.5
Installed versions: 0.6.5
Homepage: https://gitlab.com/twittner/zeromq-haskell/
License: MIT
* zlib
Synopsis: Compression and decompression in the gzip and zlib formats
Default available version: 0.6.1.1
Installed versions: 0.6.1.1
License: BSD3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment