When trying to emerge ardour-0.99.3, I get an error, which I'll attach in a second, stating that gtk+ is not installed - which it is, of course. emerge info: Portage 2.1.1_pre3-r1 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r2 i686) ================================================================= System uname: 2.6.17-gentoo-r2 i686 AMD Athlon(tm) processor Gentoo Base System version 1.12.1 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: [Not Present] sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -m3dnow -mmmx" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/init.d /etc/initng /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -m3dnow -mmmx -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirror.isp.net.au/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo-portage/" USE="x86 3dnow 3dnowext X alsa apm avi berkdb bitmap-fonts bzip2 cli crypt cups dlloader dri dvd dvdr eds emboss encode exif flac foomaticdb fortran gd gdbm gif gstreamer gtk2 isdnlog java jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kdexdeltas kipi libg++ libwww mad mikmod mmx mmxext mp3 mpeg musepack mysql ncurses nls nptl nsplugin nvidia ogg opengl pam pcre pdf pdflib perl pic png pppd python qt qt3 qt4 quicktime readline real reflection samba sdl session spell spl ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs xine xml xorg xv xvid xvmc zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_evdev kernel_linux linguas_de userland_GNU video_cards_nvidia video_cards_nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Created attachment 92160 [details] configure error
Created attachment 92161 [details] config.log
what version of gtk+ do you have installed? please provide your update log to gtk+ (w/genlop)
I have: x11-libs/gtk+-1.2.10-r11 x11-libs/gtk+-2.8.20-r1 I don't know exactly what you mean by genlop output: genlop x11-libs/gtk+ gives a 'no merge found', presumably because logrotate already killed that log. Using an already logrotated log: using logfile /var/log/emerge.log.4.gz * x11-libs/gtk+ Tue Jul 18 18:50:11 2006 >>> x11-libs/gtk+-2.8.20 Thu Jul 20 19:48:41 2006 >>> x11-libs/gtk+-2.8.20-r1 I have no older log - but gtk+-1.2.10-r11 is installed.
hmm, ardour does not play well with --as-needed.
that is, the provided gtkmm doesn't.
also, the gtkmm in the tree doesn't compile with --as-needed. gnome-mm: can you help with this?
This version of ardour is not even in the tree anymore and current *mm libs work just fine with --as-needed. I guess this one is safe to close :)
Closing as per latest comment.