Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not build on Windows #15

Open
grguthrie opened this issue Feb 11, 2022 · 1 comment
Open

Does not build on Windows #15

grguthrie opened this issue Feb 11, 2022 · 1 comment

Comments

@grguthrie
Copy link

Install & build fails.

PS C:\Users\guthrie\Desktop\hTest\hid-examples-0.5> cabal new-build
Resolving dependencies...
Build profile: -w ghc-8.10.2 -O1
In order, the following will be built (use -v for more details):

  • SHA-1.6.4.4 (lib) (requires build)
  • ...
    Installing basement-0.0.12 (lib)
    Completed basement-0.0.12 (lib)
    cabal.exe: Failed to unpack distributive-0.6.2.1 (which is required by
    exe:stockquotes from hid-examples-0.5 and exe:suntimes from hid-examples-0.5).
    The exception was:
    C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-38188\distributive-0.6.2.1\dis70A4.tmp:
    renameFile:renamePath:MoveFileEx
    "\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-38188\distributive-0.6.2.1\dis70A4.tmp"
    Just
    "\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-38188\distributive-0.6.2.1\distributive.cabal":
    permission denied (Access is denied.)

PS C:\Users\guthrie\Desktop\hTest\hid-examples-0.5> cabal run stockquotes -- data/quotes.csv -p -v
Build profile: -w ghc-8.10.2 -O1
...
Installing hsc2hs-0.68.8 (exe:hsc2hs)
Completed hsc2hs-0.68.8 (exe:hsc2hs)
cabal.exe: Failed to unpack microlens-0.4.12.0 (which is required by
exe:stockquotes from hid-examples-0.5). The exception was:
C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-35411\microlens-0.4.12.0\micEC17.tmp:
renameFile:renamePath:MoveFileEx
"\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-35411\microlens-0.4.12.0\micEC17.tmp"
Just
"\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-35411\microlens-0.4.12.0\microlens.cabal":
permission denied (Access is denied.)


Full Details::

