Attempting to emerge app-admin/conky-1.0 with the truetype use flag on results in a failed emerge. It emerges just fine without the truetype use flag. Reproducible: Always Steps to Reproduce: 1. (if truetype isn't already off) USE="-truetype" emerge app-admin/conky 2. 3. Actual Results: Emerge output: >>> emerge (1 of 1) app-admin/conky-1.0 to / >>> md5 files ;-) conky-1.0.ebuild >>> md5 files ;-) ChangeLog >>> md5 files ;-) metadata.xml >>> md5 files ;-) files/digest-conky-1.0 >>> md5 src_uri ;-) conky-1.0.tar.bz2 >>> Unpacking source... >>> Unpacking conky-1.0.tar.bz2 to /var/tmp/portage/conky-1.0/work >>> Source unpacked. ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-xft --disable-seti creating cache ./config.cache checking for a BSD compatible install... /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... found checking for working autoconf... found checking for working automake-1.4... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking whether the C compiler (gcc -O2 -march=athlon-xp -pipe -fomit-frame-pointer ) works... yes checking whether the C compiler (gcc -O2 -march=athlon-xp -pipe -fomit-frame-pointer ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for X... libraries , headers checking for XOpenDisplay in -lX11... no checking for XdbeQueryExtension in -lXext... no checking for signal.h... yes checking for unistd.h... yes checking for X11/Xlib.h... yes checking for sys/utsname.h... yes checking for sys/stat.h... yes checking for linux/soundcard.h... yes checking for dirent.h... yes checking for sys/statfs.h... yes checking for sys/param.h... yes checking for sys/mount.h... yes checking for X11/extensions/Xdbe.h... yes checking for help2man... /usr/bin/help2man checking for sysinfo... yes checking for getloadavg... yes checking for popen... yes updating cache ./config.cache creating ./config.status creating Makefile creating config.h cd . && autoheader gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -c common.c gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -c fs.c gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -c linux.c gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -c mail.c gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -c mixer.c linux.c: In function `update_stat': linux.c:258: warning: comparison between signed and unsigned gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -c conky.c gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -c x11.c x11.c: In function `update_workarea': x11.c:63: warning: unused variable `desktop' gcc -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -W -o conky common.o fs.o linux.o mail.o mixer.o conky.o x11.o conky.o(.text+0x21c3): In function `text_size_updater': : undefined reference to `XTextWidth' conky.o(.text+0x225a): In function `text_size_updater': : undefined reference to `XTextWidth' conky.o(.text+0x2455): In function `draw_string': : undefined reference to `XDrawString' conky.o(.text+0x2481): In function `draw_string': : undefined reference to `XTextWidth' conky.o(.text+0x2585): In function `draw_line': : undefined reference to `XSetLineAttributes' conky.o(.text+0x25c6): In function `draw_line': : undefined reference to `XDrawLine' conky.o(.text+0x2658): In function `draw_line': : undefined reference to `XSetLineAttributes' conky.o(.text+0x2686): In function `draw_line': : undefined reference to `XSetDashes' conky.o(.text+0x2722): In function `draw_line': : undefined reference to `XSetLineAttributes' conky.o(.text+0x275a): In function `draw_line': : undefined reference to `XDrawRectangle' conky.o(.text+0x27ae): In function `draw_line': : undefined reference to `XFillRectangle' conky.o(.text+0x27e9): In function `draw_line': : undefined reference to `XSetForeground' conky.o(.text+0x2894): In function `draw_text': : undefined reference to `XSetLineAttributes' conky.o(.text+0x28c2): In function `draw_text': : undefined reference to `XSetDashes' conky.o(.text+0x2923): In function `draw_text': : undefined reference to `XDrawRectangle' conky.o(.text+0x29a9): In function `draw_text': : undefined reference to `XSetLineAttributes' conky.o(.text+0x2a24): In function `draw_stuff': : undefined reference to `XSetForeground' conky.o(.text+0x2a6c): In function `draw_stuff': : undefined reference to `XSetForeground' conky.o(.text+0x2abc): In function `draw_stuff': : undefined reference to `XSetForeground' conky.o(.text+0x2b51): In function `clear_text': : undefined reference to `XClearArea' conky.o(.text+0x2b9b): In function `main_loop': : undefined reference to `XCreateRegion' conky.o(.text+0x2bb1): In function `main_loop': : undefined reference to `XFlush' conky.o(.text+0x2bbe): In function `main_loop': : undefined reference to `XPending' conky.o(.text+0x2be9): In function `main_loop': : undefined reference to `XPending' conky.o(.text+0x2c02): In function `main_loop': : undefined reference to `XNextEvent' conky.o(.text+0x2c5d): In function `main_loop': : undefined reference to `XUnionRectWithRegion' conky.o(.text+0x2cd3): In function `main_loop': : undefined reference to `XGetWindowAttributes' conky.o(.text+0x2da8): In function `main_loop': : undefined reference to `XEmptyRegion' conky.o(.text+0x2dca): In function `main_loop': : undefined reference to `XSetRegion' conky.o(.text+0x2dd7): In function `main_loop': : undefined reference to `XDestroyRegion' conky.o(.text+0x2ddc): In function `main_loop': : undefined reference to `XCreateRegion' conky.o(.text+0x2e65): In function `main_loop': : undefined reference to `XResizeWindow' conky.o(.text+0x2e9b): In function `main_loop': : undefined reference to `XMoveWindow' conky.o(.text+0x300e): In function `load_font': : undefined reference to `XLoadQueryFont' conky.o(.text+0x304e): In function `load_font': : undefined reference to `XLoadQueryFont' conky.o(.text+0x306a): In function `load_font': : undefined reference to `XFreeFont' conky.o(.text+0x30c1): In function `set_font': : undefined reference to `XSetFont' conky.o(.text+0x316e): In function `clean_up': : undefined reference to `XDestroyWindow' conky.o(.text+0x3184): In function `clean_up': : undefined reference to `XFreeGC' conky.o(.text+0x31d5): In function `clean_up': : undefined reference to `XFlush' conky.o(.text+0x421f): In function `main': : undefined reference to `XMoveWindow' x11.o(.text+0xb): In function `init_X11': : undefined reference to `XOpenDisplay' x11.o(.text+0x51): In function `init_X11': : undefined reference to `XDisplayName' x11.o(.text+0xe3): In function `update_workarea': : undefined reference to `XInternAtom' x11.o(.text+0x140): In function `update_workarea': : undefined reference to `XGetWindowProperty' x11.o(.text+0x160): In function `update_workarea': : undefined reference to `XFree' x11.o(.text+0x17e): In function `update_workarea': : undefined reference to `XFree' x11.o(.text+0x1e8): In function `find_window_to_draw': : undefined reference to `XQueryTree' x11.o(.text+0x219): In function `find_window_to_draw': : undefined reference to `XInternAtom' x11.o(.text+0x275): In function `find_window_to_draw': : undefined reference to `XGetWindowProperty' x11.o(.text+0x2a7): In function `find_window_to_draw': : undefined reference to `XFree' x11.o(.text+0x342): In function `find_window_to_draw': : undefined reference to `XFree' x11.o(.text+0x354): In function `find_window_to_draw': : undefined reference to `XFree' x11.o(.text+0x36f): In function `find_window_to_draw': : undefined reference to `XFree' x11.o(.text+0x37b): In function `find_window_to_draw': : undefined reference to `XFree' x11.o(.text+0x3e2): In function `set_transparent_background': : undefined reference to `XSetWindowBackgroundPixmap' x11.o(.text+0x418): In function `set_transparent_background': : undefined reference to `XQueryTree' x11.o(.text+0x424): In function `set_transparent_background': : undefined reference to `XFree' x11.o(.text+0x458): In function `set_transparent_background': : undefined reference to `XClearWindow' x11.o(.text+0x4aa): In function `init_window': : undefined reference to `XGetWindowAttributes' x11.o(.text+0x4d7): In function `init_window': : undefined reference to `XFlush' x11.o(.text+0x4fa): In function `init_window': : undefined reference to `XSelectInput' x11.o(.text+0x526): In function `init_window': : undefined reference to `XClearWindow' x11.o(.text+0x5d3): In function `init_window': : undefined reference to `XCreateWindow' x11.o(.text+0x603): In function `init_window': : undefined reference to `XSetClassHint' x11.o(.text+0x62e): In function `init_window': : undefined reference to `XStoreName' x11.o(.text+0x644): In function `init_window': : undefined reference to `XClearWindow' x11.o(.text+0x66c): In function `init_window': : undefined reference to `XMoveWindow' x11.o(.text+0x689): In function `init_window': : undefined reference to `XInternAtom' x11.o(.text+0x6b0): In function `init_window': : undefined reference to `XInternAtom' x11.o(.text+0x6cc): In function `init_window': : undefined reference to `XMapWindow' x11.o(.text+0x71b): In function `init_window': : undefined reference to `XChangeProperty' x11.o(.text+0x77a): In function `init_window': : undefined reference to `XChangeProperty' x11.o(.text+0x7d2): In function `find_subwindow': : undefined reference to `XQueryTree' x11.o(.text+0x7f8): In function `find_subwindow': : undefined reference to `XGetWindowAttributes' x11.o(.text+0x82f): In function `find_subwindow': : undefined reference to `XFree' x11.o(.text+0x8c0): In function `get_x11_color': : undefined reference to `XParseColor' x11.o(.text+0x8ef): In function `get_x11_color': : undefined reference to `XAllocColor' x11.o(.text+0x975): In function `create_gc': : undefined reference to `XCreateGC' collect2: ld returned 1 exit status make: *** [conky] Error 1 vector app-admin # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r11-3 i686) ================================================================= System uname: 2.6.11-gentoo-r11-3 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 13 2005, 21:42:20)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="en_US.UTF-8" MAKEOPTS="-j3" 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 3dnow 3dnowext X a52 aac aalib alsa avi berkdb bitmap-fonts cdr crypt cups curl directfb divx4linux doc dvd dvdread emboss encode esd fam fbcon flac foomaticdb gd gdbm gif gpm gtk gtk2 guile imagemagick imlib ithreads java jikes jpeg junit libcaca libg++ libwww mad mikmod mmx mmx2 motif mp3 mp4live mpeg mpeg2 mpeg4 ncurses network nls nptl nvidia objc offensive ogg oggvorbis opengl oss pam pdflib perl png ppds pthreads python quicktime readline real ruby sdl spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb vorbis xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LDFLAGS, LINGUAS
(In reply to comment #0) > Attempting to emerge app-admin/conky-1.0 with the truetype use flag on results > in a failed emerge. It emerges just fine without the truetype use flag. Whoops, I've got that all backwards. Emerge fails when truetype is OFF, works fine if truetype is ON.
This is fixed in 1.1. See bug 98078
fixed in 1.1