From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: Foreign packages and reproducibility (formerly Re: [PATCH] gnu: Add ruby-nokogiri) Date: Mon, 22 Feb 2016 13:51:27 +0100 Message-ID: <20160222125127.GA1440@thebird.nl> References: <877fq4i41n.fsf@elephly.net> <20150714090613.GA1523@thebird.nl> <20160217223708.GA7805@thebird.nl> <56C4FCB6.2080108@uq.edu.au> <20160218062534.GA9060@thebird.nl> <87io1i48k5.fsf@elephly.net> <56C9A4A3.9070602@uq.edu.au> <20160221120520.GB29139@thebird.nl> <20160221172231.GA30227@thebird.nl> <20160221173127.GA30263@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48449) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXpyj-0000on-46 for guix-devel@gnu.org; Mon, 22 Feb 2016 07:52:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXpyf-0006dw-4R for guix-devel@gnu.org; Mon, 22 Feb 2016 07:52:41 -0500 Received: from mail.thebird.nl ([95.154.246.10]:37123) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXpye-0006ct-Uz for guix-devel@gnu.org; Mon, 22 Feb 2016 07:52:37 -0500 Content-Disposition: inline In-Reply-To: <20160221173127.GA30263@thebird.nl> 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: Pjotr Prins Cc: "guix-devel@gnu.org" On Sun, Feb 21, 2016 at 06:31:27PM +0100, Pjotr Prins wrote: > Another option would be have a symlinked profile for every ruby interpreter with > the full hash > > /var/guix/profile/per-ruby/ziy7a6zib846426kprc7fgimggh8bz97-ruby-2.1.3/ > > which contains symlinks to the libraries/gems installed against that ruby. Hmmm. One problem is that this will be a global profile. We should do /var/guix/profile/per-user/per-ruby/ziy7a6zib846426kprc7fgimggh8bz97-ruby-2.1.3/ instead. Now the Ruby interpreter has to be aware about users too :/ Pj.