$ less /var/tmp/portage/cdrdao-1.1.7-r3/work/cdrdao-1.1.7/config.log: ... configure:5607: checking for gtkmm-config configure:5624: found /usr/bin/gtkmm-config configure:5636: result: /usr/bin/gtkmm-config configure:5645: checking for GTK-- - version >= 1.2.9 configure:5756: g++ -o conftest -mcpu=athlon-xp -O3 -pipe -I/usr/lib/gtkmm/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0 -fno-exceptions -I/usr/lib/gtkmm/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0 conftest.cc -lnsl -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgtkmm -lgdkmm -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lsigc -lpthread >&5 /usr/lib/libgtkmm.so: undefined reference to `cerr' /usr/lib/libgtkmm.so: undefined reference to `endl(ostream &)' /usr/lib/libgtkmm.so: undefined reference to `__out_of_range(char const *)' /usr/lib/libgtkmm.so: undefined reference to `ostream::operator<<(char const *)' /usr/lib/libgtkmm.so: undefined reference to `__length_error(char const *)' collect2: ld returned 1 exit status configure:5759: $? = 1 configure: program exited with status 1 configure: failed program was: #line 5676 "configure" #include "confdefs.h" ... I emerged gtkmm again, but result of emerging cdrdao is still the same. When performing $ revdep-build --soname libgtkmm.so there's nothing to do. Reproducible: Always Steps to Reproduce: 1. emerge gtkmm cdrdao 2. 3. Actual Results: $ emerge cdrdao ... checking for Lame library version >= 3.92... yes checking for gtkmm-config... /usr/bin/gtkmm-config checking for GTK-- - version >= 1.2.9... no *** Could not run GTK-- test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GTK-- was incorrectly installed *** or that you have moved GTK-- since it was installed. In the latter case, you *** may want to edit the gtkmm-config script: /usr/bin/gtkmm-config Disabled building of xcdrdao. configure: creating ./config.status ... Expected Results: Enable xcdrdao, because I want it that way. king root # emerge info Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031212-r0,2.2.5-r2, 2.6.0) ================================================================= System uname: 2.6.0 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /opt/resin/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /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/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distcc fixpackages sandbox userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X alsa apm avi berkdb bonobo cdr crypt cups doc dvd encode esd foomaticdb gd gdbm gnome gpm gtk gtk2 gtkhtml guile hbci imlib ipv6 java jpeg ldap libg++ libwww mad mozilla moznocompose moznoirc moznomail mpeg ncurses nls nocardbus oggvorbis opengl oss pam pda pdflib perl png postgres python readline scanner sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb x86 xml2 xmms xv zli
Can you test it again, after we made a bunch of updates to portage?
No answer. I'll close this bug...
Please don't close it, sorry for the long delay. Still cdrdao is not building any graphical parts, like xcdroast, it complains about missing (or wrong versioned) additional components: checking for gtkmm-2.0 >= 2.2... Package gtkmm-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtkmm-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtkmm-2.0' found checking for libgnomeuimm-2.0 >= 2.0... Package libgnomeuimm-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libgnomeuimm-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgnomeuimm-2.0' found Fact is, gtkmm-2.4 is installed, and libgnomeuimm-2.6. Christoph
Can you test compiling with libgnomeuimm-2.0.0? Probably these versions are not compatible.
Found this quite old bug. Now cdrdao-1.1.9 is out which (and the dependencies) should have all problems with the GUI solved. Please test and report!
No answer. Closing.
Yeah, close it. I am reporting the ongoing trouble with 1.1.9 now :)
Not fixed, but outdated.