Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 93716

Summary: wxGTK-2.4.2-r3 fails complain about +gtk2 & +unicode, but these are set
Product: Gentoo Linux Reporter: Tamas Sarga <tamas>
Component: Current packagesAssignee: Gentoo wxWidgets project <wxwidgets>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Tamas Sarga 2005-05-23 11:34:04 UTC
Emerge of wxGTK fails. Error message is in actual results field.

#emerge --info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 22:06:53)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
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-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
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.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/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict userpriv
usersandbox"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LINGUAS="hu"
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 X Xaw3d acpi alsa apm arts audiofile avi bitmap-fonts bzip2
caps cddb cdparanoia cdr crypt cscope curl dga divx4linux dvd dvdread emboss
encode fam fastcgi flac gdbm gif gpm gtk gtk2 imagemagick imap imlib java jpeg
kde kerberos krb4 libg++ libwww lm_sensors mad mbox mcal memlimit mikmod mmx
mozilla mozsvg mp3 mpeg mpi mysql ncurses nls nvidia odbc offensive ogg
oggvorbis opengl oss pam pda pdflib perl pic pie plotutils png postgres prelude
python qt quicktime readline real rtc samba sdl slang sndfile snmp spell sse ssl
svga tcltk tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb
userlocales v4l videos vim-with-x vorbis wxwindows x86 xface xine xml xml2 xmms
xosd xscreensaver xv xvid xvmc zlib linguas_hu userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS


Reproducible: Always
Steps to Reproduce:
1.Set +gtk2 & +unicode
2.emerge =x11-libs/wxGTK-2.4.2-r3
3.

Actual Results:  
 * New in >=wxGTK-2.4.2-r2:
 * ------------------------
 * You can now have gtk, gtk2 and unicode versions installed
 * simultaneously. Use wxgtk1 if you would like a gtk1 lib.
 * Put gtk2 and unicode in your USE flags to get those
 * additional versions.
 * NOTE:
 * You can also get debug versions of any of those, but not debug
 * and normal installed at the same time.

!!! ERROR: x11-libs/wxGTK-2.4.2-r3 failed.
!!! Function pkg_setup, Line 59, Exitcode 0
!!! You must have at least gtk2 or wxgtk1 in your USE
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
Succesful emerge
Comment 1 Rob Cakebread (RETIRED) gentoo-dev 2005-05-23 14:00:09 UTC
I can not reproduce this. Are you sure you don't have -gtk2 set in /etc/package/use?

Does this work?

USE='gtk2' emerge =x11-libs/wxGTK-2.4.2-r3

Comment 2 Rob Cakebread (RETIRED) gentoo-dev 2005-05-23 14:11:14 UTC
(In reply to comment #1)
> I can not reproduce this. Are you sure you don't have -gtk2 set in
/etc/package/use?
> 

I mean /etc/portage/package.use
Comment 3 Tamas Sarga 2005-05-26 14:00:37 UTC
> Are you sure you don't have -gtk2 set in /etc/package/use?

Oh my lord! I'm very sorry! When I read your comment, the thought strucked into
my mind. I had to set -gtk2 for wxGTK cause of porthole.

I'm sorry once again for the disturbance.

Cheers, 
Tomyellow
Comment 4 Rob Cakebread (RETIRED) gentoo-dev 2005-05-26 14:33:48 UTC
No problem. Closing.