Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107064 - kde-base/noatun-3.5_beta1 doesn't build noatun beta build failure
Summary: kde-base/noatun-3.5_beta1 doesn't build noatun beta build failure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-23 21:47 UTC by Aaron
Modified: 2005-09-27 10:12 UTC (History)
2 users (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 Aaron 2005-09-23 21:47:45 UTC
emerge --resume 
*** Resuming merge... 
>>> emerge (1 of 192) kde-base/noatun-3.5_beta1 to / 
>>> md5 files   ;-) noatun-3.4.2.ebuild 
>>> md5 files   ;-) noatun-3.4.1.ebuild 
>>> md5 files   ;-) noatun-3.5_beta1.ebuild 
>>> md5 files   ;-) noatun-3.5_alpha1.ebuild 
>>> md5 files   ;-) files/digest-noatun-3.4.1 
>>> md5 files   ;-) files/digest-noatun-3.4.2 
>>> md5 files   ;-) files/digest-noatun-3.5_alpha1 
>>> md5 files   ;-) files/digest-noatun-3.5_beta1 
>>> md5 src_uri ;-) kdemultimedia-3.4.91.tar.bz2 
>>> Unpacking source... 
>>> Extracting from tarball... 
Symlinking library libartsgui_kde under /usr/kde/3.5/lib/ in source dir 
Symlinking library libartsgui under /usr/kde/3.5/lib/ in source dir 
Symlinking library libartsmodules under /usr/kde/3.5/lib/ in source dir 
>>> Source unpacked. 
 
 
SNIPPPPPPPPPPPPPPPPPPPPPPPPING... 
 
 /bin/sh ../../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++  
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align 
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG 
-O2 -O2 -march=athlon-mp -fomit-frame-pointer -ftracer -pipe 
-fvisibility-inlines-hidden -Wformat-security -Wmissing-format-attribute 
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION    -o libnoatunarts.la -rpath /usr/kde/3.5/lib 
-L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib    -avoid-version -no-undefined 
-Wl,--no-undefined -Wl,--allow-shlib-undefined noatunarts.lo fft.lo 
Equalizer_impl.lo FFTScopes.lo StereoEffectStack_impl.lo 
StereoVolumeControl_impl.lo Session_impl.lo -lkmedia2_idl -lsoundserver_idl 
-lartsflow 
make[4]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun/library/noatunarts' 
Making all in . 
make[4]: Entering directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun/library' 
rm -rf equalizerwidget.h; 
make[4]: *** No rule to make target `../../arts/gui/common/artsgui.h', needed 
by `libnoatun_la.all_cpp.cpp'.  Stop. 
make[4]: *** Waiting for unfinished jobs.... 
/usr/qt/3/bin/uic -L /usr/kde/3.5/lib/kde3/plugins/designer 
-nounload ./equalizerwidget.ui | /usr/bin/perl -pi -e "s,public QWizard,public 
KWizard,g; s,#include <qwizard.h>,#include <kwizard.h>,g" >> 
equalizerwidget.h ; 
make[4]: *** Waiting for unfinished jobs.... 
Session management error: Could not open network socket 
make[4]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun/library' 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun/library' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1' 
make: *** [all] Error 2 
 
!!! ERROR: kde-base/noatun-3.5_beta1 failed. 
!!! Function kde_src_compile, Line 170, Exitcode 2 
!!! died running emake, kde_src_compile:make 
!!! If you need support, post the topmost build error, NOT this status 
message. 
 
CHECKING FOR ACTUAL EXISTANCE OF FILES SAID TO BE NOT FOUND: 
dually lib # locate artsgui.h 
/usr/kde/3.4/include/arts/artsgui.h 
/usr/kde/3.5/include/arts/artsgui.h 
 

Reproducible: Always
Steps to Reproduce:
1. emerge kde-meta  
2. wait...  wait...  wait...  
3. witness failure. 
  
Actual Results:  
when emerging kde-meta, noatun fails  

Expected Results:  
noatune should not fail?   

