On Sat, 26 Mar 2005, James wrote:

> Q: I've installed some of my programs with specific USE flags that I
> didn't define in make.conf e.g. I just typed 'USE="ssl etc" emerge
> application'. If I update now using "emerge --update --deep world" will
> Portage remember the USE flags I used originally (on an program specific
> level), or will I  have to go back and recompile my applications with my
> USE flags?

Using USE="etc etc" is bad because it wont be saved anywhere so the
answer is "no", emerge will not remember them and will use whatever the
default USE flags are for a package.

If you want persistent USE flags then create and use
/etc/portage/package.use as detailed in the emerge man page. (USE flags
shouldn't go into make.conf unless you want them set for every single
package - for example on my servers the USE flags in /etc/make.conf have
"-X" in them because I never ever want any X binaries on my servers).


-- 



--
[email protected] mailing list

Reply via email to