Exaile music player version 4.0 brings a lot of changes, but there is no deb or PPA available.
I have downloaded it from here, unpacked it and installed it following the instructions from
INSTALL file, namely just doing:
$ make # make install
which gives no errors.
But there is no Exaile desktop launcher in the usual location (
usr/share/applications). Instead, it is in
usr/local/share/applications, which has the line
Exec=exaile --quiet %F.
But the executable is not present in
usr/bin, it is instead in
I have got the normal installation locations by doing the following (after uninstalling with
make uninstall): I have edited the
Makefile script and replaced line
PREFIX = /usr/local
PREFIX = /usr
But this doesn't fix it. Now (in Budgie Remix), I have Exaile in the menu launcher (desktop file in
usr/share/applications and executable in
usr/bin) but it doesn't start it.
~$ exaile ERROR : Unhandled exception Traceback (most recent call last): File "/usr/lib/exaile/xl/main.py", line 329, in __init__ self.mainloop_init() File "/usr/lib/exaile/xl/main.py", line 595, in mainloop_init import dbus ImportError: No module named dbus
Here it says the following:
PREFIX The installation prefix. Default: /usr/local Note: If this default is changed, you may need to set the XDG_DATA_DIRS
environment variable to include the changed path. See http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html.
But that surpasses my competence.
Could this be fixed to work in Ubuntu 16.04?