Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge gnunet without X
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
register
n00b
n00b


Joined: 24 Sep 2003
Posts: 24

PostPosted: Sun Nov 09, 2003 9:10 pm    Post subject: emerge gnunet without X Reply with quote

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
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20067

PostPosted: Mon Nov 10, 2003 12:51 am    Post subject: Reply with quote

Moved from Other Things Gentoo.
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
Brandy
Bodhisattva
Bodhisattva


Joined: 08 Jun 2003
Posts: 820
Location: New Zealand

PostPosted: Mon Nov 10, 2003 12:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
spaetz
n00b
n00b


Joined: 15 Dec 2003
Posts: 16

PostPosted: Mon Dec 15, 2003 2:44 pm    Post subject: Not using X Reply with quote

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
View user's profile Send private message
spaetz
n00b
n00b


Joined: 15 Dec 2003
Posts: 16

PostPosted: Mon Dec 15, 2003 4:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum