From mboxrd@z Thu Jan 1 00:00:00 1970 From: Amirouche Boubekki Subject: Re: guix edit Date: Thu, 18 Jun 2015 12:55:13 +0200 Message-ID: <4b93a73aab7bbc67c457dfa969a06b31@hypermove.net> References: <87381rz9fa.fsf@gnu.org> <12c45c67ba52d467419fefafc7120678@hypermove.net> <87vbemxi20.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5XTj-00086E-8w for guix-devel@gnu.org; Thu, 18 Jun 2015 06:55:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5XTi-0002K5-DR for guix-devel@gnu.org; Thu, 18 Jun 2015 06:55:27 -0400 In-Reply-To: <87vbemxi20.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: ludo@gnu.org Cc: guix-devel@gnu.org, guix-devel-bounces+amirouche=hypermove.net@gnu.org On 2015-06-17 21:15, ludo@gnu.org wrote: > Amirouche Boubekki skribis: >=20 >> A usecase, I have in mind from experience, is being in vm/container >> and having to edit the recipe for that specific vm *but* that recipe >> is in the main normal repository. Like for instance, gcc for a >> specific target. `guix edit gcc:4.5' should open or clone the correct >> recipe. >=20 > Yes, =E2=80=98guix edit gcc-4.7=E2=80=99 edits the recipe for GCC 4.7.4= . I'm not sure this is real usecase for guix or maybe it's not required at=20 all and was specific to the way we were working in my company. I think=20 it's not supported right now in guix, but in Gentoo it does. You can=20 have serveral repositories and some repositories specific to one target.=20 GCC 4.7 can be overriden in the target specific repository. The reason=20 this is helpful, is that when we put a software version in stable -=20 ready to be built, we are sure it has no impact on other targets. Right now it can of work with the env variable that guix package use to=20 look for packages. Regards