Cannot emerge gnome-extra/zenity-2.10.1. Reproducible: Always Steps to Reproduce: 1. emerge --newuse -Du world Actual Results: wopr-mobile ~ # emerge --newuse -Du world Calculating world dependencies ...done! >>> emerge (1 of 1) gnome-extra/zenity-2.10.1 to / >>> md5 files ;-) zenity-2.10.1.ebuild >>> md5 files ;-) zenity-2.8.2.ebuild >>> md5 files ;-) zenity-2.10.0.ebuild >>> md5 files ;-) files/zenity-2.6.3-utf8_fix.patch >>> md5 files ;-) files/digest-zenity-2.10.0 >>> md5 files ;-) files/digest-zenity-2.10.1 >>> md5 files ;-) files/digest-zenity-2.8.2 >>> md5 src_uri ;-) zenity-2.10.1.tar.bz2 >>> Unpacking source... >>> Unpacking zenity-2.10.1.tar.bz2 to /var/tmp/portage/zenity-2.10.1/work >>> Source unpacked. * Applying uClibc/libtool patches ... QA Notice: USE Flag 'doc' not in IUSE for gnome-extra/zenity-2.10.1 ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --disable-gtk-doc checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for intltool >= 0.29... 0.33 found checking for perl... /usr/bin/perl checking for XML::Parser... ok checking for iconv... /usr/bin/iconv checking for msgfmt... /usr/bin/msgfmt checking for msgmerge... /usr/bin/msgmerge checking for xgettext... /usr/bin/xgettext checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of i686-pc-linux-gnu-gcc... gcc3 checking for i686-pc-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ZENITY... configure: error: Package requirements (gtk+-2.0 >= 2.3.1 libglade-2.0 libgnomecanvas-2.0 glib-2.0 >= 2.5.3) were not met. Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively you may set the ZENITY_CFLAGS and ZENITY_LIBS environment variables to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/zenity-2.10.1/work/zenity-2.10.1/config.log !!! ERROR: gnome-extra/zenity-2.10.1 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.6.12 dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium-m -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig cvs digest distlocks fixpackages sandbox sfperms sign strict" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://trumpetti.atm.tut.fi/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 acpi alsa avi berkdb bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr dvdread emboss encode esd fame font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 java jpeg libg++ libwww lzo mad mikmod mjpeg mmx moznocompose moznoirc moznomail mp3 mpeg ncurses nls nomotif nptl nvidia ogg oggvorbis opengl oss pam pdflib perl png ppds python quicktime readline samba slang spell sse ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode userlocales vorbis win32codecs xml2 xv xvid zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS
What is the output of these four commands? pkg-config --modversion gtk+-2.0 pkg-config --modversion libglade-2.0 pkg-config --modversion glib-2.0 pkg-config --modversion libgnomecanvas-2.0 Please attach the config.log as well. Thanks!
wopr-mobile ~ # pkg-config --modversion gtk+-2.0 Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found wopr-mobile ~ # pkg-config --modversion libglade-2.0 Package libglade-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libglade-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libglade-2.0' found wopr-mobile ~ # pkg-config --modversion glib-2.0 Package glib-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `glib-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'glib-2.0' found wopr-mobile ~ # pkg-config --modversion libgnomecanvas-2.0 Package libgnomecanvas-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libgnomecanvas-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgnomecanvas-2.0' found
Created attachment 62713 [details] /var/tmp/portage/zenity-2.10.1/work/zenity-2.10.1/config.log
Could this be related to the update to dev-util/pkgconfig-0.18.1?
Heh, I was writing about it when you replied.. I have masked pkgconfig-0.18.1 because of an issue with the default search path, unfortunately I noticed it a bit too late. I've just committed a patch to fix that, although that version is still hard-masked. If it's possible, please update your CVS repository (at least under dev-util/pkgconfig), emerge pkgconfig-0.18.1 again, and try emerging zenity again. Thanks.
Works with the patched pkgconfig-0.18.1 for me.
Thanks for the notice, I'll unmask that version of pkgconfig soon.