Open ghost opened 8 years ago
Watchman is required for watching for file system changes and for Mercurial support. Do you have that installed?
I notice now that Watchman is not listed on the setup page. I will add that to the page.
I just ran apm install nuclide-installer
and I have Mercurial installed. I did not follow any other instructions.
Would it be possible to have a first-run health-check, that tells me what packages are missing (or misconfigured) on my system?
Node (and thus Atom) can install binaries, as I understand it. Would it be possible to ship Watchman with Nuclide? Otherwise: How can I configure the location of the watchman binary? (I cannot install it system-wide.)
Are you able to install via the instructions on Watchman's install page?
That page requests me to run sudo make install
, which I cannot do here. I tried installing it with ./configure --prefix=${HOME}/.local
, $HOME/.local
being in my $PATH
, but Nuclide did not seem to pick up the watchman
binary. (I confirmed that I can call it from a terminal, outside of Atom.)
[Enter steps to reproduce below:]
Atom Version: 1.0.19 System: Ubuntu 14.04.3 Thrown From: Atom Core
Stack Trace
Uncaught Error: Command failed: /bin/sh -c watchman get-sockname /bin/sh: 1: watchman: not found
Commands
Config
Installed Packages
This issue was originally reported against Atom (atom/atom#9306), but closed there, as it is not caused by Atom itself.
Maybe related: I am also experiencing #224 and #225.