[SM-Discuss] Some update (probably glib2) breaks all gtk+2 apps

Arwed von Merkatz v.merkatz at gmx.net
Mon Mar 10 16:55:51 EDT 2008


On Mon, Mar 10, 2008 at 01:18:55PM -0700, Eric Sandall wrote:
> Quoting Arwed von Merkatz <v.merkatz at gmx.net>:
> 
> > On Mon, Mar 10, 2008 at 12:36:39PM -0700, Eric Sandall wrote:
> >> One of these updates today broke all GTK+ apps:
> >> 20080310:1750(+0000)    cast    dejavu-ttf      2.24    success
> >> 20080310:1752(+0000)    cast    git     1.5.4.4 success
> >> 20080310:1754(+0000)    cast    glib2   2.14.6  success
> >> 20080310:1804(+0000)    cast    libgsf  1.14.8  success
> >> 20080310:1806(+0000)    cast    liboil  0.3.13  success
> >> 20080310:1806(+0000)    cast    mpg123  1.3.1   success
> >> 20080310:1812(+0000)    cast    samba   3.0.28a success
> >> 20080310:1817(+0000)    cast    sudo    1.6.9p14        success
> >> 20080310:1833(+0000)    cast    wine    0.9.57  success
> >
> > This is a glib2 downgrade, there was a 2.15.x there that got downgraded
> > because it broke some other stuff, but it should probably be upgraded
> > again.
> 
> Looks like either way something will be broken. During my `cleanse --fix`:
> Building libgnomeui
> ...
> checking for LIBGNOMEUI... configure: error: Package requirements (   
> libxml-2.0 >= 2.4.20   libgnome-2.0 >= 2.13.7   libgnomecanvas-2.0 >=  
> 2.0.0   libbonoboui-2.0 >= 2.13.1   gconf-2.0 >= 1.1.11   pango >=  
> 1.1.2   glib-2.0 >= 2.15.0
>    gnome-vfs-2.0 >= 2.7.3   gnome-keyring-1 >= 0.4) were not met:
> 
> Requested 'glib-2.0 >= 2.15.0' but version of GLib is 2.14.6
> 
> Looks like libgnomeui (and probably other parts of the new GNOME) need  
> glib2 2.15+, but glibmm needs 2.14-.

The whole new gnome rc probably needs the new glib2. IIRC it was
downgraded due to glibmm/gtkmm not being updated yet, but those will
come before the gnome release, so I think we can live with them being
temporarily broken.
In the future it might be a good idea to do the gnome rc updates in a
branch instead of directly in test.

-- 
Arwed v. Merkatz                              Source Mage GNU/Linux developer
                                                    http://www.sourcemage.org


More information about the SM-Discuss mailing list