User talk:Maffblaster/Open

This is an archive of the old User Talk page. Mark as solved but please no new topics.

full build - rebuild - deploy example / case study
Hi Maffblastier,

This is about Binary_package_guide;

Would it be appropriate to add a section under advanced topics where I share my experiences and lay out one specific strategy for automating the update process of my computer at work?

in a nutshell I do this:

on the build-host (two times a month):


 * 1) clone portage and stage 3
 * 2) copy configs from work-computer:/etc/portage
 * 3) rebuild @system, predefined sets, @world from work-computer using existing packages if possible
 * 4) publish the packages and the portage snapshot

on the work-computer (next day / week)


 * 1) sync portage snapshot from build host
 * 2) emerge binaries from a public location
 * 3) fix issues (use, mask, accept keywords, remove deprecated stuff)
 * 4) update configuration, then push that (so build host gets the fixes)

I have been doing this on an amateur basis with varying degree of success for ten years and I think it would be a great addition to this guide. Granted if my examples are not too quirky and focus on teaching practices and habits, rather than providing a very specific 280-line script.

I know I'd appreciate reading something like that ten years ago.

The reason I'm asking is because maybe you know a more fitting place for such a howto / guide.