Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99592 - net-analizer/knetscan cannot configure with "-arts" USE flag
Summary: net-analizer/knetscan cannot configure with "-arts" USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Netmon project
URL:
Whiteboard: patch_configure_for_arts
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-19 17:02 UTC by David Taylor
Modified: 2006-06-29 11:17 UTC (History)
0 users

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


Attachments
knetscan-1.0-configure-arts.patch (knetscan-1.0-configure-arts.patch,1.75 KB, patch)
2005-12-12 10:35 UTC, Marcelo Goes (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Taylor 2005-07-19 17:02:46 UTC
My USE Flags are rather extensive, but include "-arts" as I do not use arts.
When emerging knetscan, the configure dies due to lack of arts, without taking
into account that it is not supposed to be building with arts support (See below).

Reproducible: Always
Steps to Reproduce:
1. USE="-arts" emerge kde-meta (if kde not installed)
2  USE="-arts" emerge knetscan


Actual Results:  


# emerge -vp knetscan:
[ebuild  N    ] net-analyzer/knetscan-1.0  -arts -debug -kdeenablefinal -xinerama

# emerge knetscan
[configures.....]
checking for mcopidl... not found
configure: error: The important program mcopidl was not found!
Please check whether you installed KDE correctly.


!!! ERROR: net-analyzer/knetscan-1.0 failed.
!!! Function kde_src_compile, Line 152, Exitcode 1
!!! died running ./configure, kde_src_compile:configure
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
Compile without arts support

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.12-gentoo-r4 i686)
=================================================================
System uname: 2.6.12-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.6.12
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
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.5
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="-O2 -march=pentium4 -fomit-frame-pointer -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/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://206.251.252.55/ /http://gentoo.ccccom.com
http://gentoo.osuosl.org/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alsa apm avi berkdb bitmap-fonts cdr crypt cups curl dvd
emboss encode esd ethereal extensions fam ffmpeg firefox flac foomaticdb fortran
gd gdbm gif gpm gtk gtk2 ieee1394 imagemagick imap imlib ipv6 java jpeg junit
kde libg++ libwww mad mcal mikmod motif mozilla mp3 mpeg musepack mysql ncurses
nls nptl offensive ogg oggvorbis opengl pam pcre pdflib perl php png postgres
python qt quicktime readline real rrdtool samba sdl slang snmp spell sse ssl
svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis
win32codecs xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 David Taylor 2005-07-19 17:06:29 UTC
Oh, and, myconf="--without-arts" didn't help either.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-07-23 10:48:50 UTC
netmon herd: Most often the software doesn't use arts and it's just the
configure check to be removed via a patch, but this package looks dead upstream...
Comment 3 Marcelo Goes (RETIRED) gentoo-dev 2005-12-12 10:35:54 UTC
Created attachment 74586 [details, diff]
knetscan-1.0-configure-arts.patch

David, do you mind testing out this patch?
Comment 4 Marcelo Goes (RETIRED) gentoo-dev 2005-12-25 09:20:16 UTC
Please reopen after having tested the patch.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-25 12:07:55 UTC
Patching configure file is a no-go.
I have two ways to resolve this: either you force arts with ARTS_REQUIRED="yes", or you need to update the admin dir.. I can prepare an ebuild for that later today, just a second that I'm messed up in the autoconf 2.59d debacle.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-29 11:17:11 UTC
Hoping that net-analyzer won't be upset, I've added a 1.0-r1 in ~arch that uses the 3.5.3 admindir and thus solves the problem.