A passionate openSUSE user
RSS icon Home icon
  • GObject Introspection based typelib Provides and Requires

    Posted on June 4th, 2011 Dominique Leuenberger 1 comment

    In a constant battle to improve the quality of the packages provided by the openSUSE GNOME Team, we have been working hard on additional automatism in adding Provides and Requires symbols to our packages.
    This will make it less common to be able to install a package without the needed libraries.

    A common scenario could have been (It was luckily not that common, but was possible to happen):
    - The game “lightsoff” was installed. It did not have dependencies on various libraries. rpm was not able to identify any requirements, as the game is written in JavaScript and uses seed as its interpreter. But of course it makes full use of gobject-introspection based bindings of a good part of gnome libraries (GTK, Clutter, GConf, just to name a few).
    Read the rest of this entry »