Comment 1 for bug 578315

Revision history for this message
Sense Egbert Hofstede (sense) wrote :

Thank you for taking the time to report this bug.

The issue you're seeing is caused by the fact that Mergimus is split in a daemon and a client in order to provide some easy 'multi-threading'. If you would install Mergimus to your system it should be fine because DBus could launch the daemon itself by locating the executable from the com.MergimusDaemon.service file you can find in the root directory of the trunk.
However, when you run the code from the branch you have manually launch the daemon before running the client. The daemon is the file bin/mergimus-daemon.

I do think it is important for people to be able to run the code out of the branch without too much of a hassle. However, it is not possible to autostart a DBus daemon without installing its *.service file. Therefore I'm afraid you'll first have to manually launch the daemon and then run the client.
I'm closing this bug as Invalid, but I will take a look at the README file to make sure the instructions there are clear.

First run: bin/mergimus-daemon
then in a separate terminal bin/mergimus
Both commands accept --debug if you want more information.