Echoing this topic with the exact same issue I had earlier today (https://forum.artixlinux.org/index.php/topic,1197.0.html).
The last reply suggests replacing /usr/share/dbus-1/services/org.bluez.obex.service with:
[D-BUS Service]
Name=org.bluez.obex
Exec=/usr/lib/bluetooth/obexd
SystemdService=dbus-org.bluez.obex.service
Would the maintainers mind adding this file to the world/bluez package (or someone explain me @pkglibexecdir@ in the original file is not getting expanded into /usr/lib/bluetooth)?
Yeah this is a bug in the packaging. Someone who knows automake better than me can probably figure this out, but @pkglibexecdir@ is clearly meant to compile to /usr/lib/bluetooth.
I am working on fixing the pkglibexecdir issue, which will be released fairly soon.
Edit: I have fixed, once mirrors syncs and you receive update, let me know if it works now.
There seems to be two leading spaces in each line of the org.bluez.obex.service file, which cause issues.
However, removing the leading spaces makes obexd able to autostart.
Just submitted for rebuild, this one seems to be fine now. Rechecked and has no spaces before. Thanks
Confirmed working, thanks!