Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97947 - conky 1.0 emerge fails when truetype use flag is off
Summary: conky 1.0 emerge fails when truetype use flag is off
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-04 17:41 UTC by Cole Thompson
Modified: 2005-07-06 02:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cole Thompson 2005-07-04 17:41:12 UTC
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
Comment 1 Cole Thompson 2005-07-04 17:44:16 UTC
(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.
Comment 2 Brenden Matthews 2005-07-05 21:05:02 UTC
This is fixed in 1.1.  See bug 98078
Comment 3 Daniel Black (RETIRED) gentoo-dev 2005-07-06 02:33:51 UTC
fixed in 1.1