Heath Stewart
Heath Stewart
Duplicate of #335
That error would've come from the firewall APIs that Windows Installer is merely calling. Someone from side of Windows would be better to ask.
The exact error is: > Rename from 'E:/Source/azure-sdk-for-net/.git/HEAD.lock' to 'E:/Source/azure-sdk-for-net/.git/HEAD' failed. Should I try again? (y/n) If I start powerline-daemon without starting bash e.g. `wsl /home/heaths/.local/bin/powerline-daemon` the file isn't locked....
That message is from git itself. powerline-daemon (rather, something it's running) has locked - perhaps inadvertently, and perhaps due to some WSL1 bug/behavior - locked the HEAD file, so git...
Is it possible to tie the lifetime of the daemon to the bash process that started it in cases like this? I tried using `--foreground` to avoid forking the process,...
Why is the HEAD even locked? If the daemon is monitoring the file for changes, does it need to maintain a lock? I don't know anything about monitoring file changes...
Looking at the source, I don't see any reason the file handle would be kept open (not any watches, which I read up on - similar to Windows has, or...
Yes, sorry. If I run the same command during bash init or after bash is running, the same thing happens. I.e. it doesn't work and is consistently showing `u'common'` twice...
But shouldn't transforms work over the fully-resolved swagger? I would expect all `$ref`s to have already been flattened by then. It'd be a lot of extra work to have transforms...
Windows does provide case-sensitive APIs, however. I guess the only real problem is that git, by default on Windows, is case-insensitive. Maybe you could warn and generate a list of...