Open matthurne opened 12 years ago
+1. I'm having this same issue. It looks like genghis actually executes, because I did this the second time after getting the error @mhurne described.
$ genghisapp -L
[2012-09-30 14:22:27 -0400] Starting 'genghisapp'...
[2012-09-30 14:22:27 -0400] 'genghisapp' is already running at http://0.0.0.0:5678
I went to that address and genghis was running.
I did fail to mention that the application does run properly despite the message on startup.
More informations here : https://github.com/markbates/cover_me/issues/55
The solution is to call xdg-open [url]
(for Debian/Ubuntu…) if open
(for Mac) is not available.
A simple fix is to add -L to the command line when starting genghisapp. The error goes away. But using genghis with supervisor does not work as it shows exited too quickly, but is actually running.
On Ubuntu, I see the following when starting up genghis (which uses vegas):
I see the same last line when starting up humongous which I suspect also uses vegas.
Some quick web searches leads me to believe that the command being used to attempt to launch the default web browser with the URL of the newly started application isn't quite right for Ubuntu. This is further evidenced by the fact that the browser launch never happens.
The author of genghis suggested that this is likely an issue with vegas.
Also see bobthecow/genghis#34