PS C:\Users\guthrie\Desktop\hTest\hid-examples-0.5> cabal new-build
Resolving dependencies...
Build profile: -w ghc-8.10.2 -O1
In order, the following will be built (use -v for more details):

  • SHA-1.6.4.4 (lib) (requires build)
  • StateVar-1.2.2 (lib) (requires download & build)
  • attoparsec-0.14.4 (lib:attoparsec-internal) (requires download & build)
  • base-compat-0.12.1 (lib) (requires download & build)
  • base64-bytestring-1.2.1.0 (lib) (requires download & build)
  • basement-0.0.12 (lib) (requires download & build)
  • blaze-builder-0.4.2.2 (lib) (requires download & build)
  • cabal-doctest-1.0.9 (lib) (requires download & build)
  • call-stack-0.4.0 (lib) (requires download & build)
  • cereal-0.5.8.2 (lib) (requires download & build)
  • clock-0.8.3 (lib) (requires download & build)
  • colour-2.3.6 (lib) (requires download & build)
  • cookie-0.4.5 (lib) (requires download & build)
  • data-default-instances-containers-0.0.1 (lib:data-default-instances-containers) (requires build)
  • diagrams-solve-0.1.3 (lib) (requires download & build)
  • distributive-0.6.2.1 (lib) (requires build)
  • dlist-0.8.0.8 (lib) (requires build)
  • double-conversion-2.0.4.1 (lib) (requires download & build)
  • entropy-0.4.1.7 (lib:entropy) (requires download & build)
  • erf-2.0.0.0 (lib:erf) (requires build)
  • fingertree-0.1.5.0 (lib) (requires download & build)
  • ghc-paths-0.1.0.12 (lib:ghc-paths) (requires download & build)
  • groups-0.5.3 (lib) (requires download & build)
  • hashable-1.3.5.0 (lib) (requires download & build)
  • haskell-lexer-1.1 (lib:haskell-lexer) (requires download & build)
  • hid-examples-0.5 (exe:api-stage0) (first run)
  • hid-examples-0.5 (exe:api-stage1) (first run)
  • hid-examples-0.5 (exe:api-stage2) (first run)
  • hid-examples-0.5 (exe:api-stage3) (first run)
  • hid-examples-0.5 (exe:describe-proxies) (first run)
  • hid-examples-0.5 (exe:describe-type-apps) (first run)
  • hid-examples-0.5 (exe:doors-singletons) (first run)
  • hid-examples-0.5 (exe:doors-type-equality) (first run)
  • hid-examples-0.5 (exe:dynvalues-gadt) (first run)
  • hid-examples-0.5 (exe:expr-gadt) (first run)
  • hid-examples-0.5 (exe:gcd) (first run)
  • hid-examples-0.5 (exe:genSQL) (first run)
  • hid-examples-0.5 (exe:graph-assoc-tf) (first run)
  • hid-examples-0.5 (exe:ioref) (first run)
  • hid-examples-0.5 (exe:locator) (first run)
  • hid-examples-0.5 (exe:nummod-rank-n) (first run)
  • hid-examples-0.5 (exe:reader) (first run)
  • hid-examples-0.5 (exe:shunting-yard) (first run)
  • hid-examples-0.5 (exe:stref) (first run)
  • hid-examples-0.5 (exe:type-families) (first run)
  • hid-examples-0.5 (exe:type-lits) (first run)
  • hid-examples-0.5 (exe:type-operators) (first run)
  • hid-examples-0.5 (exe:vocab1) (first run)
  • hid-examples-0.5 (exe:vocab2) (first run)
  • hid-examples-0.5 (exe:vocab3) (first run)
  • hid-examples-0.5 (exe:weights-kinds) (first run)
  • hid-examples-0.5 (exe:weights-phantom) (first run)
  • hid-examples-0.5 (exe:xlist-data-families) (first run)
  • hourglass-0.2.12 (lib) (requires download & build)
  • hsc2hs-0.68.8 (exe:hsc2hs) (requires download & build)
  • indexed-traversable-0.1.2 (lib) (requires download & build)
  • microlens-0.4.12.0 (lib) (requires download & build)
  • mime-types-0.1.0.9 (lib) (requires download & build)
  • mmorph-1.2.0 (lib) (requires download & build)
  • newtype-generics-0.6.1 (lib) (requires download & build)
  • old-locale-1.0.0.7 (lib) (requires build)
  • operational-0.2.4.1 (lib) (requires download & build)
  • parser-combinators-1.3.0 (lib) (requires download & build)
  • random-1.1 (lib) (requires build)
  • reflection-2.1.6 (lib) (requires download & build)
  • safe-0.3.19 (lib) (requires download & build)
  • safe-exceptions-0.1.7.2 (lib) (requires download & build)
  • semigroups-0.20 (lib) (requires download & build)
  • split-0.2.3.4 (lib) (requires build)
  • splitmix-0.1.0.4 (lib) (requires download & build)
  • statestack-0.3 (lib) (requires download & build)
  • th-abstraction-0.3.2.0 (lib) (requires download & build)
  • th-compat-0.1.3 (lib) (requires download & build)
  • time-locale-compat-0.1.1.5 (lib) (requires download & build)
  • transformers-base-0.4.6 (lib) (requires download & build)
  • type-equality-1 (lib) (requires build)
  • unix-compat-0.5.4 (lib) (requires download & build)
  • unliftio-core-0.2.0.1 (lib) (requires download & build)
  • void-0.7.3 (lib) (requires build)
  • wl-pprint-annotated-0.1.0.1 (lib) (requires download & build)
  • xml-1.3.14 (lib:xml) (requires download & build)
  • zlib-0.6.2.3 (lib) (requires download & build)
  • contravariant-1.5.5 (lib) (requires download & build)
  • memory-0.16.0 (lib) (requires download & build)
  • blaze-markup-0.8.2.8 (lib) (requires download & build)
  • cereal-vector-0.2.0.1 (lib) (requires download & build)
  • extra-1.7.10 (lib) (requires download & build)
  • intervals-0.9.2 (lib) (requires download & build)
  • data-default-instances-dlist-0.0.1 (lib:data-default-instances-dlist) (requires build)
  • crypto-api-0.13.3 (lib:crypto-api) (requires build)
  • unordered-containers-0.2.16.0 (lib) (requires download & build)
  • time-compat-1.9.6.1 (lib) (requires download & build)
  • text-short-0.1.5 (lib) (requires download & build)
  • scientific-0.3.7.0 (lib) (requires download & build)
  • case-insensitive-1.2.1.0 (lib) (requires download & build)
  • async-2.2.4 (lib) (requires download & build)
  • OneTuple-0.3.1 (lib) (requires download & build)
  • pretty-show-1.10 (lib) (requires download & build)
  • terminal-size-0.3.2.1 (lib) (requires build)
  • network-3.1.2.7 (lib:network) (requires download & build)
  • mintty-0.1.3 (lib) (requires download & build)
  • comonad-5.0.8 (lib) (requires build)
  • data-default-instances-old-locale-0.0.1 (lib:data-default-instances-old-locale) (requires build)
  • uuid-types-1.0.5 (lib) (requires download & build)
  • temporary-1.3 (lib) (requires download & build)
  • retry-0.8.1.2 (lib) (requires download & build)
  • hid-examples-0.5 (exe:weapons) (first run)
  • hid-examples-0.5 (exe:dicegame) (first run)
  • hid-examples-0.5 (exe:rpnexpr) (first run)
  • hid-examples-0.5 (exe:maybe) (first run)
  • hid-examples-0.5 (lib:iplookup-lib) (first run)
  • QuickCheck-2.14.2 (lib) (requires build)
  • network-uri-2.6.4.1 (lib) (requires download & build)
  • monad-control-1.0.3.1 (lib) (requires download & build)
  • constraints-0.13.3 (lib) (requires download & build)
  • resourcet-1.2.4.3 (lib) (requires download & build)
  • JuicyPixels-3.3.6 (lib) (requires download & build)
  • pem-0.2.4 (lib) (requires build)
  • cryptonite-0.29 (lib) (requires download & build)
  • asn1-types-0.3.4 (lib:asn1-types) (requires download & build)
  • blaze-svg-0.3.6.1 (lib) (requires download & build)
  • blaze-html-0.9.1.2 (lib) (requires download & build)
  • hid-examples-0.5 (exe:filecount) (first run)
  • svg-builder-0.1.1 (lib) (requires download & build)
  • formatting-7.1.3 (lib) (requires download & build)
  • attoparsec-0.14.4 (lib) (requires download & build)
  • megaparsec-9.2.0 (lib) (requires download & build)
  • http-types-0.12.3 (lib) (requires download & build)
  • fsnotify-0.3.0.1 (lib) (requires download & build)
  • binary-orphans-1.0.2 (lib) (requires download & build)
  • base-compat-batteries-0.12.1 (lib) (requires download & build)
  • streaming-commons-0.2.2.4 (lib) (requires download & build)
  • socks-0.6.1 (lib) (requires download & build)
  • ansi-terminal-0.11.1 (lib) (requires download & build)
  • bifunctors-5.5.7 (lib) (requires download & build)
  • data-default-0.7.1.1 (lib:data-default) (requires build)
  • hint-0.9.0.5 (lib) (requires download & build)
  • hid-examples-0.5 (exe:iplookup-simulation) (first run)
  • lifted-base-0.2.3.12 (lib) (requires download & build)
  • asn1-encoding-0.9.6 (lib) (requires download & build)
  • fmt-0.6.3.0 (lib) (requires download & build)
  • cassava-0.5.2.0 (lib) (requires build)
  • bytes-0.17.1 (lib) (requires download & build)
  • attoparsec-iso8601-1.0.2.1 (lib) (requires download & build)
  • aeson-1.4.7.1 (lib) (requires download & build)
  • http-client-0.6.4.1 (lib) (requires download & build)
  • concurrent-output-1.10.15 (lib) (requires download & build)
  • ansi-wl-pprint-0.6.9 (lib) (requires build)
  • semigroupoids-5.3.4 (lib:semigroupoids) (requires build)
  • profunctors-5.6 (lib) (requires download & build)
  • hid-examples-0.5 (exe:showexpr) (first run)
  • lifted-async-0.10.2.2 (lib) (requires download & build)
  • crypto-pubkey-types-0.4.3 (lib:crypto-pubkey-types) (requires build)
  • asn1-parse-0.9.5 (lib:asn1-parse) (requires download & build)
  • http-api-data-0.4.3 (lib) (requires download & build)
  • optparse-applicative-0.15.1.0 (lib) (requires build)
  • monoid-extras-0.6.1 (lib) (requires download & build)
  • modern-uri-0.3.4.3 (lib) (requires download & build)
  • invariant-0.5.3 (lib) (requires build)
  • free-5.1.3 (lib) (requires build)
  • hedgehog-1.0.5 (lib) (requires download & build)
  • RSA-2.4.1 (lib) (requires download & build)
  • x509-1.7.6 (lib) (requires download & build)
  • hid-examples-0.5 (exe:iplookup) (first run)
  • hid-examples-0.5 (exe:du) (first run)
  • dual-tree-0.2.3.0 (lib) (requires download & build)
  • adjunctions-4.4 (lib) (requires build)
  • hid-examples-0.5 (lib:ipgen-lib) (first run)
  • authenticate-oauth-1.6.0.1 (lib:authenticate-oauth) (requires download & build)
  • x509-store-1.6.9 (lib) (requires download & build)
  • kan-extensions-5.2.3 (lib) (requires download & build)
  • hid-examples-0.5 (exe:ipgen) (first run)
  • x509-validation-1.6.12 (lib) (requires download & build)
  • x509-system-1.6.7 (lib) (requires download & build)
  • lens-4.19.2 (lib:lens) (requires download & build)
  • tls-1.5.7 (lib) (requires download & build)
  • linear-1.21.8 (lib) (requires download & build)
  • Chart-1.9.3 (lib:Chart) (requires download & build)
  • connection-0.3.1 (lib:connection) (requires download & build)
  • diagrams-core-1.5.0 (lib) (requires download & build)
  • active-0.2.0.15 (lib) (requires download & build)
  • http-client-tls-0.3.6 (lib) (requires download & build)
  • diagrams-lib-1.4.5.1 (lib) (requires download & build)
  • req-3.1.0 (lib) (requires download & build)
  • diagrams-svg-1.4.3.1 (lib) (requires download & build)
  • diagrams-postscript-1.5.1 (lib) (requires download & build)
  • SVGFonts-1.7.0.1 (lib) (requires download & build)
  • hid-examples-0.5 (exe:suntimes) (first run)
  • Chart-diagrams-1.9.3 (lib:Chart-diagrams) (requires download & build)
  • hid-examples-0.5 (exe:stockquotes) (first run)
    Downloading base-compat-0.12.1
    Starting SHA-1.6.4.4 (lib)
    Downloaded base-compat-0.12.1
    Downloading clock-0.8.3
    Downloaded clock-0.8.3
    Downloading colour-2.3.6
    Downloaded colour-2.3.6
    Downloading diagrams-solve-0.1.3
    Downloaded diagrams-solve-0.1.3
    Downloading call-stack-0.4.0
    Downloaded call-stack-0.4.0
    Downloading fingertree-0.1.5.0
    Downloaded fingertree-0.1.5.0
    Downloading groups-0.5.3
    Downloaded groups-0.5.3
    Downloading haskell-lexer-1.1
    Downloaded haskell-lexer-1.1
    Downloading microlens-0.4.12.0
    Starting base-compat-0.12.1 (lib)
    Downloaded microlens-0.4.12.0
    Downloading parser-combinators-1.3.0
    Downloaded parser-combinators-1.3.0
    Downloading safe-0.3.19
    Downloaded safe-0.3.19
    Downloading semigroups-0.20
    Downloaded semigroups-0.20
    Downloading operational-0.2.4.1
    Downloaded operational-0.2.4.1
    Downloading newtype-generics-0.6.1
    Downloaded newtype-generics-0.6.1
    Downloading mmorph-1.2.0
    Downloaded mmorph-1.2.0
    Downloading statestack-0.3
    Downloaded statestack-0.3
    Downloading unliftio-core-0.2.0.1
    Downloaded unliftio-core-0.2.0.1
    Downloading base64-bytestring-1.2.1.0
    Downloaded base64-bytestring-1.2.1.0
    Downloading zlib-0.6.2.3
    Starting base64-bytestring-1.2.1.0 (lib)
    Downloaded zlib-0.6.2.3
    Downloading cereal-0.5.8.2
    Downloaded cereal-0.5.8.2
    Downloading reflection-2.1.6
    Downloaded reflection-2.1.6
    Downloading th-abstraction-0.3.2.0
    Downloaded th-abstraction-0.3.2.0
    Downloading th-compat-0.1.3
    Downloading splitmix-0.1.0.4
    Downloaded splitmix-0.1.0.4
    Downloading cereal-vector-0.2.0.1
    Downloaded cereal-vector-0.2.0.1
    Downloading indexed-traversable-0.1.2
    Downloaded indexed-traversable-0.1.2
    Downloading bifunctors-5.5.7
    Downloaded bifunctors-5.5.7
    Downloading intervals-0.9.2
    Downloaded intervals-0.9.2
    Downloading resourcet-1.2.4.3
    Downloaded resourcet-1.2.4.3
    Downloading safe-exceptions-0.1.7.2
    Downloaded safe-exceptions-0.1.7.2
    Downloading transformers-base-0.4.6
    Downloaded transformers-base-0.4.6
    Downloading monad-control-1.0.3.1
    Downloaded monad-control-1.0.3.1
    Downloading lifted-base-0.2.3.12
    Downloaded lifted-base-0.2.3.12
    Downloading attoparsec-0.14.4
    Building SHA-1.6.4.4 (lib)
    Building base-compat-0.12.1 (lib)
    Downloaded attoparsec-0.14.4
    Downloading blaze-builder-0.4.2.2
    Downloaded blaze-builder-0.4.2.2
    Downloading blaze-markup-0.8.2.8
    Downloaded blaze-markup-0.8.2.8
    Downloading blaze-html-0.9.1.2
    Starting blaze-builder-0.4.2.2 (lib)
    Downloaded blaze-html-0.9.1.2
    Downloading blaze-svg-0.3.6.1
    Starting attoparsec-0.14.4 (lib:attoparsec-internal)
    Downloaded blaze-svg-0.3.6.1
    Downloading double-conversion-2.0.4.1
    Downloaded double-conversion-2.0.4.1
    Downloading hashable-1.3.5.0
    Building base64-bytestring-1.2.1.0 (lib)
    Downloaded hashable-1.3.5.0
    Downloading async-2.2.4
    Downloaded async-2.2.4
    Downloading case-insensitive-1.2.1.0
    Downloaded case-insensitive-1.2.1.0
    Downloading constraints-0.13.3
    Downloaded constraints-0.13.3
    Downloading lifted-async-0.10.2.2
    Downloaded lifted-async-0.10.2.2
    Downloading unordered-containers-0.2.16.0
    Downloaded unordered-containers-0.2.16.0
    Downloading http-types-0.12.3
    Downloaded http-types-0.12.3
    Downloading mime-types-0.1.0.9
    Downloaded mime-types-0.1.0.9
    Downloading network-uri-2.6.4.1
    Downloaded network-uri-2.6.4.1
    Downloading pretty-show-1.10
    Downloaded pretty-show-1.10
    Downloading scientific-0.3.7.0
    Downloaded scientific-0.3.7.0
    Downloading megaparsec-9.2.0
    Downloaded megaparsec-9.2.0
    Downloading svg-builder-0.1.1
    Downloaded svg-builder-0.1.1
    Downloading text-short-0.1.5
    Downloaded text-short-0.1.5
    Downloading wl-pprint-annotated-0.1.0.1
    Downloaded wl-pprint-annotated-0.1.0.1
    Downloading xml-1.3.14
    Downloaded xml-1.3.14
    Downloading basement-0.0.12
    Downloaded basement-0.0.12
    Downloading memory-0.16.0
    Downloaded memory-0.16.0
    Downloading cryptonite-0.29
    Downloaded cryptonite-0.29
    Downloading hourglass-0.2.12
    Downloaded hourglass-0.2.12
    Downloading asn1-types-0.3.4
    Starting basement-0.0.12 (lib)
    Downloaded asn1-types-0.3.4
    Downloading asn1-encoding-0.9.6
    Building blaze-builder-0.4.2.2 (lib)
    Downloaded asn1-encoding-0.9.6
    Downloading asn1-parse-0.9.5
    Installing base64-bytestring-1.2.1.0 (lib)
    Downloaded asn1-parse-0.9.5
    Downloading x509-1.7.6
    Downloaded x509-1.7.6
    Downloading cookie-0.4.5
    Building attoparsec-0.14.4 (lib:attoparsec-internal)
    Downloaded cookie-0.4.5
    Downloading hsc2hs-0.68.8
    Downloaded hsc2hs-0.68.8
    Downloading mintty-0.1.3
    Downloaded mintty-0.1.3
    Downloading ansi-terminal-0.11.1
    Downloaded ansi-terminal-0.11.1
    Downloading network-3.1.2.7
    Downloaded network-3.1.2.7
    Downloading socks-0.6.1
    Downloaded socks-0.6.1
    Downloading concurrent-output-1.10.15
    Completed base64-bytestring-1.2.1.0 (lib)
    Downloaded concurrent-output-1.10.15
    Downloading x509-store-1.6.9
    Starting call-stack-0.4.0 (lib)
    Downloaded x509-store-1.6.9
    Downloading x509-validation-1.6.12
    Downloaded x509-validation-1.6.12
    Downloading tls-1.5.7
    Downloaded tls-1.5.7
    Downloading extra-1.7.10
    Downloaded extra-1.7.10
    Downloading formatting-7.1.3
    Downloaded formatting-7.1.3
    Downloading hedgehog-1.0.5
    Installing SHA-1.6.4.4 (lib)
    Downloaded hedgehog-1.0.5
    Downloading retry-0.8.1.2
    Downloaded retry-0.8.1.2
    Downloading streaming-commons-0.2.2.4
    Downloaded streaming-commons-0.2.2.4
    Downloading http-client-0.6.4.1
    Downloaded http-client-0.6.4.1
    Downloading temporary-1.3
    Downloaded temporary-1.3
    Downloading uuid-types-1.0.5
    Completed SHA-1.6.4.4 (lib)
    Starting cereal-0.5.8.2 (lib)
    Downloaded uuid-types-1.0.5
    Downloading time-compat-1.9.6.1
    Downloaded time-compat-1.9.6.1
    Downloading time-locale-compat-0.1.1.5
    Downloaded time-locale-compat-0.1.1.5
    Downloading fmt-0.6.3.0
    Downloaded fmt-0.6.3.0
    Downloading unix-compat-0.5.4
    Downloaded unix-compat-0.5.4
    Downloading fsnotify-0.3.0.1
    Downloaded fsnotify-0.3.0.1
    Downloading x509-system-1.6.7
    Downloaded x509-system-1.6.7
    Downloading connection-0.3.1
    Building basement-0.0.12 (lib)
    Downloaded connection-0.3.1
    Downloading http-client-tls-0.3.6
    Installing attoparsec-0.14.4 (lib:attoparsec-internal)
    Downloaded http-client-tls-0.3.6
    Downloading StateVar-1.2.2
    Downloaded StateVar-1.2.2
    Downloading contravariant-1.5.5
    Starting StateVar-1.2.2 (lib)
    Downloaded contravariant-1.5.5
    Downloading profunctors-5.6
    Downloaded profunctors-5.6
    Downloading modern-uri-0.3.4.3
    Completed attoparsec-0.14.4 (lib:attoparsec-internal)
    Downloading OneTuple-0.3.1
    Installing blaze-builder-0.4.2.2 (lib)
    Downloaded OneTuple-0.3.1
    Downloading base-compat-batteries-0.12.1
    Starting clock-0.8.3 (lib)
    Downloaded base-compat-batteries-0.12.1
    Downloading aeson-1.4.7.1
    Building call-stack-0.4.0 (lib)
    Downloaded aeson-1.4.7.1
    Downloading attoparsec-iso8601-1.0.2.1
    Downloaded attoparsec-iso8601-1.0.2.1
    Downloading http-api-data-0.4.3
    Downloaded http-api-data-0.4.3
    Downloading binary-orphans-1.0.2
    Downloaded binary-orphans-1.0.2
    Downloading bytes-0.17.1
    Completed blaze-builder-0.4.2.2 (lib)
    Downloaded bytes-0.17.1
    Downloading JuicyPixels-3.3.6
    Starting colour-2.3.6 (lib)
    Downloaded JuicyPixels-3.3.6
    Downloading cabal-doctest-1.0.9
    Downloaded cabal-doctest-1.0.9
    Downloading entropy-0.4.1.7
    Starting cabal-doctest-1.0.9 (lib)
    Downloaded entropy-0.4.1.7
    Downloading RSA-2.4.1
    Downloaded RSA-2.4.1
    Downloading authenticate-oauth-1.6.0.1
    Downloaded authenticate-oauth-1.6.0.1
    Downloading req-3.1.0
    Downloaded req-3.1.0
    Downloading ghc-paths-0.1.0.12
    Downloaded ghc-paths-0.1.0.12
    Building cereal-0.5.8.2 (lib)
    Downloading hint-0.9.0.5
    Downloaded hint-0.9.0.5
    Downloading kan-extensions-5.2.3
    Downloaded kan-extensions-5.2.3
    Downloading lens-4.19.2
    Installing call-stack-0.4.0 (lib)
    Downloaded lens-4.19.2
    Downloading Chart-1.9.3
    Downloaded Chart-1.9.3
    Downloading linear-1.21.8
    Downloaded linear-1.21.8
    Downloading active-0.2.0.15
    Downloaded active-0.2.0.15
    Downloading monoid-extras-0.6.1
    Building StateVar-1.2.2 (lib)
    Completed call-stack-0.4.0 (lib)
    Starting cookie-0.4.5 (lib)
    Downloaded monoid-extras-0.6.1
    Downloading dual-tree-0.2.3.0
    Downloaded dual-tree-0.2.3.0
    Downloading diagrams-core-1.5.0
    Downloaded diagrams-core-1.5.0
    Downloading diagrams-lib-1.4.5.1
    Downloaded diagrams-lib-1.4.5.1
    Downloading SVGFonts-1.7.0.1
    Downloaded SVGFonts-1.7.0.1
    Downloading diagrams-postscript-1.5.1
    Downloaded diagrams-postscript-1.5.1
    Downloading diagrams-svg-1.4.3.1
    Building clock-0.8.3 (lib)
    Downloaded diagrams-svg-1.4.3.1
    Downloading Chart-diagrams-1.9.3
    Downloaded Chart-diagrams-1.9.3
    Installing StateVar-1.2.2 (lib)
    Building colour-2.3.6 (lib)
    Building cabal-doctest-1.0.9 (lib)
    Completed StateVar-1.2.2 (lib)
    Starting data-default-instances-containers-0.0.1 (all, legacy fallback)
    Building cookie-0.4.5 (lib)
    Installing cabal-doctest-1.0.9 (lib)
    Completed cabal-doctest-1.0.9 (lib)
    Starting diagrams-solve-0.1.3 (lib)
    Installing cereal-0.5.8.2 (lib)
    Installing cookie-0.4.5 (lib)
    Completed cereal-0.5.8.2 (lib)
    Completed cookie-0.4.5 (lib)
    Starting dlist-0.8.0.8 (lib)
    Building data-default-instances-containers-0.0.1 (all, legacy fallback)
    Installing data-default-instances-containers-0.0.1 (all, legacy fallback)
    Installing colour-2.3.6 (lib)
    Installing clock-0.8.3 (lib)
    Completed data-default-instances-containers-0.0.1 (all, legacy fallback)
    Completed colour-2.3.6 (lib)
    Building diagrams-solve-0.1.3 (lib)
    Completed clock-0.8.3 (lib)
    Building dlist-0.8.0.8 (lib)
    Installing diagrams-solve-0.1.3 (lib)
    Completed diagrams-solve-0.1.3 (lib)
    Installing dlist-0.8.0.8 (lib)
    Completed dlist-0.8.0.8 (lib)
    Installing base-compat-0.12.1 (lib)
    Completed base-compat-0.12.1 (lib)
    Installing basement-0.0.12 (lib)
    Completed basement-0.0.12 (lib)
    cabal.exe: Failed to unpack distributive-0.6.2.1 (which is required by
    exe:stockquotes from hid-examples-0.5 and exe:suntimes from hid-examples-0.5).
    The exception was:
    C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-38188\distributive-0.6.2.1\dis70A4.tmp:
    renameFile:renamePath:MoveFileEx
    "\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-38188\distributive-0.6.2.1\dis70A4.tmp"
    Just
    "\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-38188\distributive-0.6.2.1\distributive.cabal":
    permission denied (Access is denied.)

