> Portage profiles set some default USE flags, then some ebuilds also set > defaults. Using USE="-*" disables all of these. You can see the defaults I have noticed that some packages have flags that I have not set, but I though that they were the default flags for that package. You mean those flags will become persistence? Will be them written to a specific file?
> You will do that, but not in the way you hoped. Pick a profile that most > closely matches your usage and then find tune from that by adding or > removing USE flags. That's a lot easier than deliberately breaking things > and then trying to work out how to fix them. I guess your way is better. I think it will be a good idea to stick to the base profile, and define the required flags as locale flags.