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
** (<unknown>:1696): CRITICAL **: 16:11:24.836: dbus_g_proxy_new_for_name: 
assertion 'connection != NULL' failed

** (<unknown>:1696): CRITICAL **: 16:11:24.837: dbus_g_proxy_call: assertion 
'DBUS_IS_G_PROXY (proxy)' failed

** (<unknown>:1696): CRITICAL **: 16:11:24.837: 
dbus_g_connection_register_g_object: assertion 'connection != NULL' failed
Pango version: 1.42.4

** (<unknown>:1696): WARNING **: 16:11:25.228: Fonts dir 
'/Users/rubendibattista/.config/inkscape/fonts' does not exist and will be 
ignored.

(<unknown>:1696): Gtk-CRITICAL **: 16:11:25.810: gtk_combo_box_set_active: 
assertion 'index_ >= -1' failed

(<unknown>: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
** (<unknown>:1696): CRITICAL **: 16:11:27.329: dbus_g_proxy_new_for_name: 
assertion 'connection != NULL' failed

** (<unknown>: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

Attachment: signature.asc
Description: Message signed with OpenPGP using AMPGpg

Reply via email to