commercialhaskell / stack

The Haskell Tool Stack
http://haskellstack.org
BSD 3-Clause "New" or "Revised" License
3.99k stars 844 forks source link

stack ugrade --git failures on Windows #2505

Closed sjakobi closed 5 years ago

sjakobi commented 8 years ago

@bergus reported the following failure when running stack upgrade --git:

--  While building package prelude-extras-0.4.0.3 using:
      C:\Users\…\AppData\Roaming\stack\setup-exe-cache\x86_64-windows\setup-Simple-Cabal-1.22.5.0-ghc-7.10.3.exe --builddir=.stack-work\dist\2672c1f3 register
    Process exited with code: ExitFailure 1
    Logs have been written to: C:\Users\…\AppData\Local\Temp\stack-upgrade5720\stack\.stack-work\logs\prelude-extras-0.4.0.3.log

    Configuring prelude-extras-0.4.0.3...
    Building prelude-extras-0.4.0.3...
    Preprocessing library prelude-extras-0.4.0.3...
    [1 of 1] Compiling Prelude.Extras   ( src\Prelude\Extras.hs, .stack-work\dist\2672c1f3\build\Prelude\Extras.o )
    In-place registering prelude-extras-0.4.0.3...
    Installing library in
    C:\Users\…\AppData\Roaming\stack\snapshots\1183dd29\lib\x86_64-windows-ghc-7.10.3\prelude-extras-0.4.0.3-1gQpKVfMHul71LsAFgGRhv
    setup-Simple-Cabal-1.22.5.0-ghc-7.10.3.exe:
    'C:\Users\…\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\bin\ghc.exe'
    exited with an error:

