emerge gnome-base/control-center-2.14.2 fails in gswitchit_config.c on missing file libxklavier/xklavier_config.h. I have x11-libs/libxklavier-3.0 installed on my system. This appears to be similar to bug 155187 reported against gnome-applets-2.14.2. emerge --info output: Portage 2.1.2_pre3-r6 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.18-gentoo-r1 i686) ================================================================= System uname: 2.6.18-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.12.5 Last Sync: Sun, 19 Nov 2006 05:00:01 +0000 app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.3.5-r3, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=i686 -Os -pipe -fstack-protector" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=i686 -Os -pipe -fstack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="en fr pl" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 apm asf ati avi berkdb bitmap-fonts cdr cli cpudetection cracklib crypt cups dba dbus divx4linux dlloader dri dts dvd dvdr dvdread eds elibc_glibc emboss encode esd ethereal firebird foomaticdb fortran freetype gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml hal iconv imlib input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog jpeg kernel_linux keyboard ldap lfs libg++ libwww linguas_en linguas_fr linguas_pl mad matroska mikmod mmxext motif mouse mp3 mpeg mplayer mysql ncurses nls nptl nptlonly nsplugin odbc ogg opengl openssh oss pam pcmcia pcre pda pdf perl png posix ppds pppd python qt3 qt4 quicktime readline real reflection samba sasl sdl session slp sox spell spl sseext ssl svg svga synaptics tcpd theora threads tiff truetype truetype-fonts truetypefonts type1-fonts udev userland_GNU video_cards_radeon video_cards_vmware vorbis wifi win32codecs wmf xine xml xorg xprint xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 102551 [details] emerge failure log
Sorry for the delayed response. Can you please provide the output of emerge -pv control-center? (It seems that you are missing libxklavier).
Hi Saleem, sorry for the delay, but bugs.gentoo.org seems to have been down this morning. Here is the output "emerge -vp gnome-base/control-center" you requested. I have also included the output of "emerge -s libxklavier". As I mentioned before, libxklavier IS installed on my system, but it does not install any header file named xklavier_config.h that I can find. A "find / -name xklavier_config.h" returns no hits. #emerge -vp gnome-base/control-center 2>&1 > /mnt/usbdrive/cc-emerge.log These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] gnome-extra/evolution-data-server-1.8.2 [1.6.2] USE="ipv6 ldap ssl -debug -doc -kerberos -keyring% -krb4 -nntp" 6,800 kB [ebuild U ] gnome-base/control-center-2.16.2 [2.14.2] USE="alsa eds -debug (-gstreamer%*)" 1,975 kB Total size of downloads: 8,775 kB #emerge -s libxklavier >> /mnt/usbdrive/cc-emerge.log [ Results for search key : libxklavier ] [ Applications found : 1 ] * x11-libs/libxklavier Latest version available: 3.0 Latest version installed: 3.0 Size of files: 450 kB Homepage: http://www.freedesktop.org/Software/LibXklavier Description: High level XKB library License: LGPL-2
Are you able to reproduce this with control-center-2.16?
*** Bug 155187 has been marked as a duplicate of this bug. ***
Saleem, a few weeks ago I upgraded my hard drive and reinstalled from scratch. I did not encounter the problem as I reinstalled (emerge installed libxklavier-3.0 and control-center-2.16.2). I did keep the old hard drive intact, so I will put it back into the laptop and check 2.16 on that configuration for you. It may take a day or two.
Any updates on this?
Saleem, this appears to be fixed. Sorry for the long delay.
Closing as per comment #8.