Bug 80461 - app-office/kmymoney2 doesn't support --without-arts configure's flag.
Bug#: 80461 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: kde@gentoo.org Reported By: rak088+gentoobugzilla@casbah.it.northwestern.edu
Component: KDE
URL: 
Summary: app-office/kmymoney2 doesn't support --without-arts configure's flag.
Keywords:  
Status Whiteboard: 
Opened: 2005-02-02 07:01 0000
Description:   Opened: 2005-02-02 07:01 0000
kmymoney (both stable and unstable) fail to compile if arts is missing with the
"-arts" use flag.

Reproducible: Always
Steps to Reproduce:
1. emerge -C arts
2. USE="-arts" emerge kmymoney2

Actual Results:  
checking for mcopidl... not found
configure: error: The important program mcopidl was not found!

Expected Results:  
Successful merge.

'emerge info'
Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.3.5,
glibc-2.3.4.20040808-r1

, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 29 2005, 13:31:54)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
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 -march=pentium4 -pipe -fomit-frame-pointer -ftracer"
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/shar

e/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/sh

are/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/tex

mf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X1186/bin/startx /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.ndlug.nd.edu/pub/gentoo/
http://mirror.datapipe.net/ge

ntoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://chod.cwru.edu/gentoo
http://

chod.cwru.edu/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm avi bash-completion berkdb bitmap-fonts blas bonobo

 bzlib crypt cups dga encode f77 fam flac foomaticdb fortran gdbm gif gnuplot
gtk                                                                            
     gtk2 gtkhtml guile icc ifc imagemagick imap imlib java javascript jikes
jpeg ju                                                                        
        nit justify ldap libg++ libwww mad mbox mikmod mmx motif mozilla
moznocompose mo                                                                
                znoirc moznomail mpeg mysql ncurses network no-biodata nob
nobcel nobeanutils no                                                          
                      cd nocommonslogging nocommonsnet nogcj nojdepend nojsch
nojython nolog4j nomac n                                                       
                         ooro noplugin noregexp norhino noxalan noxerces nptl
ofx oggvorbis opengl operan                                                    
                            om2 oss pam pdflib pic plotutils png povray ppds
python qt quotes readline sasl                                                 
                                sdl slang snmp spell sqlite sse ssl svga
symlink
tcltk tcpd tetex tiff truetype                                                 
                                truetype-fonts type1-fonts usb v4l v4l2 xml
xml2
xmms xv zlib zvbi"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS

------- Comment #1 From Simone Gotti (RETIRED) 2005-02-02 07:37:46 0000 -------
The problem is that upstream uses and old kde-common/admin dir that not support
the --without-arts configure's flag.

From a quick grep doesn't look that kmymoney depends on arts so I'll patch it
as already done with a lot of other ebuilds.

------- Comment #2 From Richard Karnesky 2005-02-02 09:44:20 0000 -------
Thanks!  I did notice that other KDE ebuilds had patched ./configure scripts to
handle this without pulling ARTS in.  I didn't want to make and test a patch
today & am glad you are willing to fix this.  Thanks also for making the
summary more accurate.

------- Comment #3 From Simone Gotti (RETIRED) 2005-02-05 07:19:04 0000 -------
It should now be fixed for 0.6.2 and 0.6.2 versions. Please test and report if
it works for you.

------- Comment #4 From Simone Gotti (RETIRED) 2005-02-05 07:19:24 0000 -------
err. 0.6.2 and 0.6.4.