I am having trouble building x11-misc/xkbd It dies with
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Os -march=pentium-m -ftracer -pipe -DUSE_XFT -I/usr/include/freetype2 -DUSE_XPM -DDEFAULTCONFIG=\"/usr/share/xkbd/en_GB.qwerty.xkbd\" -c button.c i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Os -march=pentium-m -ftracer -pipe -DUSE_XFT -I/usr/include/freetype2 -DUSE_XPM -DDEFAULTCONFIG=\"/usr/share/xkbd/en_GB.qwerty.xkbd\" -c kb.c i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Os -march=pentium-m -ftracer -pipe -DUSE_XFT -I/usr/include/freetype2 -DUSE_XPM -DDEFAULTCONFIG=\"/usr/share/xkbd/en_GB.qwerty.xkbd\" -c libvirtkeys.c /bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -Os -march=pentium-m -ftracer -pipe -DUSE_XFT -I/usr/include/freetype2 -DUSE_XPM -DDEFAULTCONFIG=\"/usr/share/xkbd/en_GB.qwerty.xkbd\" -o xkbd xkbd.o libXkbd.o box.o button.o kb.o libvirtkeys.o -lX11 -lXtst -lXpm -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 mkdir .libs libtool: link: cannot find the library `/usr/lib/libxcb-xlib.la' make[2]: *** [xkbd] Error 1 make[2]: Leaving directory `/tmp/portage/x11-misc/xkbd-0.8.12/work/xkbd-0.8.12/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/portage/x11-misc/xkbd-0.8.12/work/xkbd-0.8.12' make: *** [all-recursive-am] Error 2 Now, I don't think xkbd strictly needs libxcb (it builds just fine on my other computer which has an older version of libX11 with no XCB support), so I think that *something* is screwed up with this computer. For background, I orignally installed libX11-1.1.1 with the xcb useflag on, thinking that it wouldn't hurt. Then it turns out some other program (outside portage) does not play well with libxcb, so I turned it off and recompiled. It seems to me that my computer somehow got the idea that -lX11 should still link to libxcb_xlib.... Can anybody help? Thanks, W -- Once you've seen one shopping center you've seen a mall. Sortir en Pantoufles: up 36 days, 3:00 -- gentoo-user@gentoo.org mailing list