Hello,
I’m working on Inkscape-gtk3-devel in order to build it on Mojave (since the
standard port doesn’t work). So far I managed to make it build correctly and
the app also starts… But I’m getting some errors related to D-Bus that are a
bit weird:
```
inkscape
dbus[1696]: Dynamic session lookup supported but failed: launchd did not
provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Failed to get connection
** (:1696): CRITICAL **: 16:11:24.836: dbus_g_proxy_new_for_name:
assertion 'connection != NULL' failed
** (:1696): CRITICAL **: 16:11:24.837: dbus_g_proxy_call: assertion
'DBUS_IS_G_PROXY (proxy)' failed
** (:1696): CRITICAL **: 16:11:24.837:
dbus_g_connection_register_g_object: assertion 'connection != NULL' failed
Pango version: 1.42.4
** (:1696): WARNING **: 16:11:25.228: Fonts dir
'/Users/rubendibattista/.config/inkscape/fonts' does not exist and will be
ignored.
(:1696): Gtk-CRITICAL **: 16:11:25.810: gtk_combo_box_set_active:
assertion 'index_ >= -1' failed
(:1696): Gtk-CRITICAL **: 16:11:25.884: gtk_combo_box_set_active:
assertion 'index_ >= -1' failed
dbus[1696]: Dynamic session lookup supported but failed: launchd did not
provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Failed to get connection
** (:1696): CRITICAL **: 16:11:27.329: dbus_g_proxy_new_for_name:
assertion 'connection != NULL' failed
** (:1696): CRITICAL **: 16:11:27.329:
dbus_g_connection_register_g_object: assertion 'connection != NULL' failed
*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned int,
unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
```
Inkscape seems to run despite the errors. The problem is that dbus-daemon is
running:
```
ps -A | grep bus
83 ?? 0:00.02 /opt/local/bin/dbus-daemon --system --nofork
```
I also tried to `port unload/load` dbus, but no change. I also tried manually
to start the dbus login session:
```
launchctl start org.freedesktop.dbus-session
```
```
ps -A | grep bus
83 ?? 0:00.02 /opt/local/bin/dbus-daemon --system —nofork
83 ?? 0:00.02 /opt/local/bin/dbus-daemon --system --nofork
1159 ?? 0:00.01 /opt/local/bin/dbus-daemon --nofork --session
```
Any idea?
PS: Shouldn’t the session also be running after the `port load`? Why do I need
to start it manually?
_
-. .´ |
', ;|∞∞
˜˜ |∞ RdB
,.,|∞∞
.' '. |
-' `’
https://rdb.is
signature.asc
Description: Message signed with OpenPGP using AMPGpg