https://bz.mercurial-scm.org/show_bug.cgi?id=5588
Bug ID: 5588 Summary: fsmonitor fails with "watchman command error: unable to resolve root" on Windows MSYS environment Product: Mercurial Version: 4.2.1 Hardware: PC OS: Windows Status: UNCONFIRMED Severity: feature Priority: wish Component: fsmonitor Assignee: bugzi...@mercurial-scm.org Reporter: rvandermeu...@mozilla.com CC: gregory.sz...@gmail.com, mercurial-devel@mercurial-scm.org Hi, I maintain the MozillaBuild package that Mozilla distributes to provide a build toolchain on Windows. Our basic setup is as follows: * MSYS toolchain (the original, not msys2) * Python for Windows (version 2.7.13) * Mercurial installed via pip (version 4.2.1) I've recently been trying to test the native fsmonitor with the latest watchman binary from upstream (rev 98b6d81 downloaded from the appveyor CI artifacts). With watchman added to my path, I've confirmed that I can properly invoke it from the command prompt: $ watchman -v 4.9.0 However, when I set fsmonitor.mode = on, I get the following error whenever I perform any operations: warning: Watchman unavailable: watchman command error: unable to resolve root c:\Users\Ryan\repos\mozilla-build: "c:\Users\Ryan\repos\mozilla-build" resolved to "C:/Users/Ryan/repos/mozilla-build" but we were unable to examine "c:\Users\Ryan\repos\mozilla-build" using strict case sensitive rules. Please check each component of the path and make sure that that path exactly matches the correct case of the files on your filesystem. I've also checked and confirmed that the value of ui.slash has no bearing on whether this error hits or not. I'd previously been able to use hgwatchman (along with an older build of watchman) in this configuration, not entirely bug-free, but it worked anyway, so this appears to be a regression somewhere along the way. If you'd like to download a test package the replicates the environment above, it is available from the link below: https://bugzilla.mozilla.org/show_bug.cgi?id=1346656#c8 -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel