From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A6255138CBD for ; Wed, 11 Mar 2015 18:34:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A97CE08C6; Wed, 11 Mar 2015 18:34:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6977BE08A4 for ; Wed, 11 Mar 2015 18:34:11 +0000 (UTC) Received: from [10.0.31.59] (unknown [100.42.98.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: zmedico) by smtp.gentoo.org (Postfix) with ESMTPSA id 30F29340B28 for ; Wed, 11 Mar 2015 18:34:10 +0000 (UTC) Message-ID: <55008A9F.1060705@gentoo.org> Date: Wed, 11 Mar 2015 11:34:07 -0700 From: Zac Medico User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-portage-dev@lists.gentoo.org Subject: Re: [gentoo-portage-dev] running ebuild in src tree References: <1426089808.31989.42.camel@transmode.se> In-Reply-To: <1426089808.31989.42.camel@transmode.se> Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit X-Archives-Salt: 9b3408f5-9756-430f-99ea-1134e6859ae8 X-Archives-Hash: 759f2967e3a25e6438ba1b7da4d291f8 On 03/11/2015 09:03 AM, Joakim Tjernlund wrote: > When developing code it would be really nice if one could run your ebuild > on that src tree as is(no fetch, unpack etc.) The existing convention is to create an ebuild with version 9999 and use one of the live vcs eclasses such as git-r3 to pull the live sources in the src_unpack function. In a future EAPI, we plan to add some features related to this [1]. > Then one can compile, install, build a binary pkg etc. just for test. That way you shorten your > development/test cycle, get to > partially test your brand new ebuild, don't have write > custom build scripts etc. > > Any thoughts on this? > > Jocke > [1] https://bugs.gentoo.org/show_bug.cgi?id=182028 -- Thanks, Zac