[EMAIL PROTECTED] wrote:
> (snip)
> 
> > These are the packages that I would merge, in reverse order:
> 
> > Calculating dependencies ...done!
> > [ebuild     U ] www-client/mozilla-firefox-1.0.8 [1.0.7-r4] -debug +gnome 
> +ipv6 +java* -mozcalendar -mozdevelop -moznoxft -mozsvg +truetype -xinerama 
> -xprint 32,135 kB
> 
> I see here that I've got it compiled with the debug pointers (which I'm told 
> slow things down) and it has no KDE/Qt support, either.  This... could be a 
> problem.

-debug means you don't have debug pointers.. A use flag can be considered
as a configure option.. -debug means --disable-debug, +gnome means
--enable-gnome... What -debug does is it disables debugging, i.e., it
strips the binary of debugging symbols.. +flags enables support for the
feature.. To have a look at all the USE flag and what they do take a
look at /usr/portage/profiles/use.desc and
/usr/portage/profiles/use.local.desc

> First:
> 
> I'd like to know where I can change the USE flags globally, such that all new 
> activity will have no debug support, which I don't need.  I'd also like to 
> add KDE/Qt functionality, if that's possible on the global level as well.
> (snip)

Well add the following line to /etc/make.conf
        USE="kde qt"

I do believe that kde, qt and -debug are in make.defaults.. Atleast in
x86 profiles they are, so i don't think you need to add the USE="kde qt"
line to /etc/make.conf as they are enabled by default

> How can I specifically re-build a package with changed USE flags?  (snip)

emerge --newuse --update --deep world

Hope this helps,
Farhan Ahmed

PS: For more info about portage and USE flags, check the Gentoo
documentation,
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2
read all the sections, they contain valuable info..
-- 
Place           :  Bangalore, Karnataka, India
GPG Key         :  8BE90E98
WengoPhone ID   :  farhanahmed
IRC Nick        :  farhanahmed / farhanahmed06 (irc.freenode.net)

Attachment: pgps1cIglLjvA.pgp
Description: PGP signature

Reply via email to