Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137165 - amule-2.1.2 always depends on x11-libs/wxGTK even if USE=remote
Summary: amule-2.1.2 always depends on x11-libs/wxGTK even if USE=remote
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-18 05:13 UTC by Roman Polach
Modified: 2006-06-19 15:06 UTC (History)
0 users

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 Roman Polach 2006-06-18 05:13:32 UTC
amule-2.1.2:
I want to compile amule daemon on non-X11 box
and GUI on another (X11) one and use USE=remote
control. But amule ebuild always depends on
x11-libs/wxGTK even ig USE="amuled remote -gtk".
It would cause all the x11, gtg, wxGTK stuff to
be installed...

In other words: It is imposible now to install console
amule only.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-18 09:32:50 UTC
Sooo, just FYI - this is how the configure goes w/o wxGTK.

# ./configure --disable-monolithic --disable-amule-gui --disable-wxcas --disable-alc

<snip>
checking for wx-config... no
configure: error:
		wxWidgets must be installed on your system but wx-config
		script couldn't be found. Please check that wx-config is
		in path or specified by --with-wx-config=path flag, the
		directory where wxWidgets libraries are installed (returned
		by 'wx-config --libs' command) is in LD_LIBRARY_PATH or
		equivalent variable and wxWidgets version is 2.6.0 or above.
</snip>

So, if you care to enlighten us how you compile it w/o wxGTK, then reopen this bug.
Comment 2 Roman Polach 2006-06-19 14:54:24 UTC
It seems to be possible to compile aMule with wxBase
http://wxwindows.kn.vutbr.cz/dl_base.htm only. At least
debian amule-daemon package
http://packages.debian.org/unstable/x11/amule-daemon
is made that way. And according to wxGTK info
http://packages.gentoo.org/search/?sstring=wxbase
("GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit and wxbase non-gui library") wxGTK ebuild contain this "wxBase" already.
So I hope the solution is to have a new wxGTK USE-flag to
compile wxBase only (e.g. without gtk and X dependencies) or
to have new wxBase ebuild (that would became a dependency for
wxGTK or - in another case - wxBase and wxGTK would block each other)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-06-19 15:06:43 UTC
That has nothing to do w/ amule. It's not possible as w/ the way wxGTK is distributed in Gentoo now. For wxBase, see Bug 76309 and a couple of others.