Dominique Leuenberger changed bug 1140614
What Removed Added
Flags needinfo?(dimstar@opensuse.org)  

Comment # 4 on bug 1140614 from
try 
 rpm -q --what-requires "typelib(GMenu)"

NOTHing is supposed to require the package name typelib-1_0-GMenu-3_0; only the
typelib() format should be used

The dependency should be auto detected, if the java script parser in
gobject-introspection manages to identify it correctly. Sadly, in GNOME 3.32,
upstream changed quite some of the constructs, which makes the parser 'too
stupid'

The new code is:

const {
    Atk, Clutter, Gio, GLib, GMenu, GObject, Gtk, Meta, Shell, St
} = imports.gi;

The simple fix is to 'add typelib(GMenu) as a requires go gnome-shell-classic,
but even better would be if you can find the time to write a smarter parser for
javascrip, that detects all those deps in this format.


You are receiving this mail because: