This morning, when I started an Elixir Phoenix project locally, I got the following error in my console:

[error] Can't find executable `mac_listener`
[warning] Not able to start file_system worker, reason: {:error, :fs_mac_bootstrap_error}
[warning] Could not start Phoenix live-reload because we cannot listen to the file system.
You don't need to worry! This is an optional feature used during development to
refresh your browser when you save files and it does not affect production.

This is usually caused by either invalid deps or out-of-date compilation results of the dependencies.

To fix this specific error, I just needed to execute:

mix deps.compile file_system

When I then restarted the server, everything worked like a charm.