summaryrefslogtreecommitdiff
path: root/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_exp...
diff options
context:
space:
mode:
authorJoey Hess2017-12-29 11:56:07 -0400
committerJoey Hess2017-12-29 11:56:07 -0400
commitaf43f5986cac73d80ab667d851e5c133a90d80a1 (patch)
tree3ba0bd852d0de48dcd1a0a46f1542c7f94320d01 /doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__.
parent79f8f4004afd61a3220a3cbad22057302cf1cb39 (diff)
parentf2f0b0b49d0c3a5f069654c54e70d06fc5c9b56a (diff)
Merge branch 'master' of ssh://propellor.branchable.com
Diffstat (limited to 'doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__.')
-rw-r--r--doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_3_e288978072a6f38539150be1ebf4b0f2._comment11
-rw-r--r--doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_4_074a7c14425635ddb25b7d3046337533._comment38
-rw-r--r--doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_5_4cda097e7650c4ba46e26c6e3dbbdc75._comment65
3 files changed, 114 insertions, 0 deletions
diff --git a/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_3_e288978072a6f38539150be1ebf4b0f2._comment b/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_3_e288978072a6f38539150be1ebf4b0f2._comment
new file mode 100644
index 00000000..5dc314de
--- /dev/null
+++ b/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_3_e288978072a6f38539150be1ebf4b0f2._comment
@@ -0,0 +1,11 @@
+[[!comment format=mdwn
+ username="stappers@eb96885816da287c29f6f699999434d532149234"
+ nickname="stappers"
+ avatar="http://cdn.libravatar.org/avatar/bf33450acf6fc2a17a8b4e6fc7749c65"
+ subject="my stack version"
+ date="2017-12-28T22:13:21Z"
+ content="""
+ $ stack --version
+ Version 1.6.3, Git revision b27e629b8c4ce369e3b8273f04db193b060000db (5454 commits) x86_64 hpack-0.20.0
+
+"""]]
diff --git a/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_4_074a7c14425635ddb25b7d3046337533._comment b/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_4_074a7c14425635ddb25b7d3046337533._comment
new file mode 100644
index 00000000..4ea04076
--- /dev/null
+++ b/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_4_074a7c14425635ddb25b7d3046337533._comment
@@ -0,0 +1,38 @@
+[[!comment format=mdwn
+ username="stappers@eb96885816da287c29f6f699999434d532149234"
+ nickname="stappers"
+ avatar="http://cdn.libravatar.org/avatar/bf33450acf6fc2a17a8b4e6fc7749c65"
+ subject="threepenny-ui in cabal"
+ date="2017-12-29T08:46:19Z"
+ content="""
+Without a version for threepenny-ui in secret-project.cabal gets 0.7.0.1 installed by `stack build`.
+
+Where 0.7.0.1 comes from is unclear to me.
+Downloading and unzipping <https://github.com/joeyh/threepenny-gui/archive/59242cf93bdb8eaa805f5c2b0241e9a1cba9a70f.zip> didn't reveal any 0.7.0.1.
+
+Having `threepenny-gui (>= 0.8.0.0)` in secret-project.cabal gives this compile error:
+
+
+ Error: While constructing the build plan, the following exceptions were encountered:
+
+ In the dependencies for secret-project-0.0:
+ threepenny-gui-0.7.0.1 from stack configuration does not match (>=0.8.0.0) (latest matching version
+ is 0.8.2.0)
+ needed since secret-project is a build target.
+
+ Some potential ways to resolve this:
+
+ * Recommended action: try adding the following to your extra-deps
+ in /home/stappers/src/secret-project/stack.yaml:
+
+ - threepenny-gui-0.8.2.0
+
+ * Set 'allow-newer: true' to ignore all version constraints and build anyway.
+
+ * You may also want to try using the 'stack solver' command.
+
+ Plan construction failed.
+
+
+
+"""]]
diff --git a/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_5_4cda097e7650c4ba46e26c6e3dbbdc75._comment b/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_5_4cda097e7650c4ba46e26c6e3dbbdc75._comment
new file mode 100644
index 00000000..608e0bb1
--- /dev/null
+++ b/doc/forum/secret-project_and_Module___8216__Graphics.UI.Threepenny__8217___does_not_export___8216__loadFile__8217__./comment_5_4cda097e7650c4ba46e26c6e3dbbdc75._comment
@@ -0,0 +1,65 @@
+[[!comment format=mdwn
+ username="stappers@eb96885816da287c29f6f699999434d532149234"
+ nickname="stappers"
+ avatar="http://cdn.libravatar.org/avatar/bf33450acf6fc2a17a8b4e6fc7749c65"
+ subject="stack extra dep threepenny-gui-0.8.2.0 compile error"
+ date="2017-12-29T09:22:34Z"
+ content="""
+With having
+
+ extra-deps:
+ - propellor-5.1.0
+ - threepenny-gui-0.8.2.0
+
+in `stack.yaml` gives me this compile error:
+
+ Preprocessing executable 'propellor-config' for secret-project-0.0...
+ [ 7 of 10] Compiling Installer.UI ( Installer/UI.hs, .stack-work/dist/x86_64-linux-nopie/Cabal-1.24.2.0/build/propellor-config/propellor-config-tmp/Installer/UI.o )
+
+ /home/stappers/src/secret-project/Installer/UI.hs:282:32: error:
+ • Couldn't match type ‘(t1, (Int, Int))’ with ‘[Char]’
+ Expected type: UI.DragData
+ Actual type: (t1, (Int, Int))
+ • In the pattern: (_d, (x, y))
+ In the second argument of ‘($)’, namely
+ ‘\ (_d, (x, y))
+ -> void
+ $ do { now <- getTime clock;
+ liftIO $ writeIORef draginfo (x, y, now);
+ .... }’
+ In a stmt of a 'do' block:
+ on UI.dragStart elt
+ $ \ (_d, (x, y))
+ -> void
+ $ do { now <- getTime clock;
+ liftIO $ writeIORef draginfo (x, y, now);
+ .... }
+
+ /home/stappers/src/secret-project/Installer/UI.hs:487:27: error:
+ • Couldn't match type ‘(t0 a0, (Int, Int))’ with ‘[Char]’
+ Expected type: UI.DragData
+ Actual type: (t0 a0, (Int, Int))
+ • In the pattern: (d, (x, y))
+ In the second argument of ‘($)’, namely
+ ‘\ (d, (x, y))
+ -> when (not (null d))
+ $ liftIO $ writeIORef dropSuccess (True, (x, y))’
+ In a stmt of a 'do' block:
+ on UI.drop elt
+ $ \ (d, (x, y))
+ -> when (not (null d))
+ $ liftIO $ writeIORef dropSuccess (True, (x, y))
+
+ -- While building custom Setup.hs for package secret-project-0.0 using:
+ /root/.stack/setup-exe-cache/x86_64-linux-nopie/Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2 --builddir=.stack-work/dist/x86_64-linux-nopie/Cabal-1.24.2.0 build exe:propellor-config --ghc-options \" -ddump-hi -ddump-to-file\"
+ Process exited with code: ExitFailure 1
+
+I hope it is reproduceable and that it can be fixed.
+
+Thank you
+
+Groeten
+
+Geert Stappers
+
+"""]]