View previous topic :: View next topic |
Author |
Message |
register n00b
Joined: 24 Sep 2003 Posts: 24
|
Posted: Sun Nov 09, 2003 9:10 pm Post subject: emerge gnunet without X |
|
|
is there a way to emerge gnunet without xfree?
My USE flags are:
""
beli gnunet # cat /etc/make.conf | grep USE
# The USE variable is used to enable optional build-time functionality. For
# very extensive set of USE variables described in our USE variable HOWTO at
USE="-X -gtk -gnome -alsa -kde -java -qt -gtk+ -opengl -arts"
# cvs features (commits, adds) and all USE flags in SRC_URI
"
When i do emerge -p gnunet i get:
""
beli gnunet # emerge -p gnunet
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] dev-util/intltool-0.27.2
[ebuild N ] x11-misc/ttmkfdir-3.0.9
[ebuild N ] x11-base/opengl-update-1.5
[ebuild N ] media-libs/fontconfig-2.2.1
[ebuild N ] app-arch/unzip-5.50-r2
[ebuild N ] app-arch/cabextract-0.6
[ebuild N ] x11-base/xfree-4.3.0-r3
[ebuild N ] x11-libs/gtk+-1.2.10-r10
[ebuild N ] app-crypt/gnupg-1.2.3-r2
[ebuild N ] sys-libs/db-3.2.9-r9
[ebuild N ] dev-libs/elfutils-0.84
[ebuild N ] app-arch/rpm-4.2_pre069
[ebuild N ] media-libs/libvorbis-1.0-r2
[ebuild N ] dev-libs/libextractor-0.2.2
[ebuild N ] net-p2p/gnunet-0.5.4-r1
"
I need a fast reply please.
Hexa. |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Mon Nov 10, 2003 12:51 am Post subject: |
|
|
Moved from Other Things Gentoo. _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
Brandy Bodhisattva
Joined: 08 Jun 2003 Posts: 820 Location: New Zealand
|
Posted: Mon Nov 10, 2003 12:51 pm Post subject: |
|
|
register, gnunet depends on gtk+ which depends on xfree. These are explicit dependencies that cannot be 'turned off' through USE flags. This means that to install gnunet you will also install xfree.
Ciao, Brandy. _________________ Faber est suae quisque fortunae. |
|
Back to top |
|
|
spaetz n00b
Joined: 15 Dec 2003 Posts: 16
|
Posted: Mon Dec 15, 2003 2:44 pm Post subject: Not using X |
|
|
Currently it's not possible to emerge it without X. That is because the GTK client is build per default. However, that should be optional. I am new to gentoo and don't know the ebuild thing yet. But there *should* be a "-X" flag that disables the gtk client to be build. Mmmh, where are tutorials on ebuilds? And where to would I submit a patch to add the "-X" flag? |
|
Back to top |
|
|
spaetz n00b
Joined: 15 Dec 2003 Posts: 16
|
Posted: Mon Dec 15, 2003 4:09 pm Post subject: |
|
|
This is trivial to solve. Just change lines 21 and 26 in gnunet...ebuild as indicated in the diff below. I filed https://bugs.gentoo.org/show_bug.cgi?id=35873 to have this included in future versions.
21c21
< =x11-libs/gtk+-1.2*
---
> gtk? ( =x11-libs/gtk+-1.2* )
26c26
< econf `use_enable ipv6` || die
---
> econf `use_with gtk` `use_enable ipv6` || die |
|
Back to top |
|
|
|