From mboxrd@z Thu Jan 1 00:00:00 1970 From: zimoun Subject: Re: Store channel specification in profile Date: Fri, 13 Dec 2019 13:16:25 +0100 Message-ID: References: <87blsyelgm.fsf@ambrevar.xyz> <87tv69bezo.fsf@gnu.org> <87zhg1xvmo.fsf@ambrevar.xyz> <87v9qlb2ar.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:39881) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ifjs8-0001Uq-R8 for guix-devel@gnu.org; Fri, 13 Dec 2019 07:16:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ifjs7-0004KM-KQ for guix-devel@gnu.org; Fri, 13 Dec 2019 07:16:40 -0500 In-Reply-To: <87v9qlb2ar.fsf@ambrevar.xyz> 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: Pierre Neidhardt Cc: Guix Devel Hi Pierre, On Thu, 12 Dec 2019 at 23:35, Pierre Neidhardt wrote: > > I've seen the "provenance" field mentioned a couple of times before, but > I can't see any "provenance" in my $PROFILE/manifest file. Am I missing > something? > > I install profiles with manifests. You have right. It is a bug. The manifest contains: --8<---------------cut here---------------start------------->8--- (specifications->manifest '("emacs" "git" "guile")) --8<---------------cut here---------------end--------------->8--- Let create 2 profiles: one using the --manifest option and the other one by plain --install. --8<---------------cut here---------------start------------->8--- guix package -m /tmp/manif.scm -p /tmp/kikoo-manif guix package -i emacs git guile -p /tmp/kikoo-nomanif --8<---------------cut here---------------end--------------->8--- And here we are... --8<---------------cut here---------------start------------->8--- grep provenance /tmp/kikoo-manif/manifest --8<---------------cut here---------------end--------------->8--- versus --8<---------------cut here---------------start------------->8--- grep provenance /tmp/kikoo-nomanif/manifest (provenance (provenance (provenance --8<---------------cut here---------------end--------------->8--- All the best, simon --8<---------------cut here---------------start------------->8--- guix describe Generation 60 Dec 13 2019 12:52:55 (current) guix eb8aad6 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: eb8aad6a23442cf7b23e0df88b89b4cd030dfbf5 --8<---------------cut here---------------end--------------->8---