[maemo-developers] [maemo-developers] libgtkmm installation fails

From: Vladislav Grinchenko vladislav.grinchenko at comtechmobile.com
Date: Tue Aug 1 18:19:37 EEST 2006
On Tue, 2006-08-01 at 16:13 +0200, Murray Cumming wrote:
> > Hi,
> >
> > I am trying to install libgtkmm-2.4-dev and its dependencies in
> > scratchbox-0.9.8 (IT2006) to no avail:
> >
> > -----------------------------------------------------------------
> > [sbox-SDK_PC: /home] > fakeroot apt-get install libgtkmm-2.4-dev
> >

> >
> >   libgtkmm-2.4-dev: Depends: libgtkmm-2.4-1 (= 2.4.10-1) but it is not
> > going to be installed
> > E: Broken packages
> > ----------------------------------------------------------------------
> >
> > However, libgdkmm-2.4-dev installs without a hitch.
> 
> Is there even a package called that, or do you mean libglibmm-2.4-dev?
> 

yeah, I meant libglibmm-2.4-dev.

> > Did the installation work for anybody else?

> 
> Various stuff is happening at the moment with the gtkmm packages,
> including two of us uploading packages at once, and us not being sure
> which ones were actually used. We'll work it out in the next few days.

Thanks. I want to try new IT2006, but without gtkmm it is useless to me.

I was trying to build libgtkmm-2.4 myself at first by downloading
libgtkmm-2.4 (2.4.10-1) sources and applying Debian patch 
(gtkmm2.4_2.4.10-1.diff) from
http://packages.debian.org/stable/libs/libgtkmm-2.4-1.

But compilation fails:

 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"pangomm\" -I../../pango
-I/home/vlg/Gtkmm-2.4/gtkmm-2.4.10/pango -I../../pango
-I/home/vlg/Gtkmm-2.4/gtkmm-2.4.10/pango -I../../atk
-I/home/vlg/Gtkmm-2.4/gtkmm-2.4.10/atk -I../../gdk
-I/home/vlg/Gtkmm-2.4/gtkmm-2.4.10/gdk -I../../gtk
-I/home/vlg/Gtkmm-2.4/gtkmm-2.4.10/gtk -I/usr/include/glibmm-2.4
-I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc
++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/pango-1.0 -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -Wall -g -O2 -MT fontset.lo -MD -MP
-MF .deps/fontset.Tpo -c fontset.cc  -fPIC -DPIC -o .libs/fontset.o
fontset.cc: In function `gboolean
<unnamed>::fontset_foreach_callback(PangoFontset*, PangoFont*, void*)':
fontset.cc:41: error: `exception_handlers_invoke' is not a member of
`Glib'
make[5]: *** [fontset.lo] Error 1
make[5]: Leaving directory
`/home/vlg/Gtkmm-2.4/gtkmm-2.4.10/pango/pangomm'

> 
> If this is my package (I can't check from here) then the problem might be
> that I was unable to create a gtkmm package for i386, but I did create one
> for arm.
> 

Hmm, that's interesting. How would I know if it is your package or not?
I searched maemo repository and am pretty sure apt-get picks up packages
from here:

http://repository.maemo.org/contrib/dists/2.0/free/binary-i386/Packages

Package: libgtkmm-2.4-dev
Priority: optional
Section: libdevel
Installed-Size: 5620
Maintainer: Bradley Bell <btb at debian.org>
Architecture: i386
Source: gtkmm2.4
Version: 2.4.10-1

Sounds like both you and Bradley are trying to get this issue resolved?

thanks,
-Vlad

More information about the maemo-developers mailing list