Wondering about the USE line in make.conf

Jean-Sébastien Guay <[email protected]>
Newsgroups gmane.linux.gentoo.alpha
Message-ID <[email protected]>
Hi everyone,

Well, I finally decided to take the plunge and install Gentoo on my 
Alpha XL-366. I was wondering if there were any guidelines about the USE 
line in make.conf. In the installation docs, there is an example, and 
they say to check out /usr/portage/profiles/use.desc for a description 
of possible values, but there's no indcation as to whether we should 
just keep it simple, or if we should put everything we think we may use 
in there.

At first, I had put everything I thought I would use on my system. My 
USE was as follows :

USE="-gtk -gnome -alsa qt kde doc gpm apache2 innodb matrox mysql 
mozilla ncurses opengl pcre pdflib perl php profile readline samba sdl 
ssl tidy truetype svga vhosts videos wxwindows xml xml2 xmlrpc xsl"

But then, I got some error messages like this when running "emerge system" :

-----------------------------------------------------------------
livecd portage # emerge system
(...  about 4 hours later ...)
gcc -D_GNU_SOURCE -mieee -O2 -mcpu=ev56 -pipe -Wstrict-prototypes -Wall 
-g -Iinclude-glibc -include include-glibc/glibc-bugs.h  
-I../include      -c -o tftpd.o tftpd.c
gcc -D_GNU_SOURCE -mieee -O2 -mcpu=ev56 -pipe -Wstrict-prototypes -Wall 
-g -Iinclude-glibc -include include-glibc/glibc-bugs.h  
-I../include      -c -o tftpsubs.o tftpsubs.c
gcc -D_GNU_SOURCE -mieee -O2 -mcpu=ev56 -pipe -Wstrict-prototypes -Wall 
-g -Iinclude-glibc -include include-glibc/glibc-bugs.h  
-I../include       rarpd.c  -lresolv -o rarpd
gcc   ping.o ping_common.o  -lresolv -o ping
gcc   tftpd.o tftpsubs.o  -lresolv -o tftpd
doc
/usr/bin/docbook2html
make -C doc html
make[1]: Entering directory 
`/var/tmp/portage/iputils-021109-r3/work/iputils/doc'
jw: No parser available
make[1]: *** [arping.html] Error 6
make[1]: Leaving directory 
`/var/tmp/portage/iputils-021109-r3/work/iputils/doc'
make: *** [html] Error 2

!!! ERROR: net-misc/iputils-021109-r3 failed.
!!! Function src_compile, Line 87, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status 
message.

livecd portage #
-----------------------------------------------------------------

 From what I can see, it seems to be trying to build extra documentation 
before the tools to do it are installed, which would be caused by my 
putting "doc" in the USE variable, am I right?

So I went back to a simpler USE, like the following :

USE="-gtk -gnome qt kde"

I then restarted "emerge system", and it's churning along nicely...

Will this cause me problems later on? Should I put my longer USE line 
back when I have the basic stuff installed? Or should I just stick to 
the basic one I have now?

In general, what are the guidelines to the USE line?

Thanks in advance,

J-S

-- 
__________________________________________
Jean-Sébastien Guay   [email protected]
            http://whitestar02.webhop.org/



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.9 - Release Date: 2005/01/06


--
[email protected] mailing list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.