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 :-) :-)