Thanks a lot, Mr. Kjell, Yesterday, I moved from Debian Wheezy (7.4.0) to Debian Jessie (current testing)... and I reached to finish all "jhbuild build" process. Today, I decided to repeat all process while I realized that some little things didn't work properly (like missing entry caps icons...).
So: $ jhbuild clean $ rm -rf (install & checkout folders)/* and $ jhbuild build And... new surprise while building gobject-introspection... .../checkout/gobject-introspection/.libs/lt-g-ir-compiler: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory make[2]: *** [gir/GL-1.0.typelib] Error 127 .../checkout/gobject-introspection/.libs/lt-g-ir-compiler: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory make[2]: *** [gir/fontconfig-2.0.typelib] Error 127 .../checkout/gobject-introspection/.libs/lt-g-ir-compiler: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory make[2]: *** [gir/freetype2-2.0.typelib] Error 127 g-ir-scanner: GLib: warning: 718 warnings suppressed (use --warn-all to see them) make[2]: Leaving directory `.../checkout/gobject-introspection' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `.../checkout/gobject-introspection' make: *** [all] Error 2 Why does it search libffi.so.5 while my system installed module release is 6: libffi.so.6... ? I don't know if it's a good practice but I added a soft link (libffi.so.5) pointing to libffi.so.6.0.1... and "jhbuild build" process unlocked and finished normally... but entry caps icons are still missing !!! Glus 2014-03-23 15:52 GMT+01:00 Kjell Ahlstedt <kjell.ahlst...@bredband.net>: > atk-bridge-2.0 belongs to the at-spi2-atk package. 'jhbuild build gtk+' > or 'jhbuild build gtkmm' shall build at-spi2-atk before it builds gtk+. I > don't understand why atk-bridge-2.0 is not found when gtk+ is configured. > > Kjell > > 2014-03-23 09:54, Juan Rafael García Blanco skrev: > > Hi, > > Could you check if you have atk-bridge-2.0.pc somewhere? I mean under > your jhbuild installation or under another user directory. > > Also, when you get that error, you could select "open a shell" and type > env to see if some PKG_CONFIG* are defined and where they point to. > > I agree this is very weird. I don't know why jhbuild cannot find > packages that it just installed; have you changed the installation path or > something? > > On 22 Mar 2014, at 19:00, Glus Xof <gtg...@gmail.com> wrote: > > Thanks a lot for your time, Kjell... > > After this, I decided to rebuild all my Linux system... and the problems > about 'pangocairo' disapeared; but no at all in building the last g*mm > releases, because the process broke at 'gtk+' step, as shown below, > > [...] > checking Pango flags... -pthread -I/opt/gnome/include/pango-1.0 > -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include > -I/usr/include/freetype2 -I/opt/gnome/include/harfbuzz > -I/usr/local/include/pango-1.0 -I/usr/local/include/cairo > -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 > -I/usr/include/libpng12 -L/opt/gnome/lib -L/usr/local/lib > -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 > checking for cairo_surface_set_device_scale... no > checking for GDK_DEP... yes > checking for ATK... no > configure: error: Package requirements (atk atk-bridge-2.0) were not met: > > No package 'atk-bridge-2.0' found > [...] > > This seems strange too, because 'ATk' and 'ATkmm' packages are already > builded (& installed). > > What should be happen ? > > Glus > > > > 2014-03-22 12:09 GMT+01:00 Kjell Ahlstedt <kjell.ahlst...@bredband.net>: > >> I have just used jhbuild to build the latest version of gtkmm. No >> problems! >> >> You showed in >> https://mail.gnome.org/archives/gtkmm-list/2014-March/msg00022.html that >> your jhbuildrc file contains >> >> modules = [ 'librsvg', 'glibmm', 'gtkmm' ] >> >> The command 'jhbuild list gtkmm' does not list librsvg. I don't think you >> have problems building gtkmm, you have problems building librsvg. But it is >> strange. pangocairo is part of pango, and 'jhbuild list librsvg' shows that >> jhbuild shall build pango before it builds librsvg. >> >> Kjell >> >> 2014-03-21 11:42, Glus Xof skrev: >> >> Hi guys, >> >> As mentioned yesterday, it's not possible yet (almost to me...) to build >> from scratch gtkmm libraries using jhbuild, while the process breaks on >> trying to configure librsvg. >> >> The question seems to be that it needs one newer version of >> 'pangocairo', and I guess that this should be provided correctly by the >> system. >> >> Forgive me if you are not the suitable list, but I don't know who is >> the responsible of solving this inconsistence. >> >> Meanwhile... I'd like to ask you for the work around, if anyone can >> suggest anything... >> >> Cheers, >> >> Glus >> >> >> > _______________________________________________ > gtkmm-list mailing list > gtkmm-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gtkmm-list > > > >
_______________________________________________ gtkmm-list mailing list gtkmm-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtkmm-list