git-annex/doc/bugs/git-annex_fails_to_initialize_under_Windows.mdwn

215 lines
10 KiB
Markdown

### Please describe the problem.
Git-annex fails to initialize and fails tests.
### What steps will reproduce the problem?
Attempted initialization:
C:\Users\Andrew\Documents\GitHub\git-annex-test [master]> git annex init
init
Detected a filesystem without fifo support.
Disabling ssh connection caching.
Detected a crippled filesystem.
Enabling direct mode.
fatal: index file open failed: Invalid argument
git-annex: git [Param "checkout",Param "-q",Param "-B",Param "annex/direct/master"] failed
Tests:
C:\Users\Andrew\Documents\GitHub\git-annex-test [master]> git annex test
Tests
QuickCheck
prop_idempotent_deencode_git: OK
+++ OK, passed 1000 tests.
prop_idempotent_deencode: OK
+++ OK, passed 1000 tests.
prop_idempotent_fileKey: OK
+++ OK, passed 1000 tests.
prop_idempotent_key_encode: OK
+++ OK, passed 1000 tests.
prop_idempotent_key_decode: OK
+++ OK, passed 1000 tests.
prop_idempotent_shellEscape: OK
+++ OK, passed 1000 tests.
prop_idempotent_shellEscape_multiword: OK
+++ OK, passed 1000 tests.
prop_logs_sane: OK
+++ OK, passed 1000 tests.
prop_idempotent_configEscape: OK
+++ OK, passed 1000 tests.
prop_parse_show_Config: OK
+++ OK, passed 1000 tests.
prop_parentDir_basics: OK
+++ OK, passed 1000 tests.
prop_relPathDirToFile_basics: OK
+++ OK, passed 1000 tests.
prop_relPathDirToFile_regressionTest: OK
+++ OK, passed 1000 tests.
prop_cost_sane: OK
+++ OK, passed 1000 tests.
prop_matcher_sane: OK
+++ OK, passed 1000 tests.
prop_HmacSha1WithCipher_sane: OK
+++ OK, passed 1000 tests.
prop_TimeStamp_sane: OK
+++ OK, passed 1000 tests.
prop_addLog_sane: OK
+++ OK, passed 1000 tests.
prop_verifiable_sane: OK
+++ OK, passed 1000 tests.
prop_segment_regressionTest: OK
+++ OK, passed 1000 tests.
prop_read_write_transferinfo: OK
+++ OK, passed 1000 tests.
prop_read_show_inodecache: OK
+++ OK, passed 1000 tests.
prop_parse_show_log: OK
+++ OK, passed 1000 tests.
prop_read_show_TrustLevel: OK
+++ OK, passed 1000 tests.
prop_parse_show_TrustLog: OK
+++ OK, passed 1000 tests.
prop_hashes_stable: OK
+++ OK, passed 1000 tests.
prop_schedule_roundtrips: OK
+++ OK, passed 1000 tests.
prop_duration_roundtrips: OK
+++ OK, passed 1000 tests.
prop_metadata_sane: OK
+++ OK, passed 1000 tests.
prop_metadata_serialize: OK
+++ OK, passed 1000 tests.
prop_branchView_legal: OK
+++ OK, passed 1000 tests.
prop_view_roundtrips: OK
+++ OK, passed 1000 tests.
prop_viewedFile_rountrips: I n i t TOeKs
ts
i n+i+t+: OK, passed 1000 tests.
Unit Tests
add sha1dup: git-annex: System.PosixCompat.User.getEffectiveUserID: not support
ed: illegal operation
FAIL
init failed
add: git-annex: System.PosixCompat.User.getEffectiveUserID: not supported: illegal operation
FAIL
add failed
2 out of 2 tests failed
FAIL
Exception: init tests failed! cannot continue
add extras: FAIL
Exception: init tests failed! cannot continue
reinject: FAIL
Exception: init tests failed! cannot continue
unannex (no copy): FAIL
Exception: init tests failed! cannot continue
unannex (with copy): FAIL
Exception: init tests failed! cannot continue
drop (no remote): FAIL
Exception: init tests failed! cannot continue
drop (with remote): FAIL
Exception: init tests failed! cannot continue
drop (untrusted remote): FAIL
Exception: init tests failed! cannot continue
get: FAIL
Exception: init tests failed! cannot continue
move: FAIL
Exception: init tests failed! cannot continue
copy: FAIL
Exception: init tests failed! cannot continue
lock: FAIL
Exception: init tests failed! cannot continue
edit (no pre-commit): FAIL
Exception: init tests failed! cannot continue
edit (pre-commit): FAIL
Exception: init tests failed! cannot continue
fix: FAIL
Exception: init tests failed! cannot continue
trust: FAIL
Exception: init tests failed! cannot continue
fsck (basics): FAIL
Exception: init tests failed! cannot continue
fsck (bare): FAIL
Exception: init tests failed! cannot continue
fsck (local untrusted): FAIL
Exception: init tests failed! cannot continue
fsck (remote untrusted): FAIL
Exception: init tests failed! cannot continue
migrate: FAIL
Exception: init tests failed! cannot continue
migrate (via gitattributes): FAIL
Exception: init tests failed! cannot continue
unused: FAIL
Exception: init tests failed! cannot continue
describe: FAIL
Exception: init tests failed! cannot continue
find: FAIL
Exception: init tests failed! cannot continue
merge: FAIL
Exception: init tests failed! cannot continue
info: FAIL
Exception: init tests failed! cannot continue
version: FAIL
Exception: init tests failed! cannot continue
sync: FAIL
Exception: init tests failed! cannot continue
union merge regression: FAIL
Exception: init tests failed! cannot continue
conflict resolution: FAIL
Exception: init tests failed! cannot continue
conflict_resolution (mixed directory and file): FAIL
Exception: init tests failed! cannot continue
conflict_resolution (mixed directory and file) 2: FAIL
Exception: init tests failed! cannot continue
map: FAIL
Exception: init tests failed! cannot continue
uninit: FAIL
Exception: init tests failed! cannot continue
uninit (in git-annex branch): FAIL
Exception: init tests failed! cannot continue
upgrade: FAIL
Exception: init tests failed! cannot continue
whereis: FAIL
Exception: init tests failed! cannot continue
hook remote: FAIL
Exception: init tests failed! cannot continue
directory remote: FAIL
Exception: init tests failed! cannot continue
rsync remote: FAIL
Exception: init tests failed! cannot continue
bup remote: FAIL
Exception: init tests failed! cannot continue
crypto: FAIL
Exception: init tests failed! cannot continue
preferred content: FAIL
Exception: init tests failed! cannot continue
add subdirs: FAIL
Exception: init tests failed! cannot continue
45 out of 78 tests failed
(This could be due to a bug in git-annex, or an incompatability
with utilities, such as git, installed on this system.)
### What version of git-annex are you using? On what operating system?
C:\Users\Andrew\Documents\GitHub\git-annex-test [master]> git --version
git version 1.8.4.msysgit.0
C:\Users\Andrew\Documents\GitHub\git-annex-test [master]> git annex version
git-annex version: 5.20140227-gd872677
build flags: Assistant Webapp Pairing Testsuite S3 WebDAV DNS Feeds Quvi TDFA CryptoHash
key/value backends: SHA256E SHA1E SHA512E SHA224E SHA384E SKEIN256E SKEIN512E SHA256 SHA1 SHA512 SHA224 SHA384 SKEIN256
SKEIN512 WORM URL
remote types: git gcrypt S3 bup directory rsync web webdav tahoe glacier hook external
local repository version: 5
supported repository version: 5
upgrade supported from repository versions: 2 3 4
C:\Users\Andrew\Documents\GitHub\git-annex-test [master]> (Get-WmiObject -class Win32_OperatingSystem).Caption
Microsoft Windows 8.1
### Please provide any additional information below.
^^^ See above
> [[done]]; I have made the windows documentation document the need for
> msysgit 1.9. --[[Joey]]