jplusplus/detective.io

Error trying to install detective.io on Debian

pachevalier opened this issue · 5 comments

I've tried to install detective.io on Debian. I've got the following error :

bower ESUDO         Cannot be run with sudo

and then

Cannot find where you keep your Bower packages.

Do you have any clue ?

Hello @blaquans,

I'm surprised that bower is run as root. It is probably because you run the make install command as root as well. You should try too execute the bower with the --allow-root option :
http://serverfault.com/questions/548537/cant-get-bower-working-bower-esudo-cannot-be-run-with-sudo

Best

Thanks for your answer.

  • Using Debian, I've to run make install as root.
  • When I browse the Makefile, I don't see where bower is executed.

OK, that's odd. About the bower command, it's here:
https://github.com/jplusplus/detective.io/blob/master/Makefile#L58

It works !!!
However, I cannot create my own login in the user interface.

I've tried to setup the database, as decribed in the Installation guide link, but I've got the following error :

ImproperlyConfigured: App with label all could not be found