Skip to content

Instantly share code, notes, and snippets.

@Wizek
Last active February 10, 2016 02:36
Show Gist options
  • Select an option

  • Save Wizek/7fc41b446f439d9a9223 to your computer and use it in GitHub Desktop.

Select an option

Save Wizek/7fc41b446f439d9a9223 to your computer and use it in GitHub Desktop.
Installing reactive-banana-wx with stack
➜ exp-frp cabal get reactive-banana-wx
Warning: The package list for 'hackage.haskell.org' is 23.5 days old.
Run 'cabal update' to get the latest list of available packages.
Downloading reactive-banana-wx-1.1.0.0...
Unpacking to reactive-banana-wx-1.1.0.0/
➜ exp-frp cd reactive-banana-wx-1.1.0.0
➜ reactive-banana-wx-1.1.0.0 stack init
Using cabal packages:
- reactive-banana-wx.cabal
Selecting the best among 5 snapshots...
* Partially matches lts-4.1
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
* Partially matches lts-3.6
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
Downloaded lts-5.2 build plan.
Caching build plan
* Partially matches lts-5.2
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
* Partially matches lts-4.2
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
Downloaded nightly-2016-02-09 build plan.
Caching build plan
Fetched package index.
Populated index cache.
* Partially matches nightly-2016-02-09
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
Selected resolver 'lts-4.1' does not have all the packages to match your requirements.
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
However, you can try '--solver' to use external packages.
➜ reactive-banana-wx-1.1.0.0 stack init --solver
Using cabal packages:
- reactive-banana-wx.cabal
Selecting the best among 5 snapshots...
* Partially matches lts-4.1
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
* Partially matches lts-3.6
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
* Partially matches lts-5.2
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
* Partially matches lts-4.2
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
* Partially matches nightly-2016-02-09
cabal-macosx not found
- reactive-banana-wx requires >=0.1 && <0.3
- reactive-banana-wx flags: buildexamples = False
reactive-banana not found
- reactive-banana-wx requires >=1.1 && <1.2
- reactive-banana-wx flags: buildexamples = False
wx not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
wxcore not found
- reactive-banana-wx requires (>=0.13.2.1 && <0.90) || (>=0.90.0.1 && <0.93)
- reactive-banana-wx flags: buildexamples = False
Using resolver: lts-4.1
Using compiler: ghc-7.10.3
Asking cabal to calculate a build plan...
Trying with packages from lts-4.1 as hard constraints...
Successfully determined a build plan with 7 external dependencies.
Initialising configuration using resolver: lts-4.1
Writing configuration to file: stack.yaml
All done.
➜ reactive-banana-wx-1.1.0.0 gs
fatal: Not a git repository (or any parent up to mount point )
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
➜ reactive-banana-wx-1.1.0.0 ll
total 36K
-rw-rw-r-- 1 wizek wizek 365 febr 10 02:28 CHANGELOG.md
drwxrwxr-x 2 wizek wizek 4,0K febr 10 02:28 data
-rw-rw-r-- 1 wizek wizek 1,5K febr 10 02:28 LICENSE
-rw-rw-r-- 1 wizek wizek 1,1K febr 10 02:28 Makefile
-rw-rw-r-- 1 wizek wizek 4,6K febr 10 02:28 reactive-banana-wx.cabal
-rw-rw-r-- 1 wizek wizek 1,2K febr 10 02:28 Setup.hs
drwxrwxr-x 3 wizek wizek 4,0K febr 10 02:28 src
-rw-rw-r-- 1 wizek wizek 1,2K febr 10 02:30 stack.yaml
➜ reactive-banana-wx-1.1.0.0 subl .
Gtk-Message: Failed to load module "pantheon-filechooser-module"
(sublime_text:25360): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(sublime_text:25360): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(sublime_text:25360): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(sublime_text:25360): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(sublime_text:25360): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
➜ reactive-banana-wx-1.1.0.0 stack
stack - The Haskell Tool Stack
Usage: stack [--help] [--version] [--numeric-version] [--docker*] [--nix*]
([--verbosity VERBOSITY] | [-v|--verbose]) [--work-dir WORK-DIR]
[--[no-]system-ghc] [--[no-]install-ghc] [--arch ARCH] [--os OS]
[--ghc-variant VARIANT] [-j|--jobs JOBS] [--extra-include-dirs DIR]
[--extra-lib-dirs DIR] [--[no-]skip-ghc-check] [--[no-]skip-msys]
[--local-bin-path DIR] [--[no-]modify-code-page]
[--resolver RESOLVER] [--compiler COMPILER] [--[no-]terminal]
[--stack-yaml STACK-YAML] COMMAND|FILE
Available options:
--help Show this help text
--version Show version
--numeric-version Show only version number
--docker* Run 'stack --docker-help' for details
--nix* Run 'stack --nix-help' for details
--verbosity VERBOSITY Verbosity: silent, error, warn, info, debug
-v,--verbose Enable verbose mode: verbosity level "debug"
--work-dir WORK-DIR Override work directory (default: .stack-work)
--[no-]system-ghc Enable/disable using the system installed GHC (on the
PATH) if available and a matching version
--[no-]install-ghc Enable/disable downloading and installing GHC if
necessary (can be done manually with stack setup)
--arch ARCH System architecture, e.g. i386, x86_64
--os OS Operating system, e.g. linux, windows
--ghc-variant VARIANT Specialized GHC variant, e.g. integersimple (implies
--no-system-ghc)
-j,--jobs JOBS Number of concurrent jobs to run
--extra-include-dirs DIR Extra directories to check for C header files
--extra-lib-dirs DIR Extra directories to check for libraries
--[no-]skip-ghc-check Enable/disable skipping the GHC version and
architecture check
--[no-]skip-msys Enable/disable skipping the local MSYS installation
(Windows only)
--local-bin-path DIR Install binaries to DIR
--[no-]modify-code-page Enable/disable setting the codepage to support UTF-8
(Windows only)
--resolver RESOLVER Override resolver in project file
--compiler COMPILER Use the specified compiler
--[no-]terminal Enable/disable overriding terminal detection in the
case of running in a false terminal
--stack-yaml STACK-YAML Override project stack.yaml file (overrides any
STACK_YAML environment variable)
Available commands:
build Build the package(s) in this directory/configuration
install Shortcut for 'build --copy-bins'
uninstall DEPRECATED: This command performs no actions, and is
present for documentation only
test Shortcut for 'build --test'
bench Shortcut for 'build --bench'
haddock Shortcut for 'build --haddock'
new Create a new project from a template. Run `stack
templates' to see available templates.
templates List the templates available for `stack new'.
init Initialize a stack project based on one or more cabal
packages
solver Use a dependency solver to try and determine missing
extra-deps
setup Get the appropriate GHC for your project
path Print out handy path information
unpack Unpack one or more packages locally
update Update the package index
upgrade Upgrade to the latest stack (experimental)
upload Upload a package to Hackage
sdist Create source distribution tarballs
dot Visualize your project's dependency graph using
Graphviz dot
exec Execute a command
ghc Run ghc
ghci Run ghci in the context of package(s) (experimental)
repl Run ghci in the context of package(s) (experimental)
(alias for 'ghci')
runghc Run runghc
runhaskell Run runghc (alias for 'runghc')
eval Evaluate some haskell code inline. Shortcut for
'stack exec ghc -- -e CODE'
clean Clean the local packages
list-dependencies List the dependencies
query Query general build information (experimental)
ide IDE-specific commands
docker Subcommands specific to Docker use
config Subcommands specific to modifying stack.yaml files
image Subcommands specific to imaging (EXPERIMENTAL)
hpc Subcommands specific to Haskell Program Coverage
sig Subcommands specific to package signatures
(EXPERIMENTAL)
➜ reactive-banana-wx-1.1.0.0 stack build --help
Usage: stack build [--trace] [--profile] [TARGET] [--[no-]library-profiling]
[--[no-]executable-profiling] [--[no-]haddock]
[--[no-]haddock-deps] [--dry-run] [--pedantic] [--fast]
[--ghc-options OPTION] [--flag PACKAGE:[-]FLAG]
[--[no-]copy-bins] [--prefetch] ([--dependencies-only] |
[--only-snapshot] | [--only-dependencies]) ([--file-watch] |
[--file-watch-poll]) [--[no-]keep-going] [--force-dirty]
[--[no-]test] [--[no-]rerun-tests]
[--test-arguments TEST_ARGS] [--coverage] [--no-run-tests]
[--[no-]bench] [--benchmark-arguments BENCH_ARGS]
[--no-run-benchmarks] [--exec CMD [ARGS]] [--only-configure]
[--reconfigure] [--cabal-verbose] [--help]
Build the package(s) in this directory/configuration
Available options:
--trace Enable profiling in libraries, executables, etc. for
all expressions and generate a backtrace on exception
--profile Enable profiling in libraries, executables, etc. for
all expressions and generate a profiling report in
exec or benchmarks
TARGET If none specified, use all packages
--[no-]library-profiling Enable/disable library profiling for TARGETs and all
its dependencies
--[no-]executable-profiling
Enable/disable executable profiling for TARGETs and
all its dependencies
--[no-]haddock Enable/disable generating Haddocks the package(s) in
this directory/configuration
--[no-]haddock-deps Enable/disable building Haddocks for dependencies
--dry-run Don't build anything, just prepare to
--pedantic Turn on -Wall and -Werror
--fast Turn off optimizations (-O0)
--ghc-options OPTION Additional options passed to GHC
--flag PACKAGE:[-]FLAG Override flags set in stack.yaml (applies to local
packages and extra-deps)
--[no-]copy-bins Enable/disable copying binaries to the local-bin-path
(see 'stack path')
--prefetch Fetch packages necessary for the build immediately,
useful with --dry-run
--dependencies-only A synonym for --only-dependencies
--only-snapshot Only build packages for the snapshot database, not
the local database
--only-dependencies Only build packages that are dependencies of targets
on the command line
--file-watch Watch for changes in local files and automatically
rebuild. Ignores files in VCS boring/ignore file
--file-watch-poll Like --file-watch, but polling the filesystem instead
of using events
--[no-]keep-going Enable/disable continue running after a step fails
(default: false for build, true for test/bench)
--force-dirty Force treating all local packages as having dirty
files (useful for cases where stack can't detect a
file change)
--[no-]test Enable/disable testing the package(s) in this
directory/configuration
--[no-]rerun-tests Enable/disable running already successful tests
--test-arguments TEST_ARGS
Arguments passed in to the test suite program
--coverage Generate a code coverage report
--no-run-tests Disable running of tests. (Tests will still be
built.)
--[no-]bench Enable/disable benchmarking the package(s) in this
directory/configuration
--benchmark-arguments BENCH_ARGS
Forward BENCH_ARGS to the benchmark suite. Supports
templates from `cabal bench`
--no-run-benchmarks Disable running of benchmarks. (Benchmarks will still
be built.)
--exec CMD [ARGS] Command and arguments to run after a successful build
--only-configure Only perform the configure step, not any builds.
Intended for tool usage, may break when used on
multiple packages at once!
--reconfigure Perform the configure step even if unnecessary.
Useful in some corner cases with custom Setup.hs
files
--cabal-verbose Ask Cabal to be verbose in its output
--help Show this help text
Run 'stack --help' for global options that apply to all subcommands.
➜ reactive-banana-wx-1.1.0.0 stack build -g
Usage: stack build [--trace] [--profile] [TARGET] [--[no-]library-profiling]
[--[no-]executable-profiling] [--[no-]haddock]
[--[no-]haddock-deps] [--dry-run] [--pedantic] [--fast]
[--ghc-options OPTION] [--flag PACKAGE:[-]FLAG]
[--[no-]copy-bins] [--prefetch] ([--dependencies-only] |
[--only-snapshot] | [--only-dependencies]) ([--file-watch] |
[--file-watch-poll]) [--[no-]keep-going] [--force-dirty]
[--[no-]test] [--[no-]rerun-tests]
[--test-arguments TEST_ARGS] [--coverage] [--no-run-tests]
[--[no-]bench] [--benchmark-arguments BENCH_ARGS]
[--no-run-benchmarks] [--exec CMD [ARGS]] [--only-configure]
[--reconfigure] [--cabal-verbose] [--help]
Build the package(s) in this directory/configuration
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:build-examples
Invalid flag specification:
- Package 'reactive-banana-wx' does not define the following flags (specified on command line):
build-examples
- Flags defined by package 'reactive-banana-wx':
reactive-banana-wx:buildexamples
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:buildexamples
executable-path-0.0.3: configure
pqueue-1.3.1: download
fgl-5.5.2.3: download
strict-0.3.2: download
executable-path-0.0.3: build
strict-0.3.2: configure
strict-0.3.2: build
pqueue-1.3.1: configure
executable-path-0.0.3: copy/register
pqueue-1.3.1: build
fgl-5.5.2.3: configure
strict-0.3.2: copy/register
fgl-5.5.2.3: build
text-1.2.2.0: configure
text-1.2.2.0: build
pqueue-1.3.1: copy/register
fgl-5.5.2.3: copy/register
text-1.2.2.0: copy/register
parsec-3.1.9: configure
parsec-3.1.9: build
hashable-1.2.3.3: configure
hashable-1.2.3.3: build
hashable-1.2.3.3: copy/register
unordered-containers-0.2.5.1: configure
unordered-containers-0.2.5.1: build
parsec-3.1.9: copy/register
wxdirect-0.92.2.0: download
cabal-macosx-0.2.3.4: download
cabal-macosx-0.2.3.4: configure
cabal-macosx-0.2.3.4: build
wxdirect-0.92.2.0: configure
wxdirect-0.92.2.0: build
cabal-macosx-0.2.3.4: copy/register
unordered-containers-0.2.5.1: copy/register
vault-0.3.0.5: configure
vault-0.3.0.5: build
wxdirect-0.92.2.0: copy/register
wxc-0.92.2.0: download
vault-0.3.0.5: copy/register
wxc-0.92.2.0: configure
reactive-banana-1.1.0.0: download
wxc-0.92.2.0: build
reactive-banana-1.1.0.0: configure
reactive-banana-1.1.0.0: build
reactive-banana-1.1.0.0: copy/register
wxc-0.92.2.0: copy/register
wxcore-0.92.2.0: download
wxcore-0.92.2.0: configure
wxcore-0.92.2.0: build
wxcore-0.92.2.0: copy/register
wx-0.92.2.0: download
wx-0.92.2.0: configure
wx-0.92.2.0: build
wx-0.92.2.0: copy/register
reactive-banana-wx-1.1.0.0: configure
/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs:5:8:
Could not find module ‘Distribution.MacOSX’
Perhaps you meant
Distribution.Make (from Cabal-1.22.5.0@Cabal_3ux67khMI118y6VpwrFnXN)
Distribution.Make (needs flag -package-key Cabal-1.22.6.0@Cabal_HTEBgMfq9lTDv7Mrzzz2mb)
Distribution.GetOpt
Use -v to see a list of the files searched for.
Completed 16 action(s).
-- While building package reactive-banana-wx-1.1.0.0 using:
/home/wizek/.stack/programs/x86_64-linux/ghc-7.10.3/bin/ghc --make -odir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -hidir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -i -i. -package=Cabal-1.22.5.0 -clear-package-db -global-package-db -package-db=/home/wizek/.stack/snapshots/x86_64-linux/lts-4.1/7.10.3/pkgdb /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs -o /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/setup
Process exited with code: ExitFailure 1
➜ reactive-banana-wx-1.1.0.0 stack install maco
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:buildexamples
➜ reactive-banana-wx-1.1.0.0 stack build cabal-macosx
^Cuser interrupt
➜ reactive-banana-wx-1.1.0.0 stack install cabal-macosx
Copying from /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/install/x86_64-linux/lts-4.1/7.10.3/bin/macosx-app to /home/wizek/.local/bin/macosx-app
Copied executables to /home/wizek/.local/bin:
- macosx-app
➜ reactive-banana-wx-1.1.0.0 stack install explicit-setup-deps:
Error parsing targets: Unknown local package: explicit-setup-deps
➜ reactive-banana-wx-1.1.0.0 "reactive-banana-wx": true
zsh: command not found: reactive-banana-wx:
➜ reactive-banana-wx-1.1.0.0 entropy: false
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:buildexamples
reactive-banana-wx-1.1.0.0: configure
[1 of 1] Compiling Main ( /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs, /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/Main.o )
/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs:11:19:
Couldn't match type ‘LocalBuildInfo’
with ‘Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo’
NB: ‘LocalBuildInfo’
is defined in ‘Distribution.Simple.LocalBuildInfo’
in package ‘Cabal-1.22.5.0’
‘Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo’
is defined in ‘Distribution.Simple.LocalBuildInfo’
in package ‘Cabal-1.22.6.0’
Expected type: Args
-> Distribution.Simple.Setup.BuildFlags
-> Distribution.PackageDescription.PackageDescription
-> LocalBuildInfo
-> IO ()
Actual type: [String]
-> Cabal-1.22.6.0:Distribution.Simple.Setup.BuildFlags
-> Cabal-1.22.6.0:Distribution.PackageDescription.PackageDescription
-> Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo
-> IO ()
In the ‘postBuild’ field of a record
In the second argument of ‘($)’, namely
‘simpleUserHooks {postBuild = myPostBuild}’
-- While building package reactive-banana-wx-1.1.0.0 using:
/home/wizek/.stack/programs/x86_64-linux/ghc-7.10.3/bin/ghc --make -odir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -hidir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -i -i. -clear-package-db -global-package-db -package-db=/home/wizek/.stack/snapshots/x86_64-linux/lts-4.1/7.10.3/pkgdb -package-db=/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/install/x86_64-linux/lts-4.1/7.10.3/pkgdb -hide-all-packages -package=Cabal-1.22.5.0 -package-id=array-0.5.1.0-960bf9ae8875cc30355e086f8853a049 -package-id=base-4.8.2.0-0d6d1084fbc041e1cded9228e80e264d -package-id=bin-package-db-0.0.0.0-c2998655922e5892be4d23c583233dd1 -package-id=binary-0.7.5.0-bf6a937522bb8cec5d00218470f28789 -package-id=bytestring-0.10.6.0-9a873bcf33d6ce2fd2698ce69e2c1c66 -package-id=cabal-macosx-0.2.3.4-a49160cc6ec1fa5393fc498eca6d0545 -package-id=containers-0.5.6.2-59326c33e30ec8f6afd574cbac625bbb -package-id=deepseq-1.4.1.1-614b63b36dd6e29d2b35afff57c25311 -package-id=directory-1.2.2.0-660a7a83a753ed85c8a374c15dae2b97 -package-id=executable-path-0.0.3-f8dab2e0371c41e76a11acf025534f0c -package-id=filepath-1.4.0.0-f97d1e4aebfd7a03be6980454fe31d6e -package-id=ghc-prim-0.4.0.0-6cdc86811872333585fa98756aa7c51e -package-id=haskeline-0.7.2.1-ee66b80ab55ef13718feae46e4940f5d -package-id=hoopl-3.10.0.2-e1d2f66d9c173061362d378e84471a99 -package-id=hpc-0.6.0.2-a33eebda3a4ae222891fd5d14c4f2b1f -package-id=integer-gmp-1.0.0.0-3c8c40657a9870f5c33be17496806d8d -package-id=pretty-1.1.2.0-5cc412214ea63f61ee84c4fbabdbe0ec -package-id=process-1.2.3.0-a22328103774f0499a990653944cbf99 -package-id=random-1.1-c46cc413d88c0a330b5495d03f0ed464 -package-id=reactive-banana-1.1.0.0-50b33c0ae4f2e84bfd40b901d5d42c3b -package-id=template-haskell-2.10.0.0-3c4cb52230f347282af9b2817f013181 -package-id=terminfo-0.4.0.1-ff5b3d5838955b7711e16ccc720f06f4 -package-id=time-1.5.0.1-1b9a502bb07a3e6f4d6935fbf9db7181 -package-id=transformers-0.4.2.0-81450cd8f86b36eaa8fa0cbaf6efc3a3 -package-id=unix-2.7.1.0-bb54ee8f9f6b2600aae7a748eb88a610 -package-id=wx-0.92.2.0-bd95469147b927281a9a6b93862fa4e6 -package-id=wxcore-0.92.2.0-ff03f935b17354d1b26a4c351585318b -package-id=xhtml-3000.2.1-e005917157f780654d68110616d034e8 /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs -o /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/setup
Process exited with code: ExitFailure 1
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:buildexamples
reactive-banana-wx-1.1.0.0: configure
/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs:5:8:
Could not find module ‘Distribution.MacOSX’
Perhaps you meant
Distribution.Make (from Cabal-1.22.5.0@Cabal_3ux67khMI118y6VpwrFnXN)
Distribution.Make (needs flag -package-key Cabal-1.22.6.0@Cabal_HTEBgMfq9lTDv7Mrzzz2mb)
Distribution.GetOpt
Use -v to see a list of the files searched for.
-- While building package reactive-banana-wx-1.1.0.0 using:
/home/wizek/.stack/programs/x86_64-linux/ghc-7.10.3/bin/ghc --make -odir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -hidir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -i -i. -package=Cabal-1.22.5.0 -clear-package-db -global-package-db -package-db=/home/wizek/.stack/snapshots/x86_64-linux/lts-4.1/7.10.3/pkgdb /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs -o /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/setup
Process exited with code: ExitFailure 1
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:buildexamples
reactive-banana-wx-1.1.0.0: configure
[1 of 1] Compiling Main ( /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs, /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/Main.o )
/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs:11:19:
Couldn't match type ‘LocalBuildInfo’
with ‘Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo’
NB: ‘LocalBuildInfo’
is defined in ‘Distribution.Simple.LocalBuildInfo’
in package ‘Cabal-1.22.5.0’
‘Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo’
is defined in ‘Distribution.Simple.LocalBuildInfo’
in package ‘Cabal-1.22.6.0’
Expected type: Args
-> Distribution.Simple.Setup.BuildFlags
-> Distribution.PackageDescription.PackageDescription
-> LocalBuildInfo
-> IO ()
Actual type: [String]
-> Cabal-1.22.6.0:Distribution.Simple.Setup.BuildFlags
-> Cabal-1.22.6.0:Distribution.PackageDescription.PackageDescription
-> Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo
-> IO ()
In the ‘postBuild’ field of a record
In the second argument of ‘($)’, namely
‘simpleUserHooks {postBuild = myPostBuild}’
-- While building package reactive-banana-wx-1.1.0.0 using:
/home/wizek/.stack/programs/x86_64-linux/ghc-7.10.3/bin/ghc --make -odir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -hidir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -i -i. -clear-package-db -global-package-db -package-db=/home/wizek/.stack/snapshots/x86_64-linux/lts-4.1/7.10.3/pkgdb -package-db=/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/install/x86_64-linux/lts-4.1/7.10.3/pkgdb -hide-all-packages -package=Cabal-1.22.5.0 -package-id=array-0.5.1.0-960bf9ae8875cc30355e086f8853a049 -package-id=base-4.8.2.0-0d6d1084fbc041e1cded9228e80e264d -package-id=bin-package-db-0.0.0.0-c2998655922e5892be4d23c583233dd1 -package-id=binary-0.7.5.0-bf6a937522bb8cec5d00218470f28789 -package-id=bytestring-0.10.6.0-9a873bcf33d6ce2fd2698ce69e2c1c66 -package-id=cabal-macosx-0.2.3.4-a49160cc6ec1fa5393fc498eca6d0545 -package-id=containers-0.5.6.2-59326c33e30ec8f6afd574cbac625bbb -package-id=deepseq-1.4.1.1-614b63b36dd6e29d2b35afff57c25311 -package-id=directory-1.2.2.0-660a7a83a753ed85c8a374c15dae2b97 -package-id=executable-path-0.0.3-f8dab2e0371c41e76a11acf025534f0c -package-id=filepath-1.4.0.0-f97d1e4aebfd7a03be6980454fe31d6e -package-id=ghc-prim-0.4.0.0-6cdc86811872333585fa98756aa7c51e -package-id=haskeline-0.7.2.1-ee66b80ab55ef13718feae46e4940f5d -package-id=hoopl-3.10.0.2-e1d2f66d9c173061362d378e84471a99 -package-id=hpc-0.6.0.2-a33eebda3a4ae222891fd5d14c4f2b1f -package-id=integer-gmp-1.0.0.0-3c8c40657a9870f5c33be17496806d8d -package-id=pretty-1.1.2.0-5cc412214ea63f61ee84c4fbabdbe0ec -package-id=process-1.2.3.0-a22328103774f0499a990653944cbf99 -package-id=random-1.1-c46cc413d88c0a330b5495d03f0ed464 -package-id=reactive-banana-1.1.0.0-50b33c0ae4f2e84bfd40b901d5d42c3b -package-id=template-haskell-2.10.0.0-3c4cb52230f347282af9b2817f013181 -package-id=terminfo-0.4.0.1-ff5b3d5838955b7711e16ccc720f06f4 -package-id=time-1.5.0.1-1b9a502bb07a3e6f4d6935fbf9db7181 -package-id=transformers-0.4.2.0-81450cd8f86b36eaa8fa0cbaf6efc3a3 -package-id=unix-2.7.1.0-bb54ee8f9f6b2600aae7a748eb88a610 -package-id=wx-0.92.2.0-bd95469147b927281a9a6b93862fa4e6 -package-id=wxcore-0.92.2.0-ff03f935b17354d1b26a4c351585318b -package-id=xhtml-3000.2.1-e005917157f780654d68110616d034e8 /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs -o /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/setup
Process exited with code: ExitFailure 1
➜ reactive-banana-wx-1.1.0.0 stack exec -- cabal --version
cabal-install version 1.22.7.0
using version 1.22.6.0 of the Cabal library
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:buildexamples
reactive-banana-wx-1.1.0.0: configure
[1 of 1] Compiling Main ( /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs, /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/Main.o )
/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs:11:19:
Couldn't match type ‘LocalBuildInfo’
with ‘Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo’
NB: ‘LocalBuildInfo’
is defined in ‘Distribution.Simple.LocalBuildInfo’
in package ‘Cabal-1.22.5.0’
‘Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo’
is defined in ‘Distribution.Simple.LocalBuildInfo’
in package ‘Cabal-1.22.6.0’
Expected type: Args
-> Distribution.Simple.Setup.BuildFlags
-> Distribution.PackageDescription.PackageDescription
-> LocalBuildInfo
-> IO ()
Actual type: [String]
-> Cabal-1.22.6.0:Distribution.Simple.Setup.BuildFlags
-> Cabal-1.22.6.0:Distribution.PackageDescription.PackageDescription
-> Cabal-1.22.6.0:Distribution.Simple.LocalBuildInfo.LocalBuildInfo
-> IO ()
In the ‘postBuild’ field of a record
In the second argument of ‘($)’, namely
‘simpleUserHooks {postBuild = myPostBuild}’
-- While building package reactive-banana-wx-1.1.0.0 using:
/home/wizek/.stack/programs/x86_64-linux/ghc-7.10.3/bin/ghc --make -odir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -hidir /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup -i -i. -clear-package-db -global-package-db -package-db=/home/wizek/.stack/snapshots/x86_64-linux/lts-4.1/7.10.3/pkgdb -package-db=/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/install/x86_64-linux/lts-4.1/7.10.3/pkgdb -hide-all-packages -package=Cabal-1.22.5.0 -package-id=array-0.5.1.0-960bf9ae8875cc30355e086f8853a049 -package-id=base-4.8.2.0-0d6d1084fbc041e1cded9228e80e264d -package-id=bin-package-db-0.0.0.0-c2998655922e5892be4d23c583233dd1 -package-id=binary-0.7.5.0-bf6a937522bb8cec5d00218470f28789 -package-id=bytestring-0.10.6.0-9a873bcf33d6ce2fd2698ce69e2c1c66 -package-id=cabal-macosx-0.2.3.4-a49160cc6ec1fa5393fc498eca6d0545 -package-id=containers-0.5.6.2-59326c33e30ec8f6afd574cbac625bbb -package-id=deepseq-1.4.1.1-614b63b36dd6e29d2b35afff57c25311 -package-id=directory-1.2.2.0-660a7a83a753ed85c8a374c15dae2b97 -package-id=executable-path-0.0.3-f8dab2e0371c41e76a11acf025534f0c -package-id=filepath-1.4.0.0-f97d1e4aebfd7a03be6980454fe31d6e -package-id=ghc-prim-0.4.0.0-6cdc86811872333585fa98756aa7c51e -package-id=haskeline-0.7.2.1-ee66b80ab55ef13718feae46e4940f5d -package-id=hoopl-3.10.0.2-e1d2f66d9c173061362d378e84471a99 -package-id=hpc-0.6.0.2-a33eebda3a4ae222891fd5d14c4f2b1f -package-id=integer-gmp-1.0.0.0-3c8c40657a9870f5c33be17496806d8d -package-id=pretty-1.1.2.0-5cc412214ea63f61ee84c4fbabdbe0ec -package-id=process-1.2.3.0-a22328103774f0499a990653944cbf99 -package-id=random-1.1-c46cc413d88c0a330b5495d03f0ed464 -package-id=reactive-banana-1.1.0.0-50b33c0ae4f2e84bfd40b901d5d42c3b -package-id=template-haskell-2.10.0.0-3c4cb52230f347282af9b2817f013181 -package-id=terminfo-0.4.0.1-ff5b3d5838955b7711e16ccc720f06f4 -package-id=time-1.5.0.1-1b9a502bb07a3e6f4d6935fbf9db7181 -package-id=transformers-0.4.2.0-81450cd8f86b36eaa8fa0cbaf6efc3a3 -package-id=unix-2.7.1.0-bb54ee8f9f6b2600aae7a748eb88a610 -package-id=wx-0.92.2.0-bd95469147b927281a9a6b93862fa4e6 -package-id=wxcore-0.92.2.0-ff03f935b17354d1b26a4c351585318b -package-id=xhtml-3000.2.1-e005917157f780654d68110616d034e8 /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs -o /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/setup
Process exited with code: ExitFailure 1
➜ reactive-banana-wx-1.1.0.0 stack setup
stack will use a locally installed GHC
For more information on paths, see 'stack path' and 'stack exec env'
To use this GHC and packages outside of a project, consider using:
stack ghc, stack ghci, stack runghc, or stack exec
➜ reactive-banana-wx-1.1.0.0 stack install Cabal-1.22.5.0
Error parsing targets: Specified target version 1.22.5.0 for package Cabal does not match snapshot version 1.22.6.0
➜ reactive-banana-wx-1.1.0.0 stack install cabal-1.22.5.0
Didn't see cabal-1.22.5.0 in your package indices.
Updating and trying again.
Fetched package index.
^X^[[A^CPopulating index cache ...user interrupt
➜ reactive-banana-wx-1.1.0.0 stack install cabal-install-1.22.5.0
Populated index cache.
Error parsing targets: Specified target version 1.22.5.0 for package cabal-install does not match snapshot version 1.22.7.0
➜ reactive-banana-wx-1.1.0.0 cabal sandbox hc-pkg list | grep cabal
cabal: The package environment file
'/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/cabal.sandbox.config'
doesn't exist
➜ reactive-banana-wx-1.1.0.0 cabal hc-pkg list | grep cabal
cabal: unrecognised command: hc-pkg (try --help)
➜ reactive-banana-wx-1.1.0.0 cabal ghc-pkg list | grep cabal
cabal: unrecognised command: ghc-pkg (try --help)
➜ reactive-banana-wx-1.1.0.0 ghc-pkg list | grep cabal
WARNING: cache is out of date: /opt/ghc/7.8.4/lib/ghc-7.8.4/package.conf.d/package.cache
Use 'ghc-pkg recache' to fix.
➜ reactive-banana-wx-1.1.0.0 ghc-pkg list
WARNING: cache is out of date: /opt/ghc/7.8.4/lib/ghc-7.8.4/package.conf.d/package.cache
Use 'ghc-pkg recache' to fix.
/opt/ghc/7.8.4/lib/ghc-7.8.4/package.conf.d
Cabal-1.18.1.5
array-0.5.0.0
base-4.7.0.2
bin-package-db-0.0.0.0
binary-0.7.1.0
bytestring-0.10.4.0
containers-0.5.5.1
deepseq-1.3.0.2
directory-1.2.1.0
filepath-1.3.0.2
ghc-7.8.4
ghc-prim-0.3.1.0
haskeline-0.7.1.2
haskell2010-1.1.2.0
haskell98-2.0.0.3
hoopl-3.10.0.1
hpc-0.6.0.1
integer-gmp-0.5.1.0
old-locale-1.0.0.6
old-time-1.1.0.2
pretty-1.1.1.1
process-1.2.0.0
rts-1.0
template-haskell-2.9.0.0
terminfo-0.4.0.0
time-1.4.2
transformers-0.3.0.0
unix-2.7.0.1
xhtml-3000.2.1
➜ reactive-banana-wx-1.1.0.0 ghc-pkg recaceh
ghc-pkg: command-line syntax error
For usage information see 'ghc-pkg --help'.
➜ reactive-banana-wx-1.1.0.0 ghc-pkg recache
ghc-pkg: /opt/ghc/7.8.4/lib/ghc-7.8.4/package.conf.d/package.cache: you don't have permission to modify this file
➜ reactive-banana-wx-1.1.0.0 sudo ghc-pkg recache
[sudo] password for wizek:
Sorry, try again.
[sudo] password for wizek:
➜ reactive-banana-wx-1.1.0.0 ghc-pkg list | grep cabal
WARNING: cache is out of date: /opt/ghc/7.8.4/lib/ghc-7.8.4/package.conf.d/package.cache
Use 'ghc-pkg recache' to fix.
➜ reactive-banana-wx-1.1.0.0 ghc-pkg list
WARNING: cache is out of date: /opt/ghc/7.8.4/lib/ghc-7.8.4/package.conf.d/package.cache
Use 'ghc-pkg recache' to fix.
/opt/ghc/7.8.4/lib/ghc-7.8.4/package.conf.d
Cabal-1.18.1.5
array-0.5.0.0
base-4.7.0.2
bin-package-db-0.0.0.0
binary-0.7.1.0
bytestring-0.10.4.0
containers-0.5.5.1
deepseq-1.3.0.2
directory-1.2.1.0
filepath-1.3.0.2
ghc-7.8.4
ghc-prim-0.3.1.0
haskeline-0.7.1.2
haskell2010-1.1.2.0
haskell98-2.0.0.3
hoopl-3.10.0.1
hpc-0.6.0.1
integer-gmp-0.5.1.0
old-locale-1.0.0.6
old-time-1.1.0.2
pretty-1.1.1.1
process-1.2.0.0
rts-1.0
template-haskell-2.9.0.0
terminfo-0.4.0.0
time-1.4.2
transformers-0.3.0.0
unix-2.7.0.1
xhtml-3000.2.1
➜ reactive-banana-wx-1.1.0.0 stack build cabal-install
network-uri-2.6.0.3: configure
Cabal-1.22.5.0: download
network-uri-2.6.0.3: build
Cabal-1.22.5.0: configure
network-uri-2.6.0.3: copy/register
Cabal-1.22.5.0: build
HTTP-4000.2.23: configure
HTTP-4000.2.23: build
HTTP-4000.2.23: copy/register
Cabal-1.22.5.0: copy/register
cabal-install-1.22.7.0: configure
cabal-install-1.22.7.0: build
cabal-install-1.22.7.0: copy/register
Completed 4 action(s).
➜ reactive-banana-wx-1.1.0.0 stack exec -- cabal --version
cabal-install version 1.22.7.0
using version 1.22.5.0 of the Cabal library
➜ reactive-banana-wx-1.1.0.0 stack build --flag reactive-banana-wx:buildexamples
cabal-macosx-0.2.3.4: unregistering
cabal-macosx-0.2.3.4: configure
cabal-macosx-0.2.3.4: build
cabal-macosx-0.2.3.4: copy/register
reactive-banana-wx-1.1.0.0: configure
[1 of 1] Compiling Main ( /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/Setup.hs, /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/Main.o )
Linking /home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/setup/setup ...
Configuring reactive-banana-wx-1.1.0.0...
Warning: Packages relying on Cabal 1.10 or later must only specify a version
range of the form 'cabal-version: >= x.y'. Use 'cabal-version: >= 1.22.5.0'.
Warning: Packages using 'cabal-version: >= 1.10' must specify the
'default-language' field for each component (e.g. Haskell98 or Haskell2010).
If a component uses different languages in different modules then list the
other ones in the 'other-languages' field.
Warning: For packages using 'cabal-version: >= 1.10' the 'extensions' field is
deprecated. The new 'default-extensions' field lists extensions that are used
in all modules in the component, while the 'other-extensions' field lists
extensions that are used in some modules, e.g. via the {-# LANGUAGE #-}
pragma.
reactive-banana-wx-1.1.0.0: build
Preprocessing library reactive-banana-wx-1.1.0.0...
[1 of 1] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Reactive/Banana/WX.o )
In-place registering reactive-banana-wx-1.1.0.0...
Preprocessing executable 'Animation' for reactive-banana-wx-1.1.0.0...
[1 of 4] Compiling Paths_reactive_banana_wx ( .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/autogen/Paths_reactive_banana_wx.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Animation/Animation-tmp/Paths_reactive_banana_wx.o )
[2 of 4] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Animation/Animation-tmp/Reactive/Banana/WX.o )
[3 of 4] Compiling Paths ( src/Paths.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Animation/Animation-tmp/Paths.o )
[4 of 4] Compiling Main ( src/Animation.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Animation/Animation-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Animation/Animation ...
Preprocessing executable 'Arithmetic' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Arithmetic/Arithmetic-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/Arithmetic.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Arithmetic/Arithmetic-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Arithmetic/Arithmetic ...
Preprocessing executable 'Asteroids' for reactive-banana-wx-1.1.0.0...
[1 of 4] Compiling Paths_reactive_banana_wx ( .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/autogen/Paths_reactive_banana_wx.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Asteroids/Asteroids-tmp/Paths_reactive_banana_wx.o )
[2 of 4] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Asteroids/Asteroids-tmp/Reactive/Banana/WX.o )
[3 of 4] Compiling Paths ( src/Paths.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Asteroids/Asteroids-tmp/Paths.o )
[4 of 4] Compiling Main ( src/Asteroids.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Asteroids/Asteroids-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Asteroids/Asteroids ...
Preprocessing executable 'BarTab' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/BarTab/BarTab-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/BarTab.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/BarTab/BarTab-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/BarTab/BarTab ...
Preprocessing executable 'CRUD' for reactive-banana-wx-1.1.0.0...
[1 of 3] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/CRUD/CRUD-tmp/Reactive/Banana/WX.o )
[2 of 3] Compiling Tidings ( src/Tidings.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/CRUD/CRUD-tmp/Tidings.o )
[3 of 3] Compiling Main ( src/CRUD.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/CRUD/CRUD-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/CRUD/CRUD ...
Preprocessing executable 'Counter' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Counter/Counter-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/Counter.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Counter/Counter-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Counter/Counter ...
Preprocessing executable 'CurrencyConverter' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/CurrencyConverter/CurrencyConverter-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/CurrencyConverter.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/CurrencyConverter/CurrencyConverter-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/CurrencyConverter/CurrencyConverter ...
Preprocessing executable 'NetMonitor' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/NetMonitor/NetMonitor-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/NetMonitor.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/NetMonitor/NetMonitor-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/NetMonitor/NetMonitor ...
Preprocessing executable 'TicTacToe' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/TicTacToe/TicTacToe-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/TicTacToe.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/TicTacToe/TicTacToe-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/TicTacToe/TicTacToe ...
Preprocessing executable 'TwoCounters' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/TwoCounters/TwoCounters-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/TwoCounters.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/TwoCounters/TwoCounters-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/TwoCounters/TwoCounters ...
Preprocessing executable 'Wave' for reactive-banana-wx-1.1.0.0...
[1 of 2] Compiling Reactive.Banana.WX ( src/Reactive/Banana/WX.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Wave/Wave-tmp/Reactive/Banana/WX.o )
[2 of 2] Compiling Main ( src/Wave.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Wave/Wave-tmp/Main.o )
Linking .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Wave/Wave ...
Not OS X, so not building an application bundle.
Warning: module not listed in reactive-banana-wx.cabal for 'Animation' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'Arithmetic' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'Asteroids' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'BarTab' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'Counter' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'CurrencyConverter' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'CRUD' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'NetMonitor' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'TicTacToe' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'TwoCounters' component (add to other-modules): Reactive.Banana.WX
Warning: module not listed in reactive-banana-wx.cabal for 'Wave' component (add to other-modules): Reactive.Banana.WX
reactive-banana-wx-1.1.0.0: copy/register
Installing library in
/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/install/x86_64-linux/lts-4.1/7.10.3/lib/x86_64-linux-ghc-7.10.3/reactive-banana-wx-1.1.0.0-DJHmffFr1YDCznkAUslKVo
Installing executable(s) in
/home/wizek/sandbox/exp-frp/reactive-banana-wx-1.1.0.0/.stack-work/install/x86_64-linux/lts-4.1/7.10.3/bin
Registering reactive-banana-wx-1.1.0.0...
Completed 2 action(s).
➜ reactive-banana-wx-1.1.0.0
# For more information, see: http://docs.haskellstack.org/en/stable/yaml_configuration.html
# Specifies the GHC version and set of packages available (e.g., lts-3.5, nightly-2015-09-21, ghc-7.10.2)
resolver: lts-4.1
# Local packages, usually specified by relative directory name
packages:
- '.'
# Packages to be pulled from upstream that are not in the resolver (e.g., acme-missiles-0.3)
extra-deps:
- cabal-macosx-0.2.3.4
- reactive-banana-1.1.0.0
- text-1.2.2.0
- wx-0.92.2.0
- wxc-0.92.2.0
- wxcore-0.92.2.0
- wxdirect-0.92.2.0
# - cabal-install-1.24
- Cabal-1.22.5.0
# Override default flag values for local packages and extra-deps
flags: {}
# Extra package databases containing global packages
extra-package-dbs: []
# Control whether we use the GHC we find on the path
# system-ghc: true
# Require a specific version of stack, using version ranges
# require-stack-version: -any # Default
# require-stack-version: >= 1.0.0
# Override the architecture used by stack, especially useful on Windows
# arch: i386
# arch: x86_64
# Extra directories used by stack for building
# extra-include-dirs: [/path/to/dir]
# extra-lib-dirs: [/path/to/dir]
# Allow a newer minor version of GHC than the snapshot specifies
# compiler-check: newer-minor
explicit-setup-deps:
"reactive-banana-wx": true
# entropy: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment