Opened 11 years ago

Last modified 11 years ago

#38634 closed defect

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

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

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 (0)

Note: See TracTickets for help on using tickets.