проблема компиляции gtk+
checking X11/extensions/XShm.h... yes
checking Pango flags... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
configure: error:
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/gtk+-2.8.13/work/gtk+-2.8.13/config.log
!!! ERROR: x11-libs/gtk+-2.8.13 failed.
Call stack:
ebuild.sh, line 1532: Called dyn_compile
ebuild.sh, line 929: Called src_compile
gtk+-2.8.13.ebuild, line 114: Called econf '--disable-gtk-doc' '--with-libjpeg' '--with-libtiff' '--disable-xinerama' '--with-libpng' '--with-gdktarget=x11' '--with-xinput'
ebuild.sh, line 527: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
gtk+-2.8.13
pango-1.10.4 cairo-1.0.4 glib-2.8.6 пересобирал...
- Для комментирования войдите или зарегистрируйтесь
отрыл в багзиле
отрыл в багзиле http://bugzilla.gnome.org/show_bug.cgi?id=329701
After some poking around I determined that configure failed to include
pangoft2. I didn't see any specific gtk-2.8.11 configure options for
customizing pango, so I dove write into the gory configure script and
changed line 31568 from
PANGO_PACKAGES="pango pangocairo"
to
PANGO_PACKAGES="pango pangocairo pangoft2"
...
короч для тех
короч для тех кто столкнется с этим
1) emerge gtk+
2) cd /var/tmp/portage/gtk+-ВАША_ВЕРСИЯ/work/gtk+-ВАША_ВЕРСИЯ
3) nano -w configure
находим там PANGO_PACKAGES="pango pangocairo"
и изменяем на PANGO_PACKAGES="pango pangocairo pangoft2"
4) запускаем ebuil ebuild /usr/portage/x11-libs/gtk+/gtk+-ВАША_ВЕРСИЯ.ebuild compile
5) запускаем ebuild /usr/portage/x11-libs/gtk+/gtk+-ВАША_ВЕРСИЯ.ebuild install
P.S. спасибо всем за помощь ;)
6) запускаем ebuild /usr/portage/x11-libs/gtk+/gtk+-ВАША_ВЕРСИЯ.ebuild merge (или qmerge..)
вообще разные
вообще разные странные глюки после этого наблюдаются, так что на ваш страх и риск =)