On Thu, Jan 28, 2010 at 04:17:41PM +0100, Beber wrote:
> So, do you guys plan to implement a such thing ? That's one of the
> features that is mostly missing imho. The principal miss in on client
> side as I have tools to manage packages but would like to not have too
> much specific scripts on client side.

I like the way it done in OpenEmbedded. You have the tree of recipes (think of 
portage tree)
and bunch of targets. For each target BitBake can generate binary release and 
package feed.
Client package management is lightweight and does not require BitBake, recipes 
tree and even
python. At least this is my lame interpretation of how it works :)

Maybe this "metadistribution" approach is cleaner than binary package support 
in emerge. If
user wants to compile packages on the client, he uses portage. If not - he can 
setup build
server for multiple targets and completely drop portage from client machines. 
The only thing
client should know is feed url with full list of binary packages. And I do not 
think client
should deal with USE flags - for large installations unification is the only 
sane way to scale.

Reply via email to