emerge info 
Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 
2.6.12-gentoo-r9 i686) 
================================================================= 
System uname: 2.6.12-gentoo-r9 i686 AMD Athlon(TM) MP 2100+ 
Gentoo Base System version 1.12.0_pre8 
ccache version 2.4 [enabled] 
dev-lang/python:     2.3.5, 2.4.1-r1 
sys-apps/sandbox:    1.2.13 
sys-devel/autoconf:  2.13, 2.59-r7 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.20 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-O2 -march=athlon-mp -fomit-frame-pointer -ftracer -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-O2 -march=athlon-mp -fomit-frame-pointer -ftracer -pipe 
-fvisibility-inlines-hidden" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig ccache distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo http://gentoo.osuosl.org" 
MAKEOPTS="-j4" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/overlay" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X aac acpi aim alsa apache2 apm arts audiofile avi bash-completion 
berkdb bitmap-fonts bonobo cdr crypt cscope ctype cups curl dba dga dio 
divx4linux dvd dvdr dvdread eds emboss encode esd exif fam flac foomaticdb 
fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java 
joystick jpeg kde kdeenablefinal kdexdeltas kerberos krb4 ldap libg++ libwww 
mad maildir mcal mikmod mmx mng motif mozilla mp3 mpeg msn mysql ncurses nls 
nptl nptlonly nvidia offensive ogg oggvorbis openal opengl oscar oss pam 
pdflib perl php pic pie png posix ppds python qt quicktime readline samba sdl 
shared spell sqlite sse ssl svg symlink tcltk tcpd tetex theora tiff truetype 
truetype-fonts type1-fonts usb vorbis wmf wxwindows xine xinerama xml xml2 
xmms xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Aaron 2005-09-23 21:57:25 UTC
uname -a 
Linux dually 2.6.12-gentoo-r9 #2 SMP Thu Aug 25 09:58:17 EDT 2005 i686 AMD 
Athlon(TM) MP 2100+ AuthenticAMD GNU/Linux 
 
 
Comment 2 Aaron 2005-09-23 22:03:36 UTC
Oh, by the way.   This is my first bug.   Don't know how to file a bug, nor do 
I know how to do it without sounding like I am complaining. 
 
I am NOT complaining.  You devs and ebuilders do a great job.  I'm just trying 
to help. 
 
