Opened 11 years ago

Last modified 11 years ago

#38634 closed defect

gtk3: post-activate should call glib-compile-schemas — at Version 1

Reported by: gui-dos (Guido Soranzio) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: cal@…
Port: gtk3

Description (last modified by gui-dos (Guido Soranzio))

If you run "Pickers" from gtk3-demo the following error is reported when you try to choose a file:

GLib-GIO-ERROR **: No GSettings schemas are installed on the system

That's because the /opt/local/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml has not been compiled: calling glib-compile-schemas is needed in the post-activate stage:

post-activate {
    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
}

Change History (1)

comment:1 Changed 11 years ago by gui-dos (Guido Soranzio)

Description: modified (diff)
Note: See TracTickets for help on using tickets.