PS C:\Users\guthrie\Desktop\hTest\hid-examples-0.5>
PS C:\Users\guthrie\Desktop\hTest\hid-examples-0.5>
PS C:\Users\guthrie\Desktop\hTest\hid-examples-0.5> cabal run stockquotes -- data/quotes.csv -p -v
Build profile: -w ghc-8.10.2 -O1
In order, the following will be built (use -v for more details):

  • blaze-markup-0.8.2.8 (lib) (requires build)
  • cereal-vector-0.2.0.1 (lib) (requires build)
  • contravariant-1.5.5 (lib) (requires build)
  • distributive-0.6.2.1 (lib) (requires build)
  • double-conversion-2.0.4.1 (lib) (requires build)
  • fingertree-0.1.5.0 (lib) (requires build)
  • groups-0.5.3 (lib) (requires build)
  • hashable-1.3.5.0 (lib) (requires build)
  • hsc2hs-0.68.8 (exe:hsc2hs) (requires build)
  • indexed-traversable-0.1.2 (lib) (requires build)
  • microlens-0.4.12.0 (lib) (requires build)
  • newtype-generics-0.6.1 (lib) (requires build)
  • old-locale-1.0.0.7 (lib) (requires build)
  • operational-0.2.4.1 (lib) (requires build)
  • random-1.1 (lib) (requires build)
  • reflection-2.1.6 (lib) (requires build)
  • safe-0.3.19 (lib) (requires build)
  • semigroups-0.20 (lib) (requires build)
  • split-0.2.3.4 (lib) (requires build)
  • statestack-0.3 (lib) (requires build)
  • th-abstraction-0.3.2.0 (lib) (requires build)
  • time-locale-compat-0.1.1.5 (lib) (requires build)
  • transformers-base-0.4.6 (lib) (requires build)
  • unix-compat-0.5.4 (lib) (requires build)
  • void-0.7.3 (lib) (requires build)
  • xml-1.3.14 (lib:xml) (requires build)
  • zlib-0.6.2.3 (lib) (requires build)
  • blaze-svg-0.3.6.1 (lib) (requires build)
  • blaze-html-0.9.1.2 (lib) (requires build)
  • intervals-0.9.2 (lib) (requires build)
  • unordered-containers-0.2.16.0 (lib) (requires build)
  • text-short-0.1.5 (lib) (requires build)
  • scientific-0.3.7.0 (lib) (requires build)
  • async-2.2.4 (lib) (requires build)
  • OneTuple-0.3.1 (lib) (requires build)
  • mintty-0.1.3 (lib) (requires build)
  • comonad-5.0.8 (lib) (requires build)
  • JuicyPixels-3.3.6 (lib) (requires build)
  • svg-builder-0.1.1 (lib) (requires build)
  • formatting-7.1.3 (lib) (requires build)
  • attoparsec-0.14.4 (lib) (requires build)
  • fsnotify-0.3.0.1 (lib) (requires build)
  • binary-orphans-1.0.2 (lib) (requires build)
  • ansi-terminal-0.11.1 (lib) (requires build)
  • bifunctors-5.5.7 (lib) (requires build)
  • fmt-0.6.3.0 (lib) (requires build)
  • cassava-0.5.2.0 (lib) (requires build)
  • bytes-0.17.1 (lib) (requires build)
  • ansi-wl-pprint-0.6.9 (lib) (requires build)
  • semigroupoids-5.3.4 (lib:semigroupoids) (requires build)
  • profunctors-5.6 (lib) (requires build)
  • optparse-applicative-0.15.1.0 (lib) (requires build)
  • monoid-extras-0.6.1 (lib) (requires build)
  • invariant-0.5.3 (lib) (requires build)
  • free-5.1.3 (lib) (requires build)
  • dual-tree-0.2.3.0 (lib) (requires build)
  • adjunctions-4.4 (lib) (requires build)
  • kan-extensions-5.2.3 (lib) (requires build)
  • lens-4.19.2 (lib:lens) (requires build)
  • linear-1.21.8 (lib) (requires build)
  • Chart-1.9.3 (lib:Chart) (requires build)
  • diagrams-core-1.5.0 (lib) (requires build)
  • active-0.2.0.15 (lib) (requires build)
  • diagrams-lib-1.4.5.1 (lib) (requires build)
  • diagrams-svg-1.4.3.1 (lib) (requires build)
  • diagrams-postscript-1.5.1 (lib) (requires build)
  • SVGFonts-1.7.0.1 (lib) (requires build)
  • Chart-diagrams-1.9.3 (lib:Chart-diagrams) (requires build)
  • hid-examples-0.5 (exe:stockquotes) (first run)
    Starting contravariant-1.5.5 (lib)
    Starting distributive-0.6.2.1 (lib)
    Starting cereal-vector-0.2.0.1 (lib)
    Starting groups-0.5.3 (lib)
    Starting fingertree-0.1.5.0 (lib)
    Starting blaze-markup-0.8.2.8 (lib)
    Starting hashable-1.3.5.0 (lib)
    Starting double-conversion-2.0.4.1 (lib)
    Building cereal-vector-0.2.0.1 (lib)
    Building groups-0.5.3 (lib)
    Building hashable-1.3.5.0 (lib)
    Building fingertree-0.1.5.0 (lib)
    Building distributive-0.6.2.1 (lib)
    Building contravariant-1.5.5 (lib)
    Building blaze-markup-0.8.2.8 (lib)
    Building double-conversion-2.0.4.1 (lib)
    Installing groups-0.5.3 (lib)
    Installing distributive-0.6.2.1 (lib)
    Installing cereal-vector-0.2.0.1 (lib)
    Completed groups-0.5.3 (lib)
    Starting hsc2hs-0.68.8 (exe:hsc2hs)
    Installing contravariant-1.5.5 (lib)
    Completed cereal-vector-0.2.0.1 (lib)
    Starting indexed-traversable-0.1.2 (lib)
    Completed distributive-0.6.2.1 (lib)
    Starting newtype-generics-0.6.1 (lib)
    Completed contravariant-1.5.5 (lib)
    Installing fingertree-0.1.5.0 (lib)
    Completed fingertree-0.1.5.0 (lib)
    Installing blaze-markup-0.8.2.8 (lib)
    Completed blaze-markup-0.8.2.8 (lib)
    Installing hashable-1.3.5.0 (lib)
    Building hsc2hs-0.68.8 (exe:hsc2hs)
    Completed hashable-1.3.5.0 (lib)
    Building indexed-traversable-0.1.2 (lib)
    Building newtype-generics-0.6.1 (lib)
    Installing newtype-generics-0.6.1 (lib)
    Completed newtype-generics-0.6.1 (lib)
    Installing indexed-traversable-0.1.2 (lib)
    Completed indexed-traversable-0.1.2 (lib)
    Installing double-conversion-2.0.4.1 (lib)
    Completed double-conversion-2.0.4.1 (lib)
    Installing hsc2hs-0.68.8 (exe:hsc2hs)
    Completed hsc2hs-0.68.8 (exe:hsc2hs)
    cabal.exe: Failed to unpack microlens-0.4.12.0 (which is required by
    exe:stockquotes from hid-examples-0.5). The exception was:
    C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-35411\microlens-0.4.12.0\micEC17.tmp:
    renameFile:renamePath:MoveFileEx
    "\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-35411\microlens-0.4.12.0\micEC17.tmp"
    Just
    "\\?\C:\Users\guthrie\Desktop\hTest\hid-examples-0.5\dist-newstyle\tmp\src-35411\microlens-0.4.12.0\microlens.cabal":
@juhp
Copy link
Contributor

juhp commented Feb 24, 2022

I would recommend retrying with ghc-8.10.7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants