Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61523 - kmldonkey compile fails with USE=-arts
Summary: kmldonkey compile fails with USE=-arts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-24 09:03 UTC by Dominic Harries
Modified: 2004-09-09 09:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for kmldonkey-0.10_pre3.ebuild adding arts dependency. (kmldonkey-0.10_pre3.ebuild.patch,604 bytes, patch)
2004-08-24 09:25 UTC, Dominic Harries
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dominic Harries 2004-08-24 09:03:32 UTC
Compilation of kmldonkey-0.10_pre3 fails during configuration looking for 'mcopidl'.

Reproducible: Always
Steps to Reproduce:
1. Compile kmldonkey-0.10_pre3 with USE=-arts (and arts not installed)
2.
3.

Actual Results:  
checking for mcopidl... not found 
configure: error: The important program mcopidl was not found! 
Please check whether you installed aRts correctly or use 
--without-arts to compile without aRts support (this will remove 
functionality). 

Expected Results:  
Successful compilation (or portage complaining about arts dependency). 

Altered ebuild from 
./configure --prefix=$KDEDIR 
to 
./configure --prefix=$KDEDIR --without-arts 
and compilation was successful.
Comment 1 Dominic Harries 2004-08-24 09:25:45 UTC
Created attachment 38098 [details, diff]
Patch for kmldonkey-0.10_pre3.ebuild adding arts dependency.
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2004-08-25 11:33:19 UTC
I reproduced this, but a portage upgrade to 2.0.50-r10 seemed to fix it.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-08-30 06:31:08 UTC
Can you please comment if after an "emerge sync" and "emerge portage" that this is sitll broken or is fixed?
Comment 4 crusaderky 2004-08-30 08:15:05 UTC
I've got portage-2.0.50-r10 and I still can't emerge it.

# ACCEPT_KEYWORDS=~x86 emerge -v kmldonkey
[...]
checking for dcopidl... /usr/kde/3.3/bin/dcopidl
checking for dcopidl2cpp... /usr/kde/3.3/bin/dcopidl2cpp
checking for mcopidl... not found
configure: error: The important program mcopidl was not found!
Please check whether you installed aRts correctly or use
--without-arts to compile without aRts support (this will remove functionality).

make: *** No targets specified and no makefile found.  Stop.

>>> Install kmldonkey-0.10_pre3 into /var/tmp/portage/kmldonkey-0.10_pre3/image/ category net-p2p
make: *** No rule to make target `install'.  Stop.

!!! ERROR: net-p2p/kmldonkey-0.10_pre3 failed.
!!! Function kde_src_install, Line 156, Exitcode 2
!!! died running make install, kde_src_install:make

# emerge info
Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r2)
=================================================================
System uname: 2.6.8-gentoo-r2 i686 AMD Athlon(TM) XP 2000+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache digest distcc fixpackages sandbox userpriv"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X X509 aalib alsa apache2 apm avi berkdb bonobo cdr chroot crypt cscope cups curl dga directfb doc dv dvb dvd dvdr encode erandom esd extensions faad fbcon flac flash foomaticdb gd gdbm ggi gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imap imlib innodb ipv6 java jikes joystick jpeg kde kerberos krb4 lcms ldap libcaca libg++ libwww linguas_it live mad mcal md5sum memlimit mikmod mmx mng motif mozilla moznoirc mozp3p mozsvg mpeg mpi mysql ncurses nls nptl odbc offensive oggvorbis opengl pam parse-clocks pdflib perl pic png ppds prelude python qt quicktime readline samba scanner sdl skey slang slp sndfile snmp socks5 speex spell sqlite sse ssl svga tcltk tcpd tetex theora tiff truetype unicode usbv4l v4l2 vim-with-x wmf wxwindows x86 xchattext xml xml2 xmms xv xvid yaz zlib"
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-08-30 08:53:14 UTC
Possibly it's still cached?  rm -rf /var/tmp/portage/kmldonkey* and try again.
Comment 6 César Fernández 2004-08-30 09:55:22 UTC
Doesn't work for me.

emerge info:

Portage 2.0.50-r10 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r3)
=================================================================
System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(TM) XP 2500+
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -fPIC -fstack-protector -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -fPIC -fstack-protector -pipe"
DISTDIR="/mnt/extr/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex S3TC X aalib acpi alsa avi berkdb bidi cdparanoia cdr chroot cjk crypt cups dvd dvdr edl encode faac faad fbcon flac foomaticdb foreign-sysvinit gd gdbm gif gimpprint gphoto2 gpm gstreamer gtk gtk2 hardened imagemagick imap imlib imlib2 ipv6 jabber java javascriptjce jikes jpeg justify kde lcms libcaca libg++ libwww live lzo mad matroska mikmod mmap mmx mmx2 mng monkey motif mozilla moznoirc mozsvg mpeg mpeg4 mpi mplayer msn ncurses network nls nomac nptl nvidia oggvorbis ooo-kde opengl pam pdflib perl pic png ppds python qt readline rtc sasl snmp speex spell sse ssl stencil-buffer svg tcltk tcpd theora threads tiff truetype unicode usb vim-with-x wifi wmf x86 xml xml2 xmms xprintxrandr xv xvid xvmc zlib"
Comment 7 crusaderky 2004-08-30 10:14:47 UTC
same error.
Comment 8 Caleb Tennis (RETIRED) gentoo-dev 2004-08-30 10:20:15 UTC
Works here.  "emerge kmldonkey --debug" shows:

+ debug-print 'kde_src_compile: myconf: set to  --host=i686-pc-linux-gnu --prefix=/usr --with-x --enable-mitshm --with-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --disable-dependency-tracking --disable-debug --without-debug --without-arts'

checking for KDE paths... defaults
checking for dcopidl... /usr/kde/3.3/bin/dcopidl
checking for dcopidl2cpp... /usr/kde/3.3/bin/dcopidl2cpp
checking for kde-config... /usr/kde/3.3/bin/kde-config
checking for meinproc... /usr/kde/3.3/bin/meinproc


It skips the mcopidl check.
Comment 9 Caleb Tennis (RETIRED) gentoo-dev 2004-09-09 09:20:17 UTC
ahh, because I was testing version 0.9

Should be fixed now