(yes, that's right, no error message) The mentioned log doesn't exist, there is no .stack-work directory in the temp files (any more?).

Update: Trying again failed for a different library. Trying again for a third time it worked!

Stack version:

$ stack --version
Version 1.1.2, Git revision c6dac65e3174dea79df54ce6d56f3e98bc060ecc (3647 commits) x86_64 hpack-0.14.0

(I have a different commit hash for 1.1.2 with 3646 commits)

bergus commented 8 years ago

Thanks, you're taking this very serious!

Blaisorblade commented 8 years ago

@bergus: is the omitted username fully ASCII? (And how many characters is it long more or less?) Asking because paths that are long (> 255 characters IIRC) or non-ASCII are often a problem. (Though most paths I see there have length <= 130 chars + your username).

I've also tried reproducing this, but my first attempt worked to completion, with the following stack version (that I think was an official binary, even though dirty is in there):

>stack --version
Version 1.1.2, Git revision c6dac65e3174dea79df54ce6d56f3e98bc060ecc (dirty) (3647 commits) i386 hpack-0.14.0
bergus commented 8 years ago

Yes, full ASCII, less than ten letters, capitalised, no blanks or anything (I've had a lot of issues with this in the past with various projects, as I use /Users/…/My Code/… as a directory name). Admittedly, stack upgrade was started from one such filepath, but it should not matter for the global install. I rather suspect some caching/permission/race condition issue, given that subsequent runs did progress further and finally work. If you want to instruct me how to uninstall the upgrade, I can try run it again and see whether I can find out more.

Blaisorblade commented 8 years ago

Admittedly, stack upgrade was started from one such filepath, but it should not matter for the global install.

I'm trying from a path with a space anyway :-).

If you want to instruct me how to uninstall the upgrade, I can try run it again and see whether I can find out more.

First, to make sure: are you on Windows 10 and using Command Prompt, or some other config? If you use PowerShell

Under the default configuration, the upgrade does two things:

bergus commented 8 years ago

I'm on Win7 and use Git Bash (bash --version: GNU bash, version 4.3.42(5)-release (x86_64-pc-msys))

$ rm `where stack`

$ mv ~/AppData/Roaming/local/bin/stack.exe.old ~/AppData/Roaming/local/bin/stack.exe

$ stack --version
Version 1.1.2, Git revision c6dac65e3174dea79df54ce6d56f3e98bc060ecc (3647 commits) x86_64 hpack-0.14.0
$ export "STACK_ROOT=C:\stackroot"

$ stack upgrade --git
Cloning stack
Cloning into 'stack'...
remote: Counting objects: 446, done.
remote: Compressing objects: 100% (348/348), done.
remote: Total 446 (delta 31), reused 254 (delta 13), pack-reused 0
Receiving objects: 100% (446/446), 572.74 KiB | 0 bytes/s, done.
Resolving deltas: 100% (31/31), done.
Checking connectivity... done.
Downloading lts-6.0 build plan ...
Downloaded lts-6.0 build plan.
Updating package index Hackage (mirrored at https://github.com/commercialhaskell/all-cabal-hashes.git) ...
Fetching package index ...
remote: Counting objects: 223784, done.
remote: Compressing objects: 100% (180563/180563), done.
remote: Total 223784 (delta 59597), reused 176747 (delta 40945), pack-reused 0
Receiving objects: 100% (223784/223784), 52.63 MiB | 2.34 MiB/s, done.
Resolving deltas: 100% (59597/59597), completed with 1 local objects.
From https://github.com/commercialhaskell/all-cabal-hashes
 * [new tag]         current-hackage -> current-hackage
Fetched package index.
Populating index cache ...
Populated index cache.
Did not find .cabal file for yesod-core-1.4.20.2 with Git SHA of 5350ec333aa9ed6ae24e46142e33d2f851ace553
Right Nothing
Did not find .cabal file for wreq-0.4.1.0 with Git SHA of 76d8ca4c0629b0e0bec9e23d699f16799f4bc1d2
Right Nothing
Did not find .cabal file for wizards-1.0.2 with Git SHA of 525156becfe006b51f4e46b5e60c1bfbe3237336
Right Nothing
Did not find .cabal file for websockets-0.9.6.1 with Git SHA of 2f90616ee89447c142e535fecb5bdd407c14fa9a
Right Nothing
Did not find .cabal file for waitra-0.0.4.0 with Git SHA of 396179446c25a5f9e5ad931f09414f59e0bb4467
Right Nothing
Did not find .cabal file for wai-middleware-static-0.8.0 with Git SHA of 818e8bc0b3ebde0723a750aafb418e413437e78f
Right Nothing
Did not find .cabal file for uuid-1.3.12 with Git SHA of 79e931a867a5e3dd960b7e29426328fa73d69e00
Right Nothing
Did not find .cabal file for unix-compat-0.4.1.4 with Git SHA of e007b19ea18bb290e961f75812befc39dd1c3f49
Right Nothing
Did not find .cabal file for union-find-0.2 with Git SHA of d3241b27b99cf737fbad58f5cb9a4a3a27021ba0
Right Nothing
Did not find .cabal file for type-eq-0.5 with Git SHA of 44ef3dae4dacdc2729a2fde3ced964bd52ae05c7
Right Nothing
Did not find .cabal file for twitter-types-0.7.2.1 with Git SHA of 3be5081ac2a883993b7483ca9e44242102a36838
Right Nothing
Did not find .cabal file for time-parsers-0.1.0.0 with Git SHA of 659e82704ab87bb37870cee9c20ea099805ea2e9
Right Nothing
Did not find .cabal file for test-framework-quickcheck2-0.3.0.3 with Git SHA of a1f2e0e1df0567fdbbce8203c2fc2f5d4579e0fc
Right Nothing
Did not find .cabal file for tasty-0.11.0.3 with Git SHA of c2ea7c56629e226183fc63c01db1a811d5a12370
Right Nothing
Did not find .cabal file for tardis-0.4.1.0 with Git SHA of fc6ca69c7721de063fdd0171474f2f5b80259d84
Right Nothing
Did not find .cabal file for stackage-install-0.1.1.1 with Git SHA of a3e864c1732a4d60460a9630b9690e63553c2c87
Right Nothing
Did not find .cabal file for stack-1.1.2 with Git SHA of a7475d0d6a3251e2ab55273796cb33eb4df963de
Right Nothing
Did not find .cabal file for socks-0.5.5 with Git SHA of a4fe3dade53c652f5ef4d04218d17a989e8414e1
Right Nothing
Did not find .cabal file for snowflake-0.1.1.1 with Git SHA of 43af0143a68cad54ed0ef6ca8f9d432a66f76b8e
Right Nothing
Did not find .cabal file for shelly-1.6.6 with Git SHA of 1252b8ee6d0f2b765d5cdcae8e6fa0368f7bd5ce
Right Nothing
Did not find .cabal file for servant-yaml-0.1.0.0 with Git SHA of 2ef4721a30ef0c982f26f67688cfa09a307a62fc
Right Nothing
Did not find .cabal file for servant-swagger-1.0.3 with Git SHA of 77ea61669cd46f327c6d6ce107c3c08ceefb8d01
Right Nothing
Did not find .cabal file for servant-lucid-0.7.1 with Git SHA of cf726c02fbee0a185c0b861fcd8cbf1863c7b414
Right Nothing
Did not find .cabal file for servant-client-0.7.1 with Git SHA of fae87d88a9890b1ad3d51c458c76a9de0e0e4d4f
Right Nothing
Did not find .cabal file for servant-cassava-0.7.1 with Git SHA of d7a6670529a96854921156ac450e3eeb0ccced5c
Right Nothing
Did not find .cabal file for servant-blaze-0.7.1 with Git SHA of fdb1bc6ddfa9f69d841292839dbdea507233f0ba
Right Nothing
Did not find .cabal file for scotty-0.11.0 with Git SHA of f0593dbc29ca6e3136514d735260c6870ba34fd1
Right Nothing
Did not find .cabal file for rethinkdb-client-driver-0.0.22 with Git SHA of 324ca1d3a35880dc3456811948e961fd0193392d
Right Nothing
Did not find .cabal file for rest-types-1.14.0.1 with Git SHA of ecd4562cc676c907385c8bafd2be4e95c2060420
Right Nothing
Did not find .cabal file for rest-stringmap-0.2.0.6 with Git SHA of 7f8c1e5b08f058362bb21f1eaf15fb3f2b020e2c
Right Nothing
Did not find .cabal file for rest-gen-0.19.0.3 with Git SHA of 688449798afd15591b2fb8e798002b6a17ca0bec
Right Nothing
Did not find .cabal file for rest-core-0.39 with Git SHA of 9a12b6db250aed63217baefe085525a0ab1517ad
Right Nothing
Did not find .cabal file for rainbow-0.28.0.0 with Git SHA of 5a207b489c75612f00eb73e4df124864048033a9
Right Nothing
Did not find .cabal file for quickcheck-io-0.1.2 with Git SHA of 11ba47c65373f721fc313a7f7c5b8d1f97a29d6b
Right Nothing
Did not find .cabal file for protocol-buffers-2.2.0 with Git SHA of cf9e1d0f87d4ced5f52e639c195e13f098a2760f
Right Nothing
Did not find .cabal file for postgresql-simple-0.5.1.3 with Git SHA of 099b32adc5a70377a951ba8b3a89d430040c7843
Right Nothing
Did not find .cabal file for postgresql-binary-0.9 with Git SHA of 6f97f44bff92b0c9232890861c1feb60b8c35789
Right Nothing
Did not find .cabal file for pointful-1.0.7 with Git SHA of ef23b3156ceb34d9a81a18f098d2fabd516d2ebb
Right Nothing
Did not find .cabal file for pipes-safe-2.2.3 with Git SHA of 0a50c14e76f908db083dfcf5256deae93441c6d2
Right Nothing
Did not find .cabal file for pcre-utils-0.1.7 with Git SHA of 4658ab4cc430aab1bef45d50e59b6195b46bafaf
Right Nothing
Did not find .cabal file for parseargs-0.2.0.4 with Git SHA of c939e9125a328dafa62f86a6479ca2abaee47f7c
Right Nothing
Did not find .cabal file for opensource-0.1.0.0 with Git SHA of 6ab277889c0f69d78a62c6414387401c7de0db4b
Right Nothing
Did not find .cabal file for opaleye-0.4.2.0 with Git SHA of 9b5608ac701b60a82f5cf985887d0d1450757864
Right Nothing
Did not find .cabal file for network-transport-0.4.3.1 with Git SHA of 1b0d93fb8ccfb8e068779e8182f664ea225fab94
Right Nothing
Did not find .cabal file for monad-time-0.2 with Git SHA of bcdec721d714de3924c76ba1ee0e602eef1f109c
Right Nothing
Did not find .cabal file for monad-http-0.1.0.0 with Git SHA of c59775f9430a8d671169fbe3dd156ee4e2df9918
Right Nothing
Did not find .cabal file for log-domain-0.10.3.1 with Git SHA of fd7d3752e18f03eb5d8ff329a5dace69ce384f9c
Right Nothing
Did not find .cabal file for lens-action-0.2.0.2 with Git SHA of 5fd05ff7e331a28982a7f0be7a6b04d37ecff00d
Right Nothing
Did not find .cabal file for language-ecmascript-0.17.1.0 with Git SHA of 3f4043479db04f39fe3734b61ebfee6384a02596
Right Nothing
Did not find .cabal file for kraken-0.0.1 with Git SHA of e398beeb6c20ce458f4748cb9540decff7b124d4
Right Nothing
Did not find .cabal file for koofr-client-1.0.0.3 with Git SHA of e61842086348aea6d7c0406efe63a771771ee03a
Right Nothing
Did not find .cabal file for keter-1.4.3.1 with Git SHA of 89de08973e5a6a303248428b23e4352b9ac25dc5
Right Nothing
Did not find .cabal file for kansas-comet-0.4 with Git SHA of be4690cfa4a780f71d05182fe5c69bb4ae635bf7
Right Nothing
Did not find .cabal file for json-schema-0.7.4.1 with Git SHA of 80ea6888e48285583ca02ca8377a31b0e7ea980a
Right Nothing
Did not find .cabal file for jose-jwt-0.7 with Git SHA of 79b1b6ab8f598164d40e396433575bcdc255c8c3
Right Nothing
Did not find .cabal file for jmacro-0.6.13 with Git SHA of 93be88424db7194bea0f3b1d21049cb4f653c14d
Right Nothing
Did not find .cabal file for ixset-typed-0.3 with Git SHA of e2f9019388d77b3fb23b2fb6395564a6cd5bd7d9
Right Nothing
Did not find .cabal file for irc-dcc-1.2.0 with Git SHA of 11371b0550d358f4a13428cbbecc628153ab2a40
Right Nothing
Did not find .cabal file for insert-ordered-containers-0.1.0.1 with Git SHA of dac894fe7732fd1d9c14f18ff7f4d230ed58d04d
Right Nothing
Did not find .cabal file for hse-cpp-0.1 with Git SHA of b3b95db9ac94a4e8ebf2e947a8a2fe62d86e128a
Right Nothing
Did not find .cabal file for hsdev-0.2.0.0 with Git SHA of aa7b7ab45cdb15a10d305e821a430b0a132d6055
Right Nothing
Did not find .cabal file for hpack-0.14.0 with Git SHA of f154f2c6799b91603b03de05a1fd4fbf355656ea
Right Nothing
Did not find .cabal file for hledger-lib-0.27 with Git SHA of 9ad40bc0d38fb9fa2a96e2f5211fef8e2b405222
Right Nothing
Did not find .cabal file for hindent-4.6.3 with Git SHA of f778d204d1b6a8b6873ad1d05bf625ee946f00ff
Right Nothing
Did not find .cabal file for hflags-0.4.1 with Git SHA of b87b110f4c6c36f14b9904aa372a3f775b22e355
Right Nothing
Did not find .cabal file for haxl-0.3.1.0 with Git SHA of 7500c1c7c1b6aa749a72fdee0d9d404bbae7eecb
Right Nothing
Did not find .cabal file for haskintex-0.6.0.1 with Git SHA of 4f0b800939f76743e0540a2eb2b3f998aa2a3221
Right Nothing
Did not find .cabal file for happstack-server-7.4.6.1 with Git SHA of db739ec8732a8a58fc9488cf4fb6ae10e82ead77
Right Nothing
Did not find .cabal file for ghc-events-0.4.4.0 with Git SHA of 58510992556544806677c35771d9c13d58c922bb
Right Nothing
Did not find .cabal file for generic-aeson-0.2.0.8 with Git SHA of d047d99b51f507f8a1940c5e879eafc01c9ca4aa
Right Nothing
Did not find .cabal file for fay-builder-0.2.0.5 with Git SHA of 45d24fd3663ae74696726d87a783469679ad6472
Right Nothing
Did not find .cabal file for fay-0.23.1.12 with Git SHA of 8dbcdfd039559115ca6928f4140cc880b1a4e6b3
Right Nothing
Did not find .cabal file for extensible-effects-1.11.0.3 with Git SHA of f5fe8d51c63306aba5daa2b809d97918d5bf3f0b
Right Nothing
Did not find .cabal file for exceptions-0.8.2.1 with Git SHA of c7c51e5f975407adb24b9c7ed0ad3cf55ef1bb7f
Right Nothing
Did not find .cabal file for ekg-json-0.1.0.1 with Git SHA of e50a97873d54e624b6953975721084d7c133ee86
Right Nothing
Did not find .cabal file for edit-distance-0.2.2.1 with Git SHA of cb8610326fa7add8152b6322a22b904076c30c0c
Right Nothing
Did not find .cabal file for dlist-instances-0.1 with Git SHA of cb46e4dc3ae92af18a9a168e713a063e62056294
Right Nothing
Did not find .cabal file for distributed-process-task-0.1.2.2 with Git SHA of 558ab10e1e9ebfb09c93a6fe513cd025bc54379d
Right Nothing
Did not find .cabal file for distributed-process-supervisor-0.1.3.2 with Git SHA of 02501e430c6420cfd827b834da8f63934a6e74c3
Right Nothing
Did not find .cabal file for distributed-process-extras-0.2.1.2 with Git SHA of 3992acd12344178f54bebd539b5969765bd8e301
Right Nothing
Did not find .cabal file for distributed-process-execution-0.1.2.2 with Git SHA of 499fccafb6d2cc098306e4545405365c4d1e5748
Right Nothing
Did not find .cabal file for distributed-process-client-server-0.1.3.2 with Git SHA of d6fa8ba835b9e0f96291362098e723915d999889
Right Nothing
Did not find .cabal file for diagrams-lib-1.3.1.2 with Git SHA of 59c53e40e75adcce88a071cffee9f97a248ba58b
Right Nothing
Did not find .cabal file for criterion-1.1.1.0 with Git SHA of c16478f8d3738bdde000f5a8a903aa999cc52a53
Right Nothing
Did not find .cabal file for crackNum-1.5 with Git SHA of d0e2e4390a56eadb285afab25f6159ce54d9e368
Right Nothing
Did not find .cabal file for compactmap-0.1.4 with Git SHA of fb9637ad073f5a328cd82361ee9296d45f3a9bbe
Right Nothing
Did not find .cabal file for clash-verilog-0.6.6 with Git SHA of b1804d05d356646044b575c50394ee3175b5ca6f
Right Nothing
Did not find .cabal file for clash-systemverilog-0.6.6 with Git SHA of bc14ca32374a2d27d42b24b393dc4538c67abbf3
Right Nothing
Did not find .cabal file for cheapskate-0.1.0.5 with Git SHA of 7f97577dbe745848fb14b5de85dd8bd9384a0db5
Right Nothing
Did not find .cabal file for cabal-helper-0.6.3.1 with Git SHA of 1a11addf5f6d1bdcefaaef69a39f509dd50b2690
Right Nothing
Did not find .cabal file for blank-canvas-0.6 with Git SHA of 1ab8537279ad2dd4cf25f76527633d47e5b16a94
Right Nothing
Did not find .cabal file for binary-tagged-0.1.4.0 with Git SHA of ae43e06a73048476d59eff7fd8cca0ce087be562
Right Nothing
Did not find .cabal file for binary-conduit-1.2.3 with Git SHA of 64f2af039910421aacb833be0239ea966e61c6c6
Right Nothing
Did not find .cabal file for amazonka-core-1.4.1 with Git SHA of 32f6b6abe68fc7216e460e2a28aa6f42893820d9
Right Nothing
Did not find .cabal file for airship-0.5.0 with Git SHA of 0067c94b952a4ba70ff07a92f0f356ea7e6735c7
Right Nothing
Did not find .cabal file for aeson-utils-0.3.0.2 with Git SHA of f6c7e2da05d9c30d7fef93ca8972bd7597bd5c36
Right Nothing
Did not find .cabal file for aeson-0.11.2.0 with Git SHA of 79a532da3dcd74006d7503de66dff6f66d660c6a
Right Nothing
Did not find .cabal file for accelerate-0.15.1.0 with Git SHA of 9b3e506ef5e78e7be4d59e6e8b490c13f6ecc2d8
Right Nothing
Did not find .cabal file for MissingH-1.3.0.2 with Git SHA of 87eac736c00a2a60005b7185040b914582b7a71a
Right Nothing
Did not find .cabal file for HDBC-2.4.0.1 with Git SHA of df385b10294c417ae6f2667b9cbc7c020393722f
Right Nothing
Did not find .cabal file for DAV-1.2 with Git SHA of ffbe0ba692cb46e7e09473568ba410f59ed6882c
Right Nothing
[1 of 1] Compiling Main             ( C:\Users\…\AppData\Local\Temp\stack7112\Setup.hs, C:\Users\…\AppData\Local\Temp\stack7112\Setup.o )
Linking C:\stackroot\setup-exe-cache\x86_64-windows\tmp-setup-Simple-Cabal-1.22.5.0-ghc-7.10.3.exe ...
HUnit-1.3.1.1: download
Win32-notify-0.3.0.1: download
SHA-1.6.4.2: download
Cabal-1.22.8.0: download
Win32-notify-0.3.0.1: configure
Win32-notify-0.3.0.1: build
HUnit-1.3.1.1: configure
HUnit-1.3.1.1: build
Cabal-1.22.8.0: configure
Cabal-1.22.8.0: build
SHA-1.6.4.2: configure
Win32-notify-0.3.0.1: copy/register
SHA-1.6.4.2: build
HUnit-1.3.1.1: copy/register
annotated-wl-pprint-0.7.0: download
annotated-wl-pprint-0.7.0: configure
ansi-terminal-0.6.2.3: download
annotated-wl-pprint-0.7.0: build
ansi-terminal-0.6.2.3: configure
annotated-wl-pprint-0.7.0: copy/register
ansi-terminal-0.6.2.3: build
auto-update-0.1.4: download
auto-update-0.1.4: configure
auto-update-0.1.4: build
auto-update-0.1.4: copy/register
base-compat-0.9.1: download
base-compat-0.9.1: configure
ansi-terminal-0.6.2.3: copy/register
base-compat-0.9.1: build
ansi-wl-pprint-0.6.7.3: download
ansi-wl-pprint-0.6.7.3: configure
ansi-wl-pprint-0.6.7.3: build
ansi-wl-pprint-0.6.7.3: copy/register
base-orphans-0.5.4: download
base-orphans-0.5.4: configure
base-compat-0.9.1: copy/register
base-orphans-0.5.4: build
base16-bytestring-0.1.1.6: download
base16-bytestring-0.1.1.6: configure
base16-bytestring-0.1.1.6: build
base16-bytestring-0.1.1.6: copy/register
base64-bytestring-1.0.0.1: download
base64-bytestring-1.0.0.1: configure
base64-bytestring-1.0.0.1: build
base64-bytestring-1.0.0.1: copy/register
byteable-0.1.1: download
byteable-0.1.1: configure
base-orphans-0.5.4: copy/register
byteable-0.1.1: build
byteable-0.1.1: copy/register
bytestring-builder-0.10.6.0.0: download
bytestring-builder-0.10.6.0.0: configure
cereal-0.5.1.0: download
bytestring-builder-0.10.6.0.0: build
cereal-0.5.1.0: configure
bytestring-builder-0.10.6.0.0: copy/register
clock-0.7.2: download
cereal-0.5.1.0: build
clock-0.7.2: configure
clock-0.7.2: build
clock-0.7.2: copy/register
data-default-class-0.0.1: download
data-default-class-0.0.1: configure
data-default-class-0.0.1: build
data-default-class-0.0.1: copy/register
dlist-0.7.1.2: download
dlist-0.7.1.2: configure
cereal-0.5.1.0: copy/register
easy-file-0.2.1: download
dlist-0.7.1.2: build
easy-file-0.2.1: configure
dlist-0.7.1.2: copy/register
easy-file-0.2.1: build
Glob-0.7.5: download
Glob-0.7.5: configure
easy-file-0.2.1: copy/register
Glob-0.7.5: build
extra-1.4.7: download
extra-1.4.7: configure
extra-1.4.7: build
Glob-0.7.5: copy/register
fail-4.9.0.0: download
fail-4.9.0.0: configure
fail-4.9.0.0: build
fail-4.9.0.0: copy/register
extra-1.4.7: copy/register
filelock-0.1.0.1: download
filelock-0.1.0.1: configure
generic-deriving-1.10.4.1: download
SHA-1.6.4.2: copy/register
filelock-0.1.0.1: build
generic-deriving-1.10.4.1: configure
generics-sop-0.2.1.0: download
generic-deriving-1.10.4.1: build
generics-sop-0.2.1.0: configure
generics-sop-0.2.1.0: build
filelock-0.1.0.1: copy/register
gitrev-1.2.0: download
gitrev-1.2.0: configure
gitrev-1.2.0: build
gitrev-1.2.0: copy/register
hourglass-0.2.10: download
hourglass-0.2.10: configure
hourglass-0.2.10: build
hourglass-0.2.10: copy/register
hspec-discover-2.2.3: download
hspec-discover-2.2.3: configure
hspec-discover-2.2.3: build
generic-deriving-1.10.4.1: copy/register
hspec-expectations-0.7.2: download
hspec-expectations-0.7.2: configure
hspec-expectations-0.7.2: build
hspec-discover-2.2.3: copy/register
hspec-expectations-0.7.2: copy/register
ieee754-0.7.8: download
memory-0.13: download
ieee754-0.7.8: configure
ieee754-0.7.8: build
memory-0.13: configure
memory-0.13: build
ieee754-0.7.8: copy/register
microlens-0.4.4.0: download
microlens-0.4.4.0: configure
microlens-0.4.4.0: build
microlens-0.4.4.0: copy/register
memory-0.13: copy/register
monad-loops-0.4.3: download
monad-loops-0.4.3: configure
asn1-types-0.3.2: download
monad-loops-0.4.3: build
asn1-types-0.3.2: configure
monad-loops-0.4.3: copy/register
asn1-types-0.3.2: build
cryptonite-0.15: download
cryptonite-0.15: configure
asn1-types-0.3.2: copy/register
cryptonite-0.15: build
asn1-encoding-0.9.3: download
asn1-encoding-0.9.3: configure
asn1-encoding-0.9.3: build
asn1-encoding-0.9.3: copy/register
asn1-parse-0.9.4: download
asn1-parse-0.9.4: configure
asn1-parse-0.9.4: build
asn1-parse-0.9.4: copy/register
mtl-2.2.1: download
mtl-2.2.1: configure
generics-sop-0.2.1.0: copy/register
mtl-2.2.1: build
nats-1.1: download
nats-1.1: configure
nats-1.1: build
nats-1.1: copy/register
network-2.6.2.1: download
network-2.6.2.1: configure
mtl-2.2.1: copy/register
logict-0.6.0.2: download
cryptonite-0.15: copy/register
cryptohash-0.11.9: download
network-2.6.2.1: build
logict-0.6.0.2: configure
logict-0.6.0.2: build
cryptohash-0.11.9: configure
cryptohash-0.11.9: build
logict-0.6.0.2: copy/register
old-locale-1.0.0.7: download
old-locale-1.0.0.7: configure
old-locale-1.0.0.7: build
old-locale-1.0.0.7: copy/register
old-time-1.1.0.3: download
old-time-1.1.0.3: configure
cryptohash-0.11.9: copy/register
open-browser-0.2.1.0: download
network-2.6.2.1: copy/register
patience-0.1.1: download
Cabal-1.22.8.0: copy/register
pem-0.2.2: download
old-time-1.1.0.3: build
open-browser-0.2.1.0: configure
open-browser-0.2.1.0: build
patience-0.1.1: configure
patience-0.1.1: build
pem-0.2.2: configure
patience-0.1.1: copy/register
pem-0.2.2: build
open-browser-0.2.1.0: copy/register
prelude-extras-0.4.0.3: download
prelude-extras-0.4.0.3: configure
pem-0.2.2: copy/register
old-time-1.1.0.3: copy/register
primitive-0.6.1.0: download
random-1.1: download
prelude-extras-0.4.0.3: build
primitive-0.6.1.0: configure
regex-applicative-0.3.3: download
primitive-0.6.1.0: build
random-1.1: configure
random-1.1: build
regex-applicative-0.3.3: configure
prelude-extras-0.4.0.3: copy/register
regex-applicative-0.3.3: build
safe-0.3.9: download
safe-0.3.9: configure
primitive-0.6.1.0: copy/register
safe-0.3.9: build
setenv-0.1.1.3: download
setenv-0.1.1.3: configure
regex-applicative-0.3.3: copy/register
random-1.1: copy/register
setenv-0.1.1.3: build
silently-1.2.5: download
silently-1.2.5: configure
safe-0.3.9: copy/register
Did not find .cabal file for edit-distance-0.2.2.1 with Git SHA of cb8610326fa7add8152b6322a22b904076c30c0c
Right Nothing
setenv-0.1.1.3: copy/register
edit-distance-0.2.2.1: download
Did not find .cabal file for socks-0.5.5 with Git SHA of a4fe3dade53c652f5ef4d04218d17a989e8414e1
Right Nothing
smallcheck-1.1.1: download
silently-1.2.5: build
edit-distance-0.2.2.1: configure
socks-0.5.5: download
silently-1.2.5: copy/register
edit-distance-0.2.2.1: build
smallcheck-1.1.1: configure
split-0.2.3.1: download
smallcheck-1.1.1: build
socks-0.5.5: configure
socks-0.5.5: build
split-0.2.3.1: configure
split-0.2.3.1: build
edit-distance-0.2.2.1: copy/register
stm-2.4.4.1: download
stm-2.4.4.1: configure
split-0.2.3.1: copy/register
smallcheck-1.1.1: copy/register
syb-0.6: download
syb-0.6: configure
stm-2.4.4.1: build
tagged-0.8.4: download
syb-0.6: build
tagged-0.8.4: configure
stm-2.4.4.1: copy/register
socks-0.5.5: copy/register
tagged-0.8.4: build
StateVar-1.1.0.4: download
StateVar-1.1.0.4: configure
async-2.1.0: download
StateVar-1.1.0.4: build
async-2.1.0: configure
syb-0.6: copy/register
StateVar-1.1.0.4: copy/register
tagged-0.8.4: copy/register
async-2.1.0: build
stm-chans-3.0.0.4: download
stm-chans-3.0.0.4: configure
tar-0.5.0.3: download
text-1.2.2.1: download
async-2.1.0: copy/register
tf-random-0.5: download
stm-chans-3.0.0.4: build
tar-0.5.0.3: configure
tar-0.5.0.3: build
text-1.2.2.1: configure
stm-chans-3.0.0.4: copy/register
text-1.2.2.1: build
tf-random-0.5: configure
th-expand-syns-0.4.0.0: download
tf-random-0.5: build
th-expand-syns-0.4.0.0: configure
th-expand-syns-0.4.0.0: build
th-expand-syns-0.4.0.0: copy/register
tf-random-0.5: copy/register
th-lift-0.7.6: download
th-lift-0.7.6: configure
QuickCheck-2.8.2: download
tar-0.5.0.3: copy/register
th-lift-0.7.6: build
QuickCheck-2.8.2: configure
th-reify-many-0.1.6: download
th-lift-0.7.6: copy/register
QuickCheck-2.8.2: build
th-reify-many-0.1.6: configure
time-locale-compat-0.1.1.1: download
th-reify-many-0.1.6: build
time-locale-compat-0.1.1.1: configure
th-reify-many-0.1.6: copy/register
time-locale-compat-0.1.1.1: build
time-locale-compat-0.1.1.1: copy/register
transformers-compat-0.4.0.4: download
transformers-compat-0.4.0.4: configure
unexceptionalio-0.3.0: download
transformers-compat-0.4.0.4: build
unexceptionalio-0.3.0: configure
transformers-compat-0.4.0.4: copy/register
MonadRandom-0.4.2.3: download
unexceptionalio-0.3.0: build
MonadRandom-0.4.2.3: configure
unexceptionalio-0.3.0: copy/register
MonadRandom-0.4.2.3: build
distributive-0.5.0.2: download
distributive-0.5.0.2: configure
MonadRandom-0.4.2.3: copy/register
errors-2.1.2: download
QuickCheck-2.8.2: copy/register
Did not find .cabal file for exceptions-0.8.2.1 with Git SHA of c7c51e5f975407adb24b9c7ed0ad3cf55ef1bb7f
Right Nothing
exceptions-0.8.2.1: download
distributive-0.5.0.2: build
errors-2.1.2: configure
errors-2.1.2: build
exceptions-0.8.2.1: configure
distributive-0.5.0.2: copy/register
errors-2.1.2: copy/register
exceptions-0.8.2.1: build
mmorph-1.0.6: download
mmorph-1.0.6: configure
Did not find .cabal file for quickcheck-io-0.1.2 with Git SHA of 11ba47c65373f721fc313a7f7c5b8d1f97a29d6b
Right Nothing
quickcheck-io-0.1.2: download
mmorph-1.0.6: build
quickcheck-io-0.1.2: configure
exceptions-0.8.2.1: copy/register
mmorph-1.0.6: copy/register
retry-0.7.2: download
quickcheck-io-0.1.2: build
retry-0.7.2: configure
quickcheck-io-0.1.2: copy/register
temporary-1.2.0.4: download
retry-0.7.2: build
temporary-1.2.0.4: configure
hspec-core-2.2.3: download
temporary-1.2.0.4: build
hspec-core-2.2.3: configure
retry-0.7.2: copy/register
temporary-1.2.0.4: copy/register
transformers-base-0.4.4: download
Did not find .cabal file for unix-compat-0.4.1.4 with Git SHA of e007b19ea18bb290e961f75812befc39dd1c3f49
Right Nothing
hspec-core-2.2.3: build
transformers-base-0.4.4: configure
unix-compat-0.4.1.4: download
transformers-base-0.4.4: build
unix-compat-0.4.1.4: configure
transformers-base-0.4.4: copy/register
monad-control-1.0.1.0: download
unix-compat-0.4.1.4: build
monad-control-1.0.1.0: configure
monad-control-1.0.1.0: build
monad-control-1.0.1.0: copy/register
hspec-core-2.2.3: copy/register
lifted-base-0.2.3.6: download
lifted-base-0.2.3.6: configure
hspec-2.2.3: download
lifted-base-0.2.3.6: build
hspec-2.2.3: configure
hspec-2.2.3: build
unix-compat-0.4.1.4: copy/register
lifted-base-0.2.3.6: copy/register
hspec-smallcheck-0.4.1: download
hspec-smallcheck-0.4.1: configure
hspec-2.2.3: copy/register
enclosed-exceptions-1.0.1.1: download
resourcet-1.1.7.4: download
hspec-smallcheck-0.4.1: build
enclosed-exceptions-1.0.1.1: configure
hspec-smallcheck-0.4.1: copy/register
enclosed-exceptions-1.0.1.1: build
resourcet-1.1.7.4: configure
utf8-string-1.0.1.1: download
enclosed-exceptions-1.0.1.1: copy/register
resourcet-1.1.7.4: build
utf8-string-1.0.1.1: configure
vector-0.11.0.0: download
utf8-string-1.0.1.1: build
vector-0.11.0.0: configure
resourcet-1.1.7.4: copy/register
vector-0.11.0.0: build
conduit-1.2.6.6: download
conduit-1.2.6.6: configure
conduit-1.2.6.6: build
utf8-string-1.0.1.1: copy/register
x509-1.6.3: download
x509-1.6.3: configure
x509-1.6.3: build
conduit-1.2.6.6: copy/register
zlib-0.6.1.1: download
zlib-0.6.1.1: configure
x509-1.6.3: copy/register
text-1.2.2.1: copy/register
zlib-0.6.1.1: build
x509-store-1.6.1: download
x509-store-1.6.1: configure
blaze-builder-0.4.0.2: download
x509-store-1.6.1: build
blaze-builder-0.4.0.2: configure
x509-store-1.6.1: copy/register
blaze-builder-0.4.0.2: build
fast-logger-2.4.6: download
fast-logger-2.4.6: configure
fast-logger-2.4.6: build
blaze-builder-0.4.0.2: copy/register
blaze-markup-0.7.0.3: download
blaze-markup-0.7.0.3: configure
fast-logger-2.4.6: copy/register
cookie-0.4.2: download
blaze-markup-0.7.0.3: build
cookie-0.4.2: configure
zlib-0.6.1.1: copy/register
cookie-0.4.2: build
digest-0.0.1.2: download
digest-0.0.1.2: configure
cookie-0.4.2: copy/register
digest-0.0.1.2: build
fsnotify-0.2.1: download
fsnotify-0.2.1: configure
digest-0.0.1.2: copy/register
fsnotify-0.2.1: build
hashable-1.2.4.0: download
hashable-1.2.4.0: configure
fsnotify-0.2.1: copy/register
hashable-1.2.4.0: build
hastache-0.6.1: download
hastache-0.6.1: configure
blaze-markup-0.7.0.3: copy/register
hashable-1.2.4.0: copy/register
blaze-html-0.8.1.1: download
hastache-0.6.1: build
blaze-html-0.8.1.1: configure
constraints-0.8: download
blaze-html-0.8.1.1: build
constraints-0.8: configure
constraints-0.8: build
constraints-0.8: copy/register
http-api-data-0.2.2: download
http-api-data-0.2.2: configure
hastache-0.6.1: copy/register
http-api-data-0.2.2: build
lifted-async-0.9.0: download
lifted-async-0.9.0: configure
lifted-async-0.9.0: build
blaze-html-0.8.1.1: copy/register
mime-types-0.1.0.7: download
mime-types-0.1.0.7: configure
lifted-async-0.9.0: copy/register
monad-unlift-0.2.0: download
mime-types-0.1.0.7: build
monad-unlift-0.2.0: configure
http-api-data-0.2.2: copy/register
parsec-3.1.11: download
monad-unlift-0.2.0: build
parsec-3.1.11: configure
monad-unlift-0.2.0: copy/register
parsec-3.1.11: build
path-pieces-0.2.1: download
path-pieces-0.2.1: configure
path-pieces-0.2.1: build
path-pieces-0.2.1: copy/register
mime-types-0.1.0.7: copy/register
regex-applicative-text-0.1.0.1: download
regex-applicative-text-0.1.0.1: configure
store-core-0.2.0.0: download
regex-applicative-text-0.1.0.1: build
store-core-0.2.0.0: configure
regex-applicative-text-0.1.0.1: copy/register
store-core-0.2.0.0: build
streaming-commons-0.1.15.5: download
streaming-commons-0.1.15.5: configure
store-core-0.2.0.0: copy/register
parsec-3.1.11: copy/register
streaming-commons-0.1.15.5: build
system-filepath-0.4.13.4: download
system-filepath-0.4.13.4: configure
network-uri-2.6.1.0: download
system-filepath-0.4.13.4: build
network-uri-2.6.1.0: configure
vector-0.11.0.0: copy/register
network-uri-2.6.1.0: build
mwc-random-0.13.4.0: download
mwc-random-0.13.4.0: configure
mwc-random-0.13.4.0: build
streaming-commons-0.1.15.5: copy/register
resource-pool-0.2.3.2: download
resource-pool-0.2.3.2: configure
system-filepath-0.4.13.4: copy/register
resource-pool-0.2.3.2: build
network-uri-2.6.1.0: copy/register
scientific-0.3.4.6: download
scientific-0.3.4.6: configure
system-fileio-0.3.16.3: download
resource-pool-0.2.3.2: copy/register
scientific-0.3.4.6: build
system-fileio-0.3.16.3: configure
text-binary-0.2.1: download
system-fileio-0.3.16.3: build
text-binary-0.2.1: configure
system-fileio-0.3.16.3: copy/register
th-lift-instances-0.1.7: download
text-binary-0.2.1: build
th-lift-instances-0.1.7: configure
text-binary-0.2.1: copy/register
scientific-0.3.4.6: copy/register
unicode-transforms-0.1.0.1: download
attoparsec-0.13.0.2: download
th-lift-instances-0.1.7: build
attoparsec-0.13.0.2: configure
unicode-transforms-0.1.0.1: configure
attoparsec-0.13.0.2: build
th-lift-instances-0.1.7: copy/register
th-orphans-0.13.1: download
unicode-transforms-0.1.0.1: build
th-orphans-0.13.1: configure
th-orphans-0.13.1: build
unicode-transforms-0.1.0.1: copy/register
unordered-containers-0.2.7.0: download
unordered-containers-0.2.7.0: configure
th-orphans-0.13.1: copy/register
th-utilities-0.2.0.1: download
unordered-containers-0.2.7.0: build
th-utilities-0.2.0.1: configure
th-utilities-0.2.0.1: build
th-utilities-0.2.0.1: copy/register
vector-binary-instances-0.2.3.2: download
vector-binary-instances-0.2.3.2: configure
vector-binary-instances-0.2.3.2: build
vector-binary-instances-0.2.3.2: copy/register
x509-system-1.6.3: download
x509-system-1.6.3: configure
x509-system-1.6.3: build
x509-system-1.6.3: copy/register
x509-validation-1.6.3: download
x509-validation-1.6.3: configure
x509-validation-1.6.3: build
unordered-containers-0.2.7.0: copy/register
x509-validation-1.6.3: copy/register
semigroups-0.18.1: download
semigroups-0.18.1: configure
tls-1.3.8: download
semigroups-0.18.1: build
tls-1.3.8: configure
tls-1.3.8: build
attoparsec-0.13.0.2: copy/register
conduit-extra-1.1.13.1: download
conduit-extra-1.1.13.1: configure
conduit-extra-1.1.13.1: build
semigroups-0.18.1: copy/register
Did not find .cabal file for aeson-0.11.2.0 with Git SHA of 79a532da3dcd74006d7503de66dff6f66d660c6a
Right Nothing
aeson-0.11.2.0: download
aeson-0.11.2.0: configure
aeson-0.11.2.0: build
conduit-extra-1.1.13.1: copy/register
case-insensitive-1.2.0.6: download
case-insensitive-1.2.0.6: configure
case-insensitive-1.2.0.6: build
case-insensitive-1.2.0.6: copy/register
cryptohash-conduit-0.1.1: download
cryptohash-conduit-0.1.1: configure
cryptohash-conduit-0.1.1: build
tls-1.3.8: copy/register
cryptohash-conduit-0.1.1: copy/register
connection-0.2.5: download
connection-0.2.5: configure
Did not find .cabal file for dlist-instances-0.1 with Git SHA of cb46e4dc3ae92af18a9a168e713a063e62056294
Right Nothing
dlist-instances-0.1: download
connection-0.2.5: build
dlist-instances-0.1: configure
connection-0.2.5: copy/register
mwc-random-0.13.4.0: copy/register
dlist-instances-0.1: build
http-types-0.9: download
http-types-0.9: configure
dlist-instances-0.1: copy/register
monad-logger-0.3.18: download
optparse-applicative-0.13.0.0: download
http-types-0.9: build
monad-logger-0.3.18: configure
monad-logger-0.3.18: build
optparse-applicative-0.13.0.0: configure
http-types-0.9: copy/register
optparse-applicative-0.13.0.0: build
monad-logger-0.3.18: copy/register
http-client-0.5.0: download
http-client-0.5.0: configure
project-template-0.2.0: download
http-client-0.5.0: build
project-template-0.2.0: configure
project-template-0.2.0: build
project-template-0.2.0: copy/register
vector-algorithms-0.7.0.1: download
vector-algorithms-0.7.0.1: configure
optparse-applicative-0.13.0.0: copy/register
void-0.7.1: download
vector-algorithms-0.7.0.1: build
void-0.7.1: configure
void-0.7.1: build
void-0.7.1: copy/register
contravariant-1.4: download
contravariant-1.4: configure
http-client-0.5.0: copy/register
contravariant-1.4: build
http-client-tls-0.3.0: download
http-client-tls-0.3.0: configure
http-client-tls-0.3.0: build
contravariant-1.4: copy/register
http-client-tls-0.3.0: copy/register
comonad-4.2.7.2: download
comonad-4.2.7.2: configure
zip-archive-0.2.3.7: download
comonad-4.2.7.2: build
zip-archive-0.2.3.7: configure
comonad-4.2.7.2: copy/register
bifunctors-5.2: download
zip-archive-0.2.3.7: build
bifunctors-5.2: configure
aeson-0.11.2.0: copy/register
bifunctors-5.2: build
aeson-compat-0.3.3.0: download
aeson-compat-0.3.3.0: configure
aeson-compat-0.3.3.0: build
zip-archive-0.2.3.7: copy/register
Did not find .cabal file for binary-tagged-0.1.4.0 with Git SHA of ae43e06a73048476d59eff7fd8cca0ce087be562
Right Nothing
aeson-compat-0.3.3.0: copy/register
binary-tagged-0.1.4.0: download
binary-tagged-0.1.4.0: configure
http-conduit-2.2.0: download
binary-tagged-0.1.4.0: build
http-conduit-2.2.0: configure
http-conduit-2.2.0: build
bifunctors-5.2: copy/register
path-0.5.8: download
path-0.5.8: configure
http-conduit-2.2.0: copy/register
persistent-2.2.4.1: download
path-0.5.8: build
persistent-2.2.4.1: configure
binary-tagged-0.1.4.0: copy/register
profunctors-5.2: download
persistent-2.2.4.1: build
profunctors-5.2: configure
path-0.5.8: copy/register
path-io-1.1.0: download
profunctors-5.2: build
path-io-1.1.0: buildgure
path-io-1.1.0: copy/register
semigroupoids-5.0.1: download
semigroupoids-5.0.1: configure
profunctors-5.2: copy/register
yaml-0.8.17.1: download
semigroupoids-5.0.1: build
yaml-0.8.17.1: configure
yaml-0.8.17.1: build
semigroupoids-5.0.1: copy/register
free-4.12.4: download
free-4.12.4: configure
free-4.12.4: build
persistent-2.2.4.1: copy/register
persistent-sqlite-2.2.1: download
persistent-sqlite-2.2.1: configure
persistent-sqlite-2.2.1: build
free-4.12.4: copy/register
adjunctions-4.3: download
adjunctions-4.3: configure
yaml-0.8.17.1: copy/register
adjunctions-4.3: build
either-4.4.1.1: download
either-4.4.1.1: configure
either-4.4.1.1: build
adjunctions-4.3: copy/register
Did not find .cabal file for hpack-0.14.0 with Git SHA of f154f2c6799b91603b03de05a1fd4fbf355656ea
Right Nothing
hpack-0.14.0: download
hpack-0.14.0: configure
either-4.4.1.1: copy/register
hpack-0.14.0: build
kan-extensions-4.2.3: download
kan-extensions-4.2.3: configure
kan-extensions-4.2.3: build
persistent-sqlite-2.2.1: copy/register
kan-extensions-4.2.3: copy/register
keys-3.11: download
keys-3.11: configure
optparse-simple-0.0.3: download
keys-3.11: build
optparse-simple-0.0.3: configure
optparse-simple-0.0.3: build
optparse-simple-0.0.3: copy/register
persistent-template-2.1.8.1: download
persistent-template-2.1.8.1: configure
keys-3.11: copy/register
pointed-4.2.0.2: download
persistent-template-2.1.8.1: build
pointed-4.2.0.2: configure
pointed-4.2.0.2: build
hpack-0.14.0: copy/register
pointed-4.2.0.2: copy/register
zlib-bindings-0.1.1.5: download
zlib-bindings-0.1.1.5: configure
vector-instances-3.3.1: download
zlib-bindings-0.1.1.5: build
vector-instances-3.3.1: configure
zlib-bindings-0.1.1.5: copy/register
persistent-template-2.1.8.1: copy/register
vector-instances-3.3.1: build
hit-0.6.3: download
hit-0.6.3: configure
hit-0.6.3: build
vector-instances-3.3.1: copy/register
vector-algorithms-0.7.0.1: copy/register
mono-traversable-0.10.2: download
mono-traversable-0.10.2: configure
hit-0.6.3: copy/register
mono-traversable-0.10.2: build
mono-traversable-0.10.2: copy/register
store-0.2.1.0: download
store-0.2.1.0: configure
store-0.2.1.0: build
store-0.2.1.0: copy/register
stack-1.1.3: configure
[1 of 1] Compiling Main             ( C:\Users\…\AppData\Local\Temp\stack-upgrade7112\stack\Setup.hs, C:\Users\…\AppData\Local\Temp\stack-upgrade7112\stack\.stack-work\dist\2672c1f3\setup\Main.o )
Linking C:\Users\…\AppData\Local\Temp\stack-upgrade7112\stack\.stack-work\dist\2672c1f3\setup\setup.exe ...
Configuring stack-1.1.3...
stack-1.1.3: build
Preprocessing library stack-1.1.3...
[ 1 of 96] Compiling Text.PrettyPrint.Leijen.Extended ( src\Text\PrettyPrint\Leijen\Extended.hs, .stack-work\dist\2672c1f3\build\Text\PrettyPrint\Leijen\Extended.o )
[ 2 of 96] Compiling Stack.Ghci.Script ( src\Stack\Ghci\Script.hs, .stack-work\dist\2672c1f3\build\Stack\Ghci\Script.o )
[ 3 of 96] Compiling Stack.FileWatch  ( src\Stack\FileWatch.hs, .stack-work\dist\2672c1f3\build\Stack\FileWatch.o )
[ 4 of 96] Compiling System.Process.PagerEditor ( src\System\Process\PagerEditor.hs, .stack-work\dist\2672c1f3\build\System\Process\PagerEditor.o )
[ 5 of 96] Compiling System.Process.Log ( src\System\Process\Log.hs, .stack-work\dist\2672c1f3\build\System\Process\Log.o )
[ 6 of 96] Compiling Paths_stack      ( .stack-work\dist\2672c1f3\build\autogen\Paths_stack.hs, .stack-work\dist\2672c1f3\build\Paths_stack.o )
[ 7 of 96] Compiling Path.Find        ( src\Path\Find.hs, .stack-work\dist\2672c1f3\build\Path\Find.o )
[ 8 of 96] Compiling Path.Extra       ( src\Path\Extra.hs, .stack-work\dist\2672c1f3\build\Path\Extra.o )
[ 9 of 96] Compiling System.Process.Read ( src\System\Process\Read.hs, .stack-work\dist\2672c1f3\build\System\Process\Read.o )
[10 of 96] Compiling System.Process.Run ( src\System\Process\Run.hs, .stack-work\dist\2672c1f3\build\System\Process\Run.o )
[11 of 96] Compiling Options.Applicative.Complicated ( src\Options\Applicative\Complicated.hs, .stack-work\dist\2672c1f3\build\Options\Applicative\Complicated.o )
[12 of 96] Compiling Options.Applicative.Builder.Extra ( src\Options\Applicative\Builder\Extra.hs, .stack-work\dist\2672c1f3\build\Options\Applicative\Builder\Extra.o )
[13 of 96] Compiling Network.HTTP.Download.Verified ( src\Network\HTTP\Download\Verified.hs, .stack-work\dist\2672c1f3\build\Network\HTTP\Download\Verified.o )
[14 of 96] Compiling Distribution.Version.Extra ( src\Distribution\Version\Extra.hs, .stack-work\dist\2672c1f3\build\Distribution\Version\Extra.o )
[15 of 96] Compiling Data.Yaml.Extra  ( src\Data\Yaml\Extra.hs, .stack-work\dist\2672c1f3\build\Data\Yaml\Extra.o )
[16 of 96] Compiling Data.Store.VersionTagged ( src\Data\Store\VersionTagged.hs, .stack-work\dist\2672c1f3\build\Data\Store\VersionTagged.o )
[17 of 96] Compiling Data.Monoid.Extra ( src\Data\Monoid\Extra.hs, .stack-work\dist\2672c1f3\build\Data\Monoid\Extra.o )
[18 of 96] Compiling Data.Maybe.Extra ( src\Data\Maybe\Extra.hs, .stack-work\dist\2672c1f3\build\Data\Maybe\Extra.o )
[19 of 96] Compiling Data.IORef.RunOnce ( src\Data\IORef\RunOnce.hs, .stack-work\dist\2672c1f3\build\Data\IORef\RunOnce.o )
[20 of 96] Compiling Stack.Constants[boot] ( src\Stack\Constants.hs-boot, .stack-work\dist\2672c1f3\build\Stack\Constants.o-boot )
[21 of 96] Compiling Data.Attoparsec.Combinators ( src\Data\Attoparsec\Combinators.hs, .stack-work\dist\2672c1f3\build\Data\Attoparsec\Combinators.o )
[22 of 96] Compiling Data.Attoparsec.Args ( src\Data\Attoparsec\Args.hs, .stack-work\dist\2672c1f3\build\Data\Attoparsec\Args.o )
[23 of 96] Compiling Options.Applicative.Args ( src\Options\Applicative\Args.hs, .stack-work\dist\2672c1f3\build\Options\Applicative\Args.o )
[24 of 96] Compiling Data.Aeson.Extended ( src\Data\Aeson\Extended.hs, .stack-work\dist\2672c1f3\build\Data\Aeson\Extended.o )
[25 of 96] Compiling Network.HTTP.Download ( src\Network\HTTP\Download.hs, .stack-work\dist\2672c1f3\build\Network\HTTP\Download.o )
[26 of 96] Compiling Stack.Types.FlagName ( src\Stack\Types\FlagName.hs, .stack-work\dist\2672c1f3\build\Stack\Types\FlagName.o )
[27 of 96] Compiling Stack.Types.PackageName ( src\Stack\Types\PackageName.hs, .stack-work\dist\2672c1f3\build\Stack\Types\PackageName.o )
[28 of 96] Compiling Stack.Types.Sig  ( src\Stack\Types\Sig.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Sig.o )
[29 of 96] Compiling Stack.Sig.GPG    ( src\Stack\Sig\GPG.hs, .stack-work\dist\2672c1f3\build\Stack\Sig\GPG.o )
[30 of 96] Compiling Stack.Types.Version ( src\Stack\Types\Version.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Version.o )
[31 of 96] Compiling Stack.Types.Compiler ( src\Stack\Types\Compiler.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Compiler.o )
[32 of 96] Compiling Stack.Types.BuildPlan ( src\Stack\Types\BuildPlan.hs, .stack-work\dist\2672c1f3\build\Stack\Types\BuildPlan.o )
[33 of 96] Compiling Stack.Types.GhcPkgId ( src\Stack\Types\GhcPkgId.hs, .stack-work\dist\2672c1f3\build\Stack\Types\GhcPkgId.o )
[34 of 96] Compiling Stack.Types.Urls ( src\Stack\Types\Urls.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Urls.o )
[35 of 96] Compiling Stack.Config.Urls ( src\Stack\Config\Urls.hs, .stack-work\dist\2672c1f3\build\Stack\Config\Urls.o )
[36 of 96] Compiling Stack.Types.Docker ( src\Stack\Types\Docker.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Docker.o )
[37 of 96] Compiling Stack.Types.Nix  ( src\Stack\Types\Nix.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Nix.o )
[38 of 96] Compiling Stack.Config.Nix ( src\Stack\Config\Nix.hs, .stack-work\dist\2672c1f3\build\Stack\Config\Nix.o )
[39 of 96] Compiling Stack.Types.Image ( src\Stack\Types\Image.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Image.o )
[40 of 96] Compiling Stack.Types.TemplateName ( src\Stack\Types\TemplateName.hs, .stack-work\dist\2672c1f3\build\Stack\Types\TemplateName.o )
[41 of 96] Compiling Stack.Types.Config.Build ( src\Stack\Types\Config\Build.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Config\Build.o )
[42 of 96] Compiling Stack.Types.PackageIdentifier ( src\Stack\Types\PackageIdentifier.hs, .stack-work\dist\2672c1f3\build\Stack\Types\PackageIdentifier.o )
[43 of 96] Compiling Stack.Types.PackageDump ( src\Stack\Types\PackageDump.hs, .stack-work\dist\2672c1f3\build\Stack\Types\PackageDump.o )
[44 of 96] Compiling Stack.Types.PackageIndex ( src\Stack\Types\PackageIndex.hs, .stack-work\dist\2672c1f3\build\Stack\Types\PackageIndex.o )
[45 of 96] Compiling Stack.Types.Config ( src\Stack\Types\Config.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Config.o )
[46 of 96] Compiling Stack.Constants  ( src\Stack\Constants.hs, .stack-work\dist\2672c1f3\build\Stack\Constants.o )
[47 of 96] Compiling Data.Attoparsec.Interpreter ( src\Data\Attoparsec\Interpreter.hs, .stack-work\dist\2672c1f3\build\Data\Attoparsec\Interpreter.o )
[48 of 96] Compiling Stack.Types.Package ( src\Stack\Types\Package.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Package.o )
[49 of 96] Compiling Stack.Types.Build ( src\Stack\Types\Build.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Build.o )
[50 of 96] Compiling Stack.Build.Target ( src\Stack\Build\Target.hs, .stack-work\dist\2672c1f3\build\Stack\Build\Target.o )
[51 of 96] Compiling Stack.GhcPkg     ( src\Stack\GhcPkg.hs, .stack-work\dist\2672c1f3\build\Stack\GhcPkg.o )
[52 of 96] Compiling Stack.PackageDump ( src\Stack\PackageDump.hs, .stack-work\dist\2672c1f3\build\Stack\PackageDump.o )
[53 of 96] Compiling Stack.Build.Haddock ( src\Stack\Build\Haddock.hs, .stack-work\dist\2672c1f3\build\Stack\Build\Haddock.o )
[54 of 96] Compiling Stack.Types.Internal ( src\Stack\Types\Internal.hs, .stack-work\dist\2672c1f3\build\Stack\Types\Internal.o )
[55 of 96] Compiling Stack.PrettyPrint ( src\Stack\PrettyPrint.hs, .stack-work\dist\2672c1f3\build\Stack\PrettyPrint.o )
[56 of 96] Compiling Stack.Build.Cache ( src\Stack\Build\Cache.hs, .stack-work\dist\2672c1f3\build\Stack\Build\Cache.o )
[57 of 96] Compiling Stack.Build.Installed ( src\Stack\Build\Installed.hs, .stack-work\dist\2672c1f3\build\Stack\Build\Installed.o )
[58 of 96] Compiling Stack.Package    ( src\Stack\Package.hs, .stack-work\dist\2672c1f3\build\Stack\Package.o )
[59 of 96] Compiling Stack.Types.StackT ( src\Stack\Types\StackT.hs, .stack-work\dist\2672c1f3\build\Stack\Types\StackT.o )
[60 of 96] Compiling Stack.Config.Build ( src\Stack\Config\Build.hs, .stack-work\dist\2672c1f3\build\Stack\Config\Build.o )
[61 of 96] Compiling Stack.Config.Docker ( src\Stack\Config\Docker.hs, .stack-work\dist\2672c1f3\build\Stack\Config\Docker.o )
[62 of 96] Compiling Stack.Image      ( src\Stack\Image.hs, .stack-work\dist\2672c1f3\build\Stack\Image.o )
[63 of 96] Compiling Stack.Docker.GlobalDB ( src\Stack\Docker\GlobalDB.hs, .stack-work\dist\2672c1f3\build\Stack\Docker\GlobalDB.o )
[64 of 96] Compiling Stack.Exec       ( src\Stack\Exec.hs, .stack-work\dist\2672c1f3\build\Stack\Exec.o )
[65 of 96] Compiling Stack.New        ( src\Stack\New.hs, .stack-work\dist\2672c1f3\build\Stack\New.o )
[66 of 96] Compiling Stack.Nix        ( src\Stack\Nix.hs, .stack-work\dist\2672c1f3\build\Stack\Nix.o )
[67 of 96] Compiling Stack.Path       ( src\Stack\Path.hs, .stack-work\dist\2672c1f3\build\Stack\Path.o )
[68 of 96] Compiling Stack.Upload     ( src\Stack\Upload.hs, .stack-work\dist\2672c1f3\build\Stack\Upload.o )
[69 of 96] Compiling Stack.PackageIndex ( src\Stack\PackageIndex.hs, .stack-work\dist\2672c1f3\build\Stack\PackageIndex.o )
[70 of 96] Compiling Stack.Fetch      ( src\Stack\Fetch.hs, .stack-work\dist\2672c1f3\build\Stack\Fetch.o )
[71 of 96] Compiling Stack.BuildPlan  ( src\Stack\BuildPlan.hs, .stack-work\dist\2672c1f3\build\Stack\BuildPlan.o )
[72 of 96] Compiling Stack.Build.Source ( src\Stack\Build\Source.hs, .stack-work\dist\2672c1f3\build\Stack\Build\Source.o )
[73 of 96] Compiling Stack.Build.ConstructPlan ( src\Stack\Build\ConstructPlan.hs, .stack-work\dist\2672c1f3\build\Stack\Build\ConstructPlan.o )
[74 of 96] Compiling Stack.Coverage   ( src\Stack\Coverage.hs, .stack-work\dist\2672c1f3\build\Stack\Coverage.o )
[75 of 96] Compiling Stack.Clean      ( src\Stack\Clean.hs, .stack-work\dist\2672c1f3\build\Stack\Clean.o )
[76 of 96] Compiling Stack.IDE        ( src\Stack\IDE.hs, .stack-work\dist\2672c1f3\build\Stack\IDE.o )
[77 of 96] Compiling Stack.Config     ( src\Stack\Config.hs, .stack-work\dist\2672c1f3\build\Stack\Config.o )
[78 of 96] Compiling Stack.ConfigCmd  ( src\Stack\ConfigCmd.hs, .stack-work\dist\2672c1f3\build\Stack\ConfigCmd.o )
[79 of 96] Compiling Stack.Setup.Installed ( src\Stack\Setup\Installed.hs, .stack-work\dist\2672c1f3\build\Stack\Setup\Installed.o )
[80 of 96] Compiling Stack.Sig.Sign   ( src\Stack\Sig\Sign.hs, .stack-work\dist\2672c1f3\build\Stack\Sig\Sign.o )
[81 of 96] Compiling Stack.Sig        ( src\Stack\Sig.hs, .stack-work\dist\2672c1f3\build\Stack\Sig.o )
[82 of 96] Compiling Control.Concurrent.Execute ( src\Control\Concurrent\Execute.hs, .stack-work\dist\2672c1f3\build\Control\Concurrent\Execute.o )
[83 of 96] Compiling Stack.Build.Execute ( src\Stack\Build\Execute.hs, .stack-work\dist\2672c1f3\build\Stack\Build\Execute.o )
[84 of 96] Compiling Stack.Build      ( src\Stack\Build.hs, .stack-work\dist\2672c1f3\build\Stack\Build.o )
[85 of 96] Compiling Stack.Setup      ( src\Stack\Setup.hs, .stack-work\dist\2672c1f3\build\Stack\Setup.o )
[86 of 96] Compiling Stack.Docker     ( src\Stack\Docker.hs, .stack-work\dist\2672c1f3\build\Stack\Docker.o )
[87 of 96] Compiling Stack.Runners    ( src\Stack\Runners.hs, .stack-work\dist\2672c1f3\build\Stack\Runners.o )
[88 of 96] Compiling Stack.Solver     ( src\Stack\Solver.hs, .stack-work\dist\2672c1f3\build\Stack\Solver.o )
[89 of 96] Compiling Stack.Init       ( src\Stack\Init.hs, .stack-work\dist\2672c1f3\build\Stack\Init.o )
[90 of 96] Compiling Stack.SetupCmd   ( src\Stack\SetupCmd.hs, .stack-work\dist\2672c1f3\build\Stack\SetupCmd.o )
[91 of 96] Compiling Stack.Dot        ( src\Stack\Dot.hs, .stack-work\dist\2672c1f3\build\Stack\Dot.o )
[92 of 96] Compiling Stack.Ghci       ( src\Stack\Ghci.hs, .stack-work\dist\2672c1f3\build\Stack\Ghci.o )
[93 of 96] Compiling Stack.Hoogle     ( src\Stack\Hoogle.hs, .stack-work\dist\2672c1f3\build\Stack\Hoogle.o )
[94 of 96] Compiling Stack.Options    ( src\Stack\Options.hs, .stack-work\dist\2672c1f3\build\Stack\Options.o )
[95 of 96] Compiling Stack.Upgrade    ( src\Stack\Upgrade.hs, .stack-work\dist\2672c1f3\build\Stack\Upgrade.o )
[96 of 96] Compiling Stack.SDist      ( src\Stack\SDist.hs, .stack-work\dist\2672c1f3\build\Stack\SDist.o )
In-place registering stack-1.1.3...
Preprocessing executable 'stack' for stack-1.1.3...
[1 of 2] Compiling Paths_stack      ( .stack-work\dist\2672c1f3\build\autogen\Paths_stack.hs, .stack-work\dist\2672c1f3\build\stack\stack-tmp\Paths_stack.o )
[2 of 2] Compiling Main             ( src\main\Main.hs, .stack-work\dist\2672c1f3\build\stack\stack-tmp\Main.o )
Linking .stack-work\dist\2672c1f3\build\stack\stack.exe ...
stack-1.1.3: copy/register
Installing library in
C:\Users\…\AppData\Local\Temp\stack-upgrade7112\stack\.stack-work\install\a604a5e3\lib\x86_64-windows-ghc-7.10.3\stack-1.1.3-HzYLiY71fA77k2ahWsi26P
Installing executable(s) in
C:\Users\…\AppData\Local\Temp\stack-upgrade7112\stack\.stack-work\install\a604a5e3\bin
Registering stack-1.1.3...
Completed 177 action(s).
Copying from C:\Users\…\AppData\Local\Temp\stack-upgrade7112\stack\.stack-work\install\a604a5e3\bin\stack.exe to C:\Users\…\AppData\Roaming\local\bin\stack.exe

Copied executables to C:\Users\…\AppData\Roaming\local\bin\:
- stack.exe

This time it worked without any complaints. I will have to guess my cache was corrupt (either #2175, and once I aborted a build with Ctrl+C).

Blaisorblade commented 8 years ago

Hm, damn Heisenbugs. There might still be a bug — compare with https://github.com/haskell/cabal/issues/3073, where a network failure is swallowed and we see a "file not found" error. Though that alone would not explain your specific symptoms.

FWIW, #2175 did not really "corrupt" the cache... but I've seen aborted builds lead to problems.

Given this is hard to reproduce and the fault might lie with Cabal (since the problem is in the setup binary), maybe we should ask upstream. I've failed to find the issue though...

Blaisorblade commented 8 years ago

BTW, is there a chance that the shorter or different STACK_ROOT fixes the problem?

bergus commented 8 years ago

I've seen aborted builds lead to problems.

That it must be, then. Feel free to close the issue if you want.

is there a chance that the shorter or different STACK_ROOT fixes the problem?

I don't think so. The different stack root probably did solve the problem by using a fresh cache etc.

Hm, damn Heisenbugs. There might still be a bug

I agree. I guess the only way to go forward with this is checking in the source that generated "exited with an error:" and figuring out in which cases there is no message (which might be a cabal issue).

snoyberg commented 5 years ago

Closing due to lack of repro