From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH 4/5] gnu: Add avr-toolchain. Date: Thu, 14 Apr 2016 19:33:29 +0200 Message-ID: <87inzkjdsm.fsf@gnu.org> References: <1460639824-9976-1-git-send-email-dthompson2@worcester.edu> <1460639824-9976-5-git-send-email-dthompson2@worcester.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aql97-000615-S8 for guix-devel@gnu.org; Thu, 14 Apr 2016 13:33:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aql92-0004zP-U6 for guix-devel@gnu.org; Thu, 14 Apr 2016 13:33:37 -0400 In-Reply-To: <1460639824-9976-5-git-send-email-dthompson2@worcester.edu> (David Thompson's message of "Thu, 14 Apr 2016 09:17:03 -0400") 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" To: David Thompson Cc: guix-devel@gnu.org David Thompson skribis: > * gnu/packages/avr.scm (avr-toolchain): New variable. I=E2=80=99m guessing that the goal is to allow users to install it in a pro= file and build stuff interactively from there, right? However, profiles currently contain only native packages; patch #2 moves =E2=80=99search-paths=E2=80=99 to =E2=80=98native-search-paths=E2=80=99, wh= ich in part is a way to work around this limitation. I think a better solution would be to allow users to build profiles that contain non-native packages. That way, we could do things like: guix environment --target=3Davr foo Thoughts? Until this is possible, we could apply this patch with the added search-paths/native-search-paths hack (assuming said hack has been removed from patch #2.) Does it makes sense? Thanks, Ludo=E2=80=99.