Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118691 - Amule doesn't find wxconfig
Summary: Amule doesn't find wxconfig
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
: 125044 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-11 12:32 UTC by Cristiano Chiucchiolo
Modified: 2006-03-06 02:05 UTC (History)
1 user (show)

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


Attachments
net-p2p/amule-2.1.0-r2.ebuild (amule-2.1.0-r2.ebuild,3.04 KB, text/plain)
2006-03-05 02:28 UTC, Cristiano Chiucchiolo
Details
ChangeLog (ChangeLog,9.14 KB, text/plain)
2006-03-05 02:28 UTC, Cristiano Chiucchiolo
Details
net-p2p/amule-2.1.0-r2.ebuild (amule-2.1.0-r2.ebuild,3.04 KB, text/plain)
2006-03-05 02:32 UTC, Cristiano Chiucchiolo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cristiano Chiucchiolo 2006-01-11 12:32:33 UTC
Always reprodicible.

Steps to reproduce:
1. emerge amule

Result:

!!! set-wxconfig: Error:  Can't find normal or debug version:
!!! set-wxconfig:         /usr/lib64/wx/config/base-unicode-release-2.6 not foun                                  d
!!! set-wxconfig:         /usr/lib64/wx/config/base-unicode-debug-2.6 not found

Expected result: amule should compile successfully.

emerge --info
Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
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.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aim alsa arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 calendar cdb cdparanoia cdr cjk clamav crypt cups curl dri dts dv dvd dvdr dvdread eds emboss emul-linux-x86 encode exif expat fam ffmpeg flac flash foomaticdb fortran ftp gif gphoto2 gpm gstreamer gtk2 hal icq idn ieee1394 imlib ipv6 java javascript jpeg kde lcms libcaca libwww lm_sensors lzw lzw-tiff mad matroska mhash ming mng mozilla mp3 mpeg msn ncurses nls nsplugin ogg opengl pam pcre pda pdf pdflib perl php png profile python qt quicktime readline samba scanner sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd videos vorbis wxwindows xine xml2 xmms xpm xv xvid yahoo zlib linguas_it userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Marcin Kryczek (RETIRED) gentoo-dev 2006-01-13 03:20:19 UTC
you have invalid USE flag set. you can not specify USE="-gtk gtk2" for 2 reasons:
1. gtk flag meant (in past) "build any of gtk gui" and gtk2 flag meant "if you build gtk gui, chose gtk2 version if possible"
2. gtk2 flag is deprecated now and it's in ebuild by mistake (and gtk flag means: "build any of gtk gui if possible")

you should:
1. emerge sync - make sure you have amule-2.1.0-r1 (i've just commited it)
2. remove gtk2 flag from your USE set, couse it's not supported anymore (and if you'll find ebuild, which uses that one, feel free to commit bug report)
3. add "gtk" to your USE, if you want gtk support
4. emerge amule

hope that help, closing bug
Comment 2 Cristiano Chiucchiolo 2006-01-14 05:16:39 UTC
I removed the gtk2 USE flag, but now I get this error:

>>> md5 src_uri ;-) aMule-2.1.0.tar.bz2
 * wxGTK with gtk2 support will be used
!!! set-wxconfig: Error:  Can't find normal or debug version:
!!! set-wxconfig:         /usr/lib64/wx/config/gtk2-ansi-release-2.6 not found
!!! set-wxconfig:         /usr/lib64/wx/config/gtk2-ansi-debug-2.6 not found
!!! You need to emerge wxGTK with gtk2 in your USE
Comment 3 Cristiano Chiucchiolo 2006-01-14 08:54:38 UTC
I fixed the problem emerging the ~amd64 release of wxGTK, it doesn't use the gtk2 flag.

ACCEPT_KEYWORDS="~amd64" emerge wxGTK
Comment 4 Marcin Kryczek (RETIRED) gentoo-dev 2006-01-15 02:18:34 UTC
ok - my fault. i didn't knew,  that wxGTK from stable has still "gtk2" USE flag. you can use it ofcourse, but you have to compile it with gtk2 in USE to get gui in amule
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-03-05 01:20:45 UTC
*** Bug 125044 has been marked as a duplicate of this bug. ***
Comment 6 Cristiano Chiucchiolo 2006-03-05 02:27:15 UTC
Use the attached ebuild to fix the problem.
Comment 7 Cristiano Chiucchiolo 2006-03-05 02:28:00 UTC
Created attachment 81378 [details]
net-p2p/amule-2.1.0-r2.ebuild
Comment 8 Cristiano Chiucchiolo 2006-03-05 02:28:19 UTC
Created attachment 81379 [details]
ChangeLog
Comment 9 Cristiano Chiucchiolo 2006-03-05 02:32:57 UTC
Created attachment 81380 [details]
net-p2p/amule-2.1.0-r2.ebuild
Comment 10 Ronen Raz 2006-03-05 03:45:30 UTC
(In reply to comment #9)
> Created an attachment (id=81380) [edit]
> net-p2p/amule-2.1.0-r2.ebuild
> 



I'm not sure I know what I'm supposed to do with that?
Comment 11 Ronen Raz 2006-03-05 03:58:02 UTC
Can u b more specific...
Comment 12 Cristiano Chiucchiolo 2006-03-05 08:00:00 UTC
You can read this guide about using custom ebuilds:

http://linuxreviews.org/gentoo/ebuilds/
Comment 13 Ronen Raz 2006-03-06 02:05:57 UTC
Read the guide, followed the steps, got the same error.
Problem solved though - apparently I should have used the gtk USE flag and didn't have it.
Thanx anyway.
;)