Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81919 - arts required by creox but not listed as dependency
Summary: arts required by creox but not listed as dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
: 115460 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-13 14:50 UTC by Zach Nation
Modified: 2006-08-04 16:20 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 Zach Nation 2005-02-13 14:50:37 UTC
creox cannot be emerged without aRts but it is not automatically selected by emerge. This is the error:

checking for mcopidl... not found
configure: error: The important program mcopidl was not found!
Please check whether you installed aRts correctly.


!!! ERROR: media-sound/creox-0.2.2_rc2 failed.
!!! Function kde_src_compile, Line 141, Exitcode 1
!!! died running ./configure, kde_src_compile:configure
!!! If you need support, post the topmost build error, NOT this status message.

Reproducible: Always
Steps to Reproduce:
1. remove arts if it is present (?)
2. emerge creox
Actual Results:  
creox would not emerge. it complained about a missing mcopidl from arts.

Expected Results:  
it should have automatically installed arts as a dependency.

Gentoo Base System version 1.4.16
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 3000+
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#2, Feb  8 2005, 19:31:52)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /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 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acpi aim alsa apache2 apm audiofile avi bash-completion berkdb
bitmap-fonts bzlib cdr crypt cups dvd encode f77 fam flac flash font-server
foomaticdb fortran gcj gdbm gif gpm gtk gtk2 imagemagick imlib ipv6 jabber jack
java jpeg junit libg++ libwww mad mikmod mmx mpeg ncurses nls offensive
oggvorbis openal opengl oscar oss pam pda pdflib perl php png ppds python
quicktime radeon readline samba scanner sdl slang sndfile spell sqlite ssl svg
svga tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb
wxwindows xml xml2 xmms xpm xv xvid yahoo zlib video_cards_radeon"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-02-14 15:55:05 UTC
This project seems inactive, just as the other ones having this problem
(there are quite a few in bugzilla).

Should it be patched to work without arts or just removed from portage?
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-10 08:21:31 UTC
If it works with arts I don't think it should be removed. If it strictly require arts (as I suppose, being a media-sound program) it should simply strictly depend on it.
Anyway with KDE4 arts will be no more so this is going to disappear in a couple of years I think :)
Comment 3 Zach Nation 2005-03-10 15:38:01 UTC
It does strictly depend on aRts. You can't compile it without aRts. aRts should definitely be a strict dependency.

Like you said, the problem will solve itself, but not very soon.
Comment 4 Simone Gotti (RETIRED) gentoo-dev 2005-03-11 00:09:50 UTC
Probably It cannot only strictly depend on arts but it also needs kdelibs compiled with arts support.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-13 05:56:48 UTC
Added strict dependency and kdelibs +arts check. 
 
Comment 6 Rene Treffer 2006-01-08 11:59:15 UTC
hmmm, creox DOES compiles after
USE="-arts" emerge kdelibs
why? creox may require arts, but not kdelibs with arts! if you 'emerge arts' you can compile creox! Try it!

just tried jack (qjackctl) and xmms+xmms-jack -> creox -> alsa/pcm and it worked perfectly, "-arts" useflag for the whole system.

The current check is insane, simply add arts to the dependencies.

Good luck!
Comment 7 Zach Nation 2006-01-13 13:20:48 UTC
arts needs to be available as a package, the arts use flag check is useless and missleading... creox works great with jack (arts installed but not running/not used)
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-18 10:27:01 UTC
*** Bug 115460 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-08-04 16:20:28 UTC
 31 May 2006; Diego Petten
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-08-04 16:20:28 UTC
 31 May 2006; Diego Pettenò <flameeyes@gentoo.org> creox-0.2.2_rc2.ebuild:

Closing.