I --fetchfirst command might be smart to have, so portage first downloads ALL the files, and then compiles. For KDE it would be the same as this command: emerge kde -f && emerge kde it could be: emerge kde --fetchfirst
an --ignoredep function might also be usefull, though it might be dangerous.
and an --nooptimize flag to, to make it use the default CFLAGS instead of the one in make.conf
see Bug 1661
well, then not the --fetchfirst, but how about the other two? (--ignoredep and --nooptimize)
--ignoredep already exists ... its called '--nodeps' as for --nooptimize imho i'd say do it yourself, but i can see where it would be a time saver ...
ok, don't know why I didn't see --nodeps.
comment #1 'emerge -f kde && emerge kde' seems to work just fine. threaded portage will probably get finished some time this or early next year. comment #2 --nodeps comment #3 CFLAGS="-O2 -pipe"; CXXFLAGS="-O2 -pipe"; emerge <package> or comment out the ones you have in make.conf
This could be made this way. emerge glibc --nooptimize would just use the CFLAGS from make.defaults instead of the ones from make.conf. That should be fairly easy to make.
*** Bug 12563 has been marked as a duplicate of this bug. ***
I don't see the point with --nooptimize, just set CFLAGS="" emerge blah. If there are no objections I'll close this bug.
thats true, typing '--nooptimize' is just about as many characters as CFLAGS="-pipe" :)
closing now