View previous topic :: View next topic |
Author |
Message |
uzik Apprentice
Joined: 17 Apr 2003 Posts: 257
|
Posted: Sun Apr 27, 2003 3:03 pm Post subject: emerge getting a LOT of stuff I don't need |
|
|
Good morning,
I'm setting up a small web server. I've deliberately NOT installed X and
a desktop on the box since I don't need those. I notice when I did
"emerge webalizer" to get a web traffic analyzer it starts fetching the
whole X windows package!
Is this a problem with the ebuild depedencies or is this really correct?
It calls out some dependency that tracks back to X, so it's trying to
install all of X windows for that one dependency?
I can't let it finish to find out since it fills my disk.
P.S. Devs: Can we check for disk space full in emerge? |
|
Back to top |
|
|
handsomepete Guru
Joined: 21 Apr 2002 Posts: 548 Location: Kansas City, MO
|
Posted: Sun Apr 27, 2003 3:31 pm Post subject: |
|
|
That's most likely correct. Use Flag Howto might help. Try adding -X to your use flags. If worst comes to worst, you can always use the inject option for emerge to make the system think that it has X there (but some programs probably don't like being tricked into thinking they have X libraries to use).
A disk space check is a neat idea. |
|
Back to top |
|
|
credmp Apprentice
Joined: 02 Jul 2002 Posts: 207 Location: Netherlands
|
Posted: Sun Apr 27, 2003 3:32 pm Post subject: |
|
|
Hi,
Do a emerge -pv webalizer to see what package is requiring the X components.
Then just add -<package> to your USE flags in /etc/make.conf
USE="-X " (etc)
regards |
|
Back to top |
|
|
bkhl n00b
Joined: 05 Nov 2002 Posts: 67 Location: Uppsala, Sweden
|
Posted: Sun Apr 27, 2003 3:32 pm Post subject: |
|
|
You probably need to check up on your USE flags. Check ebuilds that says they depend on X for the IUSE variable. That should give you an idea of what you need to disable.
My guess is it has something with TeX or PDF support to do. |
|
Back to top |
|
|
uzik Apprentice
Joined: 17 Apr 2003 Posts: 257
|
Posted: Sun Apr 27, 2003 4:29 pm Post subject: |
|
|
That explains a lot, thanks!
My use variable only has the stuff I want. I didn't tell it the opposite,
what I don't want.
I went to the authors web site and just installed it the old fashioned way
I'm putting together my first ebuild so I wanted to make sure I understood it all. |
|
Back to top |
|
|
|