Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 140972

Summary: media-sound/ardour-0.99.3 --as-needed: fails to configure with gtk+
Product: Gentoo Linux Reporter: Jan Essert <netz>
Component: Current packagesAssignee: Professional Audio Applications Maintainers <proaudio>
Status: RESOLVED FIXED    
Severity: normal CC: eldad, gnome-mm+disabled, sound
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 129413    
Attachments: configure error
config.log

Description Jan Essert 2006-07-18 14:58:07 UTC
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
Comment 1 Jan Essert 2006-07-18 15:00:05 UTC
Created attachment 92160 [details]
configure error
Comment 2 Jan Essert 2006-07-18 15:01:55 UTC
Created attachment 92161 [details]
config.log
Comment 3 Eldad Zack (RETIRED) gentoo-dev 2006-08-19 02:59:52 UTC
what version of gtk+ do you have installed?
please provide your update log to gtk+ (w/genlop)
Comment 4 Jan Essert 2006-08-19 08:30:29 UTC
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.
Comment 5 Eldad Zack (RETIRED) gentoo-dev 2006-10-07 16:43:33 UTC
hmm, ardour does not play well with --as-needed.
Comment 6 Eldad Zack (RETIRED) gentoo-dev 2006-10-07 17:31:58 UTC
that is, the provided gtkmm doesn't.
Comment 7 Eldad Zack (RETIRED) gentoo-dev 2006-10-07 17:45:00 UTC
also, the gtkmm in the tree doesn't compile with --as-needed.

gnome-mm: can you help with this?
Comment 8 RĂ©mi Cardona (RETIRED) gentoo-dev 2008-04-12 13:46:42 UTC
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 :)
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2008-04-13 16:48:46 UTC
Closing as per latest comment.