Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36364 - cdrdao-1.1.7-r3 won't use xcdrdao, complaining about errors with gtk--
Summary: cdrdao-1.1.7-r3 won't use xcdrdao, complaining about errors with gtk--
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Lars Weiler (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-23 07:05 UTC by Dead Schorsch
Modified: 2005-10-18 05:47 UTC (History)
1 user (show)

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 Dead Schorsch 2003-12-23 07:05:00 UTC
$ 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
Comment 1 Lars Weiler (RETIRED) gentoo-dev 2004-02-06 18:52:26 UTC
Can you test it again, after we made a bunch of updates to portage?
Comment 2 Lars Weiler (RETIRED) gentoo-dev 2004-02-11 12:58:30 UTC
No answer.  I'll close this bug...
Comment 3 Dead Schorsch 2004-05-26 08:16:00 UTC
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
Comment 4 Lars Weiler (RETIRED) gentoo-dev 2004-06-17 15:49:58 UTC
Can you test compiling with libgnomeuimm-2.0.0?  Probably these versions are not compatible.
Comment 5 Lars Weiler (RETIRED) gentoo-dev 2004-10-21 18:22:33 UTC
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!
Comment 6 Lars Weiler (RETIRED) gentoo-dev 2004-10-30 18:27:47 UTC
No answer.  Closing.
Comment 7 Dead Schorsch 2004-11-01 03:16:37 UTC
Yeah, close it. I am reporting the ongoing trouble with 1.1.9 now :)
Comment 8 Dead Schorsch 2005-10-18 05:47:14 UTC
Not fixed, but outdated.