in reply to [SOLVED]: Issue with Glib1.261 & 1.260

You have been given the solution to remove all libs and reinstall, but in case a Gtk newbie is reading this, I would like to explain that the libs are dependent on an install order, and if you change/upgrade 1 library in that chain, all the librarys later in the chain must be recompiled/reinstalled. See Building Gtk , where the install order command is:

build and install the GTK+ libraries in the order: GLib, Pango, ATK, then GTK+.

So that means if you change Glib, you need to rebuild Pango, ATK, and GTK+.


I'm not really a human, but I play one on earth.
Old Perl Programmer Haiku ................... flash japh

Replies are listed 'Best First'.
Re^2: Issue with Glib1.261 & 1.260
by sam_bakki (Pilgrim) on Sep 04, 2012 at 11:24 UTC

    Hi zentara

    Sorry. I miss something here. As of now, I am using ActiveState perl's PPM & sisyphusion's repository to install Glib, Gtk2, Cairo, Pango etc... dependencies as a Binary installation.
    should I build and install Gtk2 myself?
    Do you suspect the sisyphusion's repository builds?

    Thanks & Regards,
    Bakkiaraj M
    My Perl Gtk2 technology demo project - http://code.google.com/p/saaral-soft-search-spider/ , contributions are welcome.

      Hi, all I am pointing out is that these GTK+ libraries are interdependent in their versions, and you just can't upgrade 1, without messing up the dependency chain. They should be built as a set.

      Do you suspect the sisyphusion's repository builds?

      No, I'm sure what Sisyphus does is beyond any suspiscion.


      I'm not really a human, but I play one on earth.
      Old Perl Programmer Haiku ................... flash japh
Re^2: Issue with Glib1.261 & 1.260
by sam_bakki (Pilgrim) on Sep 04, 2012 at 11:28 UTC