the...@sys-concept.com wrote:
>
> I change in make.conf to: 
> USE="bindist"
>
> and I was able to install basic system correctly, network is working and I 
> can proceed with castomazation but 
> my next question: What is the correct way to configure "USE=" in make.conf?
>
> When I use a below: (copied from my other systems):
>
> USE="-qt4 -kde -gnome -arts -berkdb -acl X gtk alsa cups apache2 ssl 
> foomaticdb truetype kpathsea ppds mysql udev tiff png usb scanner gimp 
> gimpprint cgi fam nptl type1 opengl tetexspell consolkit dbus pam policykit 
> jpeg lock session startup-notification thunar cleartype corefonts -systemd 
> -DOPENSSL_NO_HEARTBEATS abi_x86_32"
>
> PS. I think "dbus" is no longer used, isn't it?
>  <<< SNIP >>>
> --
> Thelma
>
>


Ask anyone, I'm different on the way I do USE flags, or I feel that
way.  If I have a flag that I want enabled/disabled on basically
everything that uses that flag, it goes in make.conf.  If I have a USE
flag that I may need for just a few packages, or a single package, I put
it in package.use.  As a example.  The kde USE flag.  Since I run mostly
KDE and want any packages I build to work with KDE, it goes in
make.conf.  To go with the other direction on this.  qt4 and qt5.  Some
packages work or look better with one or the other.  For those
exceptions, I use package.use to set those.  Since emerge reads
package.use last, those setting apply. 

Basically, make.conf is the rule for USE flags.  Package.use is for
exceptions to that rule. 

As usual, do what makes the most sense to you.  I post this just in case
this way may make sense, not that much of anything I do makes sense to
anyone else.  ;-)

Dale

:-)  :-) 

Reply via email to