From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j3H1DHjh016847 for ; Sun, 17 Apr 2005 01:13:17 GMT Received: from adsl-67-39-48-198.dsl.milwwi.ameritech.net ([67.39.48.198] helo=exodus) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1DMyLK-0005qV-DA for gentoo-dev@lists.gentoo.org; Sun, 17 Apr 2005 01:12:58 +0000 Date: Sat, 16 Apr 2005 20:14:21 -0500 From: Brian Harring To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Gentoo as a development platform Message-ID: <20050417011421.GE13053@exodus.wit.org> References: <4261A173.3070008@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4261A173.3070008@gentoo.org> User-Agent: Mutt/1.5.8i X-Archives-Salt: dc11a246-946d-44fe-94bb-b145e735ca0c X-Archives-Hash: 927e4fe3aaec00e1ee866fe3c4f89191 On Sun, Apr 17, 2005 at 12:36:19AM +0100, Daniel Drake wrote: > Hi, > > Quite often, I use Gentoo's from-source nature to my advantage when developing > or testing software packages. > > Gentoo is fairly well oriented for this kind of environment, but it's not > brilliant. As an example, foo-3.2.1 (the latest version) is installed on my > system, but more recently, they fixed a critical bug in the upstream CVS tree > which I'd like to test the fix for. It's not dead simple for me to do this - I > want to use the CVS sources with the ebuild already in portage. I have to use > "ebuild foo-3.2.1.ebuild unpack" to extract the sources, then manually replace > them with my CVS checkout. Or checkout CVS, make a new tarball, call it > foo-3.2.1.tar.bz2, redigest and remerge the ebuild. Or I could create a > foo-cvs ebuild and go to the trouble of making it mirror the contents of > foo-3.2.1.ebuild exactly. Tarball up the snapshot, ensure the ebuild relies on $PV for discerning what tarball to unpack (src_uri="http://download.berlios.de/${PN}/${PF}.tar.bz2" fex) and all you have to do is rename the ebuild to the snapshot tag.... ~brian -- gentoo-dev@gentoo.org mailing list