On 2015-08-19, Alec Ten Harmsel <a...@alectenharmsel.com> wrote: > On Wed, Aug 19, 2015 at 08:55:16PM +0100, Mick wrote: > >> Anyone cares to explain what is a "live ebuild"?
> A "live ebuild" is an ebuild that pulls the code to build straight > from whatever version control the developers are using, so you always > have the latest and greatest. Well, always the latest anyway. :) One thing to remember with such an ebuild is that you can do two identical "emerge" commands a few seconds apart using the exact same ebuild file and end up with two different versions of whatever you're building. That can make troubleshooting things like USE flags rather, ah, entertaining. Some "live" ebuilds try to ameliorate this problem by grabbing a daily or weekly snapshot instead of the "head". Another thing to remember is that portage doesn't keep track of what version was fetched, so once you've installed a "live" ebuild, it won't ever get updated no matter how many subsequent changes have been commited to the version control system. -- Grant Edwards grant.b.edwards at gmail.com