This system built (from kdesvn-build - http://kdesvn-build.kde.org) kde 3.5 in 
userspace and it runs perfectly.   So, that is why I'm guessing something is 
wrong with the build, rather than the hardware. 
 
Best Regards, 
Aaron aka - irc: snugglemonkey 
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-09-24 04:25:35 UTC
I'll give a look today. Please leave bugs assigned to kde@gentoo.org not 
directly to me or other developers. 
Comment 4 Aaron 2005-09-24 20:03:14 UTC
I emerged x11-libs/qt-3.3.5 to see if it was due to the fact that I was using  
an older version of QT.  However, the result was the same.  It was still unable  
to find artsgui.h which is in both locations as follows::   
/usr/kde/3.4/include/arts/artsgui.h  
/usr/kde/3.5/include/arts/artsgui.h  
 
 
  
  
  
Comment 5 Christian Ihle 2005-09-25 04:09:32 UTC
I get the same error as well.

emerge info:
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r1, 2.6.
13-suspend2-r4 i686)
=================================================================
System uname: 2.6.13-suspend2-r4 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -mcpu=pentium3 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/
share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /
usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config 
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -mcpu=pentium3 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict userpriv 
usersandbox"
GENTOO_MIRRORS="http://mirror.gentoo.no/ ftp://ftp.du.se/pub/os/gentoo ftp://
mirror.pudas.net/gentoo"
MAKEOPTS="-j2"                  
PKGDIR="/usr/portage/packages"  
PORTAGE_TMPDIR="/var/tmp"       
PORTDIR="/usr/portage"          
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.no.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa arts avi berkdb bitmap-fonts cdr crypt cups curl dvd 
dvdr dvdread emboss encode fam ffmpeg flac gdbm gif gphoto2 gtk gtk2 imagemagick 
imlib ipv6 java jpeg junit kde kdeenablefinal libg++ libwww live mad mikmod mmx 
mmxext motif mp3 mpeg musicbrainz nas ncurses network nls nptl nptlonly ogg 
oggvorbis opengl oss pam pdflib perl pic png ppds python qt quicktime readline 
real samba sdl sse sse2 ssl svg tcltk tcpd truetype truetype-fonts type1-fonts 
vcd vorbis wifi win32codecs xine xml2 xmms xv xvid zeroconf zlib userland_GNU 
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 6 Thomas Schlesinger 2005-09-26 08:19:12 UTC
I can't build noatun because of a missing artsgui.h, too, but with a different 
error message (maybe, because I've updated to arts-3.5_beta1-r1): 
 
[..] 
/usr/qt/3/bin/uic -L /usr/kde/3.5/lib/kde3/plugins/designer 
-nounload ./equalizerwidget.ui | /usr/bin/perl -pi -e "s,public QWizard,public 
KWizard,g; s,#include <qwizard.h>,#include <kwizard.h>,g" >> 
equalizerwidget.h ; 
/usr/qt/3/bin/moc ./pluginmodule.h -o pluginmodule.moc 
/usr/qt/3/bin/moc ./cmodule.h -o cmodule.moc 
/usr/qt/3/bin/moc ./noatun/downloader.h -o downloader.moc 
/usr/qt/3/bin/moc ./noatun/engine.h -o engine.moc 
/usr/qt/3/bin/moc ./noatun/playlist.h -o playlist.moc 
/usr/qt/3/bin/moc ./noatun/pref.h -o pref.moc 
/usr/qt/3/bin/moc ./noatun/player.h -o player.moc 
/usr/qt/3/bin/moc ./noatun/app.h -o app.moc 
/usr/qt/3/bin/moc ./noatun/plugin.h -o plugin.moc 
/usr/qt/3/bin/moc ./plugin_deps.h -o plugin_deps.moc 
/usr/qt/3/bin/moc ./noatun/stdaction.h -o stdaction.moc 
/usr/qt/3/bin/moc ./effectview.h -o effectview.moc 
/usr/qt/3/bin/moc ./equalizerview.h -o equalizerview.moc 
/usr/qt/3/bin/moc ./noatun/equalizer.h -o equalizer.moc 
/usr/qt/3/bin/moc ./noatun/effects.h -o effects.moc 
make[4]: *** No rule to make target `../../arts/gui/common/artsgui.h', needed 
by `effects.lo'.  Stop. 
make[4]: *** Waiting for unfinished jobs.... 
make[4]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun/library' 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun/library' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1/noatun' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory 
`/var/tmp/portage/noatun-3.5_beta1/work/noatun-3.5_beta1' 
make: *** [all] Error 2 
 
Comment 7 kilian 2005-09-27 05:09:53 UTC
Here's a quick and dirty fix. 
try to add the following to the noatun ebuild: 
 
src_compile() { 
    ln -s $(kde-config --prefix)/include/arts/artsgui.h 
${WORKDIR}/${PN}-${PV}/arts/gui/common/ 
    ln -s $(kde-config --prefix)/include/arts/artsmodules.h 
${WORKDIR}/${PN}-${PV}/arts/modules/ 
    ln -s $(kde-config --prefix)/include/arts/artsmidi.h 
${WORKDIR}/${PN}-${PV}/arts/midi/ 
    ln -s $(kde-config --prefix)/include/arts/artsmodulescommon.h 
${WORKDIR}/${PN}-${PV}/arts/modules/common/ 
    ln -s $(kde-config --prefix)/include/arts/artsmodulessynth.h 
${WORKDIR}/${PN}-${PV}/arts/modules/synth/ 
    ln -s $(kde-config --prefix)/include/arts/artsmoduleseffects.h 
${WORKDIR}/${PN}-${PV}/arts/modules/effects/ 
    ln -s $(kde-config --prefix)/include/arts/artsmodulesmixers.h 
${WORKDIR}/${PN}-${PV}/arts/modules/mixers/ 
 
    kde_src_compile 
} 
 
Hope this helps. 
 
Comment 8 Gregorio Guidi (RETIRED) gentoo-dev 2005-09-27 10:12:25 UTC
This should be fixed now, thanks.