just a few other stuff
- CHOST, CFLAGS, USE differences are unchecked and you may decide on your own, if you install a binary package. In the case of some dependencies this can be deadly and you most likely do not know what you do, if you install an incompatible version. Portage should check that first and maybe ask you then to ignore the problems or it simply rejects the binary package and uses sources instead.
doesnt portage already do that? if it really doesnt than that is something that needs to be ironed out.
- Configuration issues. I don't know exactly if installing binary packages respects the configuration protection, but for distributions like Sabayon, there should be a possibilitiy to add a script to tweak your configuration in the 'right' way. Debian and Ubuntu do this in some ways, e.g. in the case of X11. It could be really helpful. You could even integrate a Python/Ruby/Kommander script to give a graphical wizard for configuration of the binary package. Of course this only makes sense on binary sub-distributions like Sabayon not on Gentoo itself ( see below ).
i think the config would probably work out too, otherwise a binary package would never work for anyone other than the one who made it. cant say for sure because i havent tested it out though.
ok so even if gentoo doesnt make a binhost we will still need them to fix some stuff in portage?