On Tue, 10 Apr 2007 20:45:04 +0100 Uwe Thiem <[EMAIL PROTECTED]> wrote:
> O3 binaries are larger than O2 binaries but not that much. So if you > are about to be out of HD space with O3 binaries you will soon be out > of it with O2 binaries as well. You will need more HD space either > way. > > That said, you can rebuild your system to be O2 by > editing /etc/make.conf (O3 -> O2) and the "--newuse" option for > emerge. I don't think it's worth it. ;-) This thread contains a nice description of -02 -03 and -0s (size optimization) which makes it clear that what is actually desired here for space-saving concerns is -0s, not -03. I for some reason run -03 on all my emerges and allow the ebuilds to sort out the maximum acceptible optimization level. As far as I can tell, nothing's been broken by that. I don't run testing or anything, and it _is_ more dangerous, but I'm doing it without problems. For the record. Finally, as people have already said, --newuse is to recompile when you change your use flags. You want to rebuild the system and the world as if none of the dependancies are already installed (so that they get rebuilt too, even if not explicity a part of your world or system) and the way to do that is -e (--emptytree). Doing so after changing from -03 to -0s may actually save a decent amount of space. Furthermore, it may actually perform pretty well too. -- [email protected] mailing list

