Selamlar, Gnome 3 paketleri için çalışırken depolarımızdaki bazı paketlerin introspection desteklerinin kapalı, bazılarının açık olduklarını gördük. Kapalı olanlar şunlar:
desktop/gnome/polkit-gnome desktop/toolkit/gtk/gtk-vnc network/analyzer/avahi programming/misc/libdbusmenu system/base/polkit system/base/udev Bazı paketlerde de parametre olarak --enable-introspection yazılmış. Gnome3 için nete bakınca şu iki belge[1, 2] bulunuyor hızlıca İkinci linkte de şöyle diyor: 'This is the major reason we decided to move to Introspection instead of continuing patching the static bindings. For instance, we were able to support GTK3 along with the new APIs such as gdbus and GtkApplication with minimal work. The great thing is, a lot of the code that went into making GTK+ work with Introspection benefits other gobject libraries as well. It also makes Python 3 support much easier to maintain, since all the Python 3 code is localized to the PyGObject code base.' Buradan bakınca sanki bizim de Gnome3 için introspection desteklerini açmamız gerekiyor gibi duruyor ama içlerinde system.base paketleri de olduğundan sadece bu paketleri yeniden derlemek de yeterli olmayabilir. Onlara bağımlı olan diğer paketlerin durumuna da bakmak gerekebilir belki. Introspection destegini açmak hakkında ne dersiniz? [1] http://gnomedeveloper.blogspot.com/2010/06/jhbuild-and-jhbuildrc.html [2] http://gnomejournal.org/article/118/pygtk-gobject-and-gnome-3 --- Necdet Yücel _______________________________________________ Gelistirici mailing list Gelistirici@pardus.org.tr http://liste.pardus.org.tr/mailman/listinfo/gelistirici