summaryrefslogtreecommitdiff
path: root/doc/bugs/Uninstalling_removes_libcrypto.dll
diff options
context:
space:
mode:
authorGravatar Joey Hess <id@joeyh.name>2014-12-01 19:22:41 -0400
committerGravatar Joey Hess <id@joeyh.name>2014-12-01 19:22:41 -0400
commit4d4575ba7a549164a82100a176235b84b77d0d52 (patch)
tree93b6cbd41f7df7584692d8bf231b28c1dd6c8fee /doc/bugs/Uninstalling_removes_libcrypto.dll
parente2a8f6da8cf4fb7525b8bbb4d3bce0ed551bb20b (diff)
hmm
Diffstat (limited to 'doc/bugs/Uninstalling_removes_libcrypto.dll')
-rw-r--r--doc/bugs/Uninstalling_removes_libcrypto.dll/comment_1_0a0c8c62ca4d314f14d50306546c33c2._comment10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/bugs/Uninstalling_removes_libcrypto.dll/comment_1_0a0c8c62ca4d314f14d50306546c33c2._comment b/doc/bugs/Uninstalling_removes_libcrypto.dll/comment_1_0a0c8c62ca4d314f14d50306546c33c2._comment
index 078d3ed3c..941f41361 100644
--- a/doc/bugs/Uninstalling_removes_libcrypto.dll/comment_1_0a0c8c62ca4d314f14d50306546c33c2._comment
+++ b/doc/bugs/Uninstalling_removes_libcrypto.dll/comment_1_0a0c8c62ca4d314f14d50306546c33c2._comment
@@ -8,4 +8,14 @@ process should remove that.
I suspect what's going on is that the uninstaller is accidentially
being told the full path to the library, as it was on the build system.
+
+Hmm, doesn't seem so, relevant code is:
+
+ removefilesFrom d = mapM_ (\f -> delete [RebootOK] $ fromString $ d ++ "/" ++ takeFileName f)
+
+Note `takeFileName`..
+
+Alternate theory: Maybe if git-annex is installed before git, it
+installs libcrypto.dll. Then maybe git's installer sees that is installed
+and doesn't install its own copy.
"""]]