Package `dbus-nox11` breaks xfce4
The package dbus-nox11
gets installed instead of the original one and doesn't contain the x11
sub-package with the required /usr/bin/dbus-launch
.
Also /usr/bin/dbus-uuidgen
is missing and causes problems.
The package dbus-nox11
gets installed instead of the original one and doesn't contain the x11
sub-package with the required /usr/bin/dbus-launch
.
Also /usr/bin/dbus-uuidgen
is missing and causes problems.
After investigating a little bit more I found out that only dbus-nox11-libs
gets installed.
Installing apk add dbus-nox11
adds all the required files and xfce4 starts working.
Problem is that dbus-nox11
doesn't provide the -x11
subpackage which when installed pulls in also the parent package. dbus-nox11-libs
doesn't depends on parent package.
By Daniele Debernardi on 2017-11-30T00:23:42
Created by: PureTryOut
So a fix would be adding a dependency on it's parent package to dbus-nox11-libs
then?
To be honest, I wonder if we can't just get rid of dbus-nox11
again. I originally added it because of #377 (closed). Is that still a problem?
By * postmarketOS Bot on 2017-11-30T09:47:46
Created by: ollieparanoid
I've removed the dbus-nox11
package from aports
and from the repo, and rebuilt postmarketos-ui-plasma-mobile
. Could you please check if the issue has gone away?
By * postmarketOS Bot on 2017-12-02T20:53:57
@ollieparanoid I've installed everything from scratch (zap, init, install), flashed on device and xfce4 started successfully.
localhost:~$ apk info -vv | grep dbus
dbus-libs-1.10.24-r0 - Libraries for acces D-BUS
dbus-1.10.24-r0 - Freedesktop.org message bus system
dbus-glib-0.108-r1 - GLib bindings for DBUS
dbus-x11-1.10.24-r0 - X11-requiring add-ons for D-BUS
By Daniele Debernardi on 2017-12-05T00:10:09