Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68042 - dev-lang/swig-1.3.21 builds tk (with X support) even though -X is specified.
Summary: dev-lang/swig-1.3.21 builds tk (with X support) even though -X is specified.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-18 12:32 UTC by Thomas T. Veldhouse
Modified: 2004-10-23 15:03 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 Thomas T. Veldhouse 2004-10-18 12:32:20 UTC
swig-1.3.21 builds tk (with X support) even though -X is specified.  If the -X option is set, tk should NEVER be built.  Either, the tcltk USE flag needs to be separated into tcl and tk, or ebuilds need to check for the X flag along with the tcktk flag.

Reproducible: Always
Steps to Reproduce:
See my USE flags in the additional information section.

livecd tk # emerge -p swig

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-lang/tcl-8.4.6  
[ebuild  N    ] media-libs/freetype-2.1.5-r1  
[ebuild  N    ] media-libs/fontconfig-2.2.3  
[ebuild  N    ] media-libs/libpng-1.2.7  
[ebuild  N    ] x11-misc/ttmkfdir-3.0.9-r2  
[ebuild  N    ] x11-base/opengl-update-1.7.2  
[ebuild  N    ] x11-base/xorg-x11-6.8.0-r1  
[ebuild  N    ] dev-lang/tk-8.4.6-r1  
[ebuild  N    ] app-arch/rpm2targz-9.0-r2  
[ebuild  N    ] sys-apps/utempter-0.5.5.5  
[ebuild  N    ] x11-terms/xterm-196  
[ebuild  N    ] dev-util/guile-1.6.4-r1  
[ebuild  N    ] dev-lang/swig-1.3.21  



Expected Results:  
tk should not be built if -X is specified, however that is not checked in this
ebuild.

Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.7-gentoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 Pentium II (Deschutes)
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-Os -march=pentium2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.seren.com/gentoo"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X509 accounting acl acpi activefilter alsa apache2 async authdaemond bcmath
bdf berkdb bzlib caps clamav crypt cscope ctype cups curl curlwrappers custreloc
dba dbm dbx devmap dhcp encode erandom extensions f77 fam foomaticdb ftp gcj gd
gdbm gif gmp gmtfull gmthigh gmtsuppl gmttria gs gsl guile iconv idea
imagemagick imap imlib inifile innodb java javascript jpeg kerberos lcms libg++
libwww lzw lzw-tiff maildir mcal mcve memlimit mhash migemo mikmod mime ming
mmap mmx mono msession mysql mysqli ncurses neural nls nptl ntlm oggvorbis oss
pam pcntl pcre pdflib pear-db perl perlsuid pic pie png posix procmail python
readline recode rhino rtc samba session shared sharedmem skey slang slp smime
sockets spell ssl svga szip tcltk tcpd threads tiff tokenizer usb uudeview
vhosts wddx x86 xfs xml2 xmlrpc xpm xsl yaz zlib"
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2004-10-23 15:03:11 UTC
thx, fixed