Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Am I NUTS, or doesn't this seem plain stupid?
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
Rroet
Apprentice
Apprentice


Joined: 27 May 2002
Posts: 176
Location: The Hague, The Netherlands

PostPosted: Sun Jun 30, 2002 3:58 pm    Post subject: Am I NUTS, or doesn't this seem plain stupid? Reply with quote

Hia,

You guys scared the h*ll out of me. 8O

I'm really with some questions as it comes to dependencies.
Why in earths name does mc need me to compile XFree86 ? With every other distribution I tried I got it running without compiling the entire Xfree86. :?

I'm trying to run a NON-graphical server, as in... NOT installed, but it seems you coder guys don't make that possible anymore.

Some packages I got problems with:
- Midnight Commander
- PHP 4.2.1-r1
- Nmap (the program, not the frontend)
- .... (maybe somebody else can fill in more of these packages)

What's up next, installing GNOME 2.x.x.x because I wish to compile the fortune utillity?

I hope I didn't offend anybody in here just yet, I hope to get a meaningfull discussion running about what's needed to get it seriously going without such a big overload. :cry:

I'm running a P2-350Mhz and I'm not wanting to compile the entire XFree86 distribution every time you come with an update. :wink:
Back to top
View user's profile Send private message
ssrit
n00b
n00b


Joined: 26 Jun 2002
Posts: 3

PostPosted: Sun Jun 30, 2002 4:10 pm    Post subject: Check your USE variables. Reply with quote

In the case of nmap, I know that it will not require X when X is not among your use variables. The others im not 100% sure of.
Back to top
View user's profile Send private message
ssrit
n00b
n00b


Joined: 26 Jun 2002
Posts: 3

PostPosted: Sun Jun 30, 2002 4:15 pm    Post subject: Reply with quote

Admendment: X is set by default in /etc/make.profile/make.defaults. Add -X to your USE line in /etc/make.conf. Doc says "HI". =)
Back to top
View user's profile Send private message
mdpye
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2002
Posts: 102
Location: Nottingham, England

PostPosted: Sun Jun 30, 2002 4:19 pm    Post subject: RTFM!!! Reply with quote

RTFM, then add "-X" to your USE variable in /etc/make.conf and nothing which does not specifically require xfree86 will cause it to be installed. By default, X is included in the USE variable, so all packages with support for it have that support compiled in and will require it as a dependancy.

This is one of the most useful and powerful features of portage, so take a little time to read the manual, please.

MP
_________________
Cheers, MP
Back to top
View user's profile Send private message
mksoft
l33t
l33t


Joined: 28 May 2002
Posts: 844

PostPosted: Sun Jun 30, 2002 4:26 pm    Post subject: Re: Check your USE variables. Reply with quote

ssrit wrote:
In the case of nmap, I know that it will not require X when X is not among your use variables. The others im not 100% sure of.

I guess beacuse of nmapfe, a gtk+ frontend to nmap which will get built unless otherwise specified with USE flags.
_________________
There's someone in my head but it's not me - Pink Floyd
Back to top
View user's profile Send private message
Rroet
Apprentice
Apprentice


Joined: 27 May 2002
Posts: 176
Location: The Hague, The Netherlands

PostPosted: Sun Jun 30, 2002 5:03 pm    Post subject: Re: Check your USE variables. Reply with quote

First of all, thankx guys for helping me out. Maybe this little feature can be put in the install.txt on the .iso or even in the make.conf itself.. it would help a load of people :)


ssrit wrote:
In the case of nmap, I know that it will not require X when X is not among your use variables. The others im not 100% sure of.


to be 100% clear on what my Gentoo says:
Code:

kalf portage # emerge -p nmap

These are the packages that I would merge, in order.

Calculating dependencies ...done!
[ebuild  N   ] dev-util/intltool-0.22 to /
[ebuild  N   ] x11-base/opengl-update-1.3 to /
[ebuild  N   ] x11-base/xfree-4.2.0-r12 to /
[ebuild  N   ] x11-libs/gtk+-1.2.10-r8 to /
[ebuild  N   ] net-analyzer/nmap-2.54_beta36 to /
Back to top
View user's profile Send private message
metalhedd
l33t
l33t


Joined: 30 May 2002
Posts: 692
Location: Ontario Canada

PostPosted: Sun Jun 30, 2002 6:35 pm    Post subject: Re: Check your USE variables. Reply with quote

Rroet wrote:
First of all, thankx guys for helping me out. Maybe this little feature can be put in the install.txt on the .iso or even in the make.conf itself.. it would help a load of people :)


Gentoo install Guide Chapter 11. its in the second paragraph i believe ;)
Back to top
View user's profile Send private message
mksoft
l33t
l33t


Joined: 28 May 2002
Posts: 844

PostPosted: Sun Jun 30, 2002 9:49 pm    Post subject: Re: Check your USE variables. Reply with quote

Rroet wrote:
to be 100% clear on what my Gentoo says:
Code:

kalf portage # emerge -p nmap

These are the packages that I would merge, in order.

Calculating dependencies ...done!
[ebuild  N   ] dev-util/intltool-0.22 to /
[ebuild  N   ] x11-base/opengl-update-1.3 to /
[ebuild  N   ] x11-base/xfree-4.2.0-r12 to /
[ebuild  N   ] x11-libs/gtk+-1.2.10-r8 to /
[ebuild  N   ] net-analyzer/nmap-2.54_beta36 to /


As said before try:
Code:
USE="-X -gtk" emerge -p nmap


If want it permanent set it in /etc/make.conf/
_________________
There's someone in my head but it's not me - Pink Floyd
Back to top
View user's profile Send private message
mksoft
l33t
l33t


Joined: 28 May 2002
Posts: 844

PostPosted: Sun Jun 30, 2002 9:50 pm    Post subject: Re: Check your USE variables. Reply with quote

Rroet wrote:
to be 100% clear on what my Gentoo says:
Code:

kalf portage # emerge -p nmap

These are the packages that I would merge, in order.

Calculating dependencies ...done!
[ebuild  N   ] dev-util/intltool-0.22 to /
[ebuild  N   ] x11-base/opengl-update-1.3 to /
[ebuild  N   ] x11-base/xfree-4.2.0-r12 to /
[ebuild  N   ] x11-libs/gtk+-1.2.10-r8 to /
[ebuild  N   ] net-analyzer/nmap-2.54_beta36 to /


As said before try:
Code:
USE="-X -gtk" emerge -p nmap


If you want it permanent set it in /etc/make.conf
_________________
There's someone in my head but it's not me - Pink Floyd
Back to top
View user's profile Send private message
AutoBot
l33t
l33t


Joined: 22 Apr 2002
Posts: 968
Location: Usually Out

PostPosted: Mon Jul 01, 2002 5:46 am    Post subject: Reply with quote

Actually USE="-gtk" would be better spent USE="-gnome" :wink:
_________________
This message self destructed a long time ago.
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