Julien Danjou
Julien Danjou
According to https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/elasticsearch#n39 the path should be replaced by `/etc/elasticsearch` in the script. So it's weird. I don't have any Arch Linux around to debug, but if anyone has time...
Can you just try to run `pifpaf --debug run elasticsearch` to see what's happening under the hood?
It looks like `/usr/share/elasticsearch/bin/elasticsearch-env` is called and not the real `elasticsearch` binary. I guess Debian have a wrapper around that binary to set some environment variables. I don't see elasticsearch...
This is clearly a packaging issue. The sourcing of that file without a test is a problem. Here's the difference between the package and the tarball: ``` ~/Downloads/elasticsearch-e˘nv.txt --- /usr/local/Cellar/elasticsearch/6.7.0/libexec/bin/elasticsearch-env...
Could we add a test? It seems travis does not work anymore, we might need to fix that too :(
What's the alternative?
CI was not passing so not sure it was working. Can anyone look into it?
Sure!
Agreed, it's actually on my TODO list. It's pretty hard to "find a random available port" because there's a big race between the time you find the free port and...
@kryskool This is a good idea, but it's gonna be tricky if it's not portable out of the box on Darwin :(