From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: [PATCH 0/2] environment: Add --inclusive option. Date: Wed, 18 Mar 2015 20:08:25 -0400 Message-ID: <87r3slzw5i.fsf@fsf.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47140) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYO0h-0007sp-U4 for guix-devel@gnu.org; Wed, 18 Mar 2015 20:08:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYO0h-0002kV-0i for guix-devel@gnu.org; Wed, 18 Mar 2015 20:08:27 -0400 Received: from mail.fsf.org ([208.118.235.13]:33485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYO0g-0002kN-TW for guix-devel@gnu.org; Wed, 18 Mar 2015 20:08:26 -0400 Received: from 209-6-40-86.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.40.86]:53488 helo=izanagi) by mail.fsf.org with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1YYO0f-0000lk-VN for guix-devel@gnu.org; Wed, 18 Mar 2015 20:08:26 -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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org This patch set adds a new option to 'guix environment', --inclusive. When this option is used, the resulting environment includes all of the input packages in addition to their transitive inputs. This is useful for building environments with arbitrary inputs that have no pre-defined package object to contain them. I was just wishing for this feature when demonstrating how to reproduce a problem with our SDL package. TIA for review. I hope I've convinced you all of its usefulness. :) -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate