[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)
pgps1cIglLjvA.pgp
Description: PGP signature

