diff options
Diffstat (limited to 'doc/bugs/Uninstalling_removes_libcrypto.dll')
-rw-r--r-- | doc/bugs/Uninstalling_removes_libcrypto.dll/comment_1_0a0c8c62ca4d314f14d50306546c33c2._comment | 10 |
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. """]] |