GNU logs - #47949, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Roel Janssen <roel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 22 Apr 2021 11:39:02 +0000
Resent-Message-ID: <handler.47949.B.16190915347329 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 47949 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16190915347329
          (code B ref -1); Thu, 22 Apr 2021 11:39:02 +0000
Received: (at submit) by debbugs.gnu.org; 22 Apr 2021 11:38:54 +0000
Received: from localhost ([127.0.0.1]:33092 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lZXfZ-0001u8-OW
	for submit <at> debbugs.gnu.org; Thu, 22 Apr 2021 07:38:54 -0400
Received: from lists.gnu.org ([209.51.188.17]:34342)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <roel@HIDDEN>) id 1lZXfY-0001u1-04
 for submit <at> debbugs.gnu.org; Thu, 22 Apr 2021 07:38:52 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:41216)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <roel@HIDDEN>) id 1lZXfX-0000aP-KW
 for bug-guix@HIDDEN; Thu, 22 Apr 2021 07:38:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:47654)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <roel@HIDDEN>) id 1lZXfX-0001Fy-3x
 for bug-guix@HIDDEN; Thu, 22 Apr 2021 07:38:51 -0400
Received: from [143.121.198.253] (port=50340)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <roel@HIDDEN>) id 1lZXfS-0001si-S5
 for bug-guix@HIDDEN; Thu, 22 Apr 2021 07:38:51 -0400
From: Roel Janssen <roel@HIDDEN>
Message-ID: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
Date: Thu, 22 Apr 2021 13:38:45 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.7.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Dear Guix,

I'm running into the following problem:

----
$ guix pull
Updating channel 'guix-science' from Git repository at 
'https://github.com/guix-science/guix-science.git'...
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git'...
Building from these channels:
   guix      https://git.savannah.gnu.org/git/guix.git   5763eba
   guix-sciencehttps://github.com/guix-science/guix-science.git 5a2e3d5
Computing Guix derivation for 'x86_64-linux'... |
The following derivation will be built:
    /gnu/store/xy2q5rk35sxn07xjq89l3ga95igjmmsi-profile.drv

building package cache...
/builder for 
`/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv' 
failed to produce output path 
`/gnu/store/xgjiqmh9qlvnq1701zb5dsbbwnjx76qq-guix-package-cache'
build of 
/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv failed
Could not find build log for 
'/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv'.
cannot build derivation 
`/gnu/store/xy2q5rk35sxn07xjq89l3ga95igjmmsi-profile.drv': 1 
dependencies couldn't be built
guix pull: error: build of 
`/gnu/store/xy2q5rk35sxn07xjq89l3ga95igjmmsi-profile.drv' failed
----

Is this a known problem? I assume this may be a problem with the 
"guix-science" channel (which would be my own fault of course).
If it is, then perhaps the UI could be improved to show why the package 
cache couldn't be built.
Perhaps, as a matter of diagnostics, it could build package caches 
separately for each channel to pinpoint which channel is causing the 
problem.

Thanks.

Kind regards,
Roel Janssen





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Roel Janssen <roel@HIDDEN>
Subject: bug#47949: Acknowledgement (Failed to produce output path for
 guix-package-cache)
Message-ID: <handler.47949.B.16190915347329.ack <at> debbugs.gnu.org>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
X-Gnu-PR-Message: ack 47949
X-Gnu-PR-Package: guix
Reply-To: 47949 <at> debbugs.gnu.org
Date: Thu, 22 Apr 2021 11:39:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 47949 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
47949: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D47949
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 28 Apr 2021 21:39:02 +0000
Resent-Message-ID: <handler.47949.B47949.161964589813677 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.161964589813677
          (code B ref 47949); Wed, 28 Apr 2021 21:39:02 +0000
Received: (at 47949) by debbugs.gnu.org; 28 Apr 2021 21:38:18 +0000
Received: from localhost ([127.0.0.1]:54264 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lbrsv-0003YW-SL
	for submit <at> debbugs.gnu.org; Wed, 28 Apr 2021 17:38:18 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51168)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1lbrsu-0003YK-SU
 for 47949 <at> debbugs.gnu.org; Wed, 28 Apr 2021 17:38:17 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:53056)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>) id 1lbrsp-0008Da-ME
 for 47949 <at> debbugs.gnu.org; Wed, 28 Apr 2021 17:38:11 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35288 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1lbrso-0003wG-4j; Wed, 28 Apr 2021 17:38:10 -0400
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
Date: Wed, 28 Apr 2021 23:38:08 +0200
In-Reply-To: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN> (Roel Janssen's
 message of "Thu, 22 Apr 2021 13:38:45 +0200")
Message-ID: <87h7jqozsv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Roel,

Roel Janssen <roel@HIDDEN> skribis:

> /builder for
> `/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv'=20
> failed to produce output path
> `/gnu/store/xgjiqmh9qlvnq1701zb5dsbbwnjx76qq-guix-package-cache'
> build of
> /gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv
> failed
> Could not find build log for
> '/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv'.

Could you find the log of this derivation?  :-)

It=E2=80=99ll tell us what=E2=80=99s wrong.

> Perhaps, as a matter of diagnostics, it could build package caches
> separately for each channel to pinpoint which channel is causing the=20
> problem.

Yeah, we=E2=80=99ll have to see what=E2=80=99s doable, but I agree there=E2=
=80=99s room for
improvement here.

Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Roel Janssen <roel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 29 Apr 2021 07:02:02 +0000
Resent-Message-ID: <handler.47949.B47949.161967971610659 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.161967971610659
          (code B ref 47949); Thu, 29 Apr 2021 07:02:02 +0000
Received: (at 47949) by debbugs.gnu.org; 29 Apr 2021 07:01:56 +0000
Received: from localhost ([127.0.0.1]:54657 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lc0gO-0002lr-5w
	for submit <at> debbugs.gnu.org; Thu, 29 Apr 2021 03:01:56 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49510)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <roel@HIDDEN>) id 1lc0gM-0002lf-5P
 for 47949 <at> debbugs.gnu.org; Thu, 29 Apr 2021 03:01:55 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:37525)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <roel@HIDDEN>)
 id 1lc0gG-000535-Tt; Thu, 29 Apr 2021 03:01:48 -0400
Received: from
 2001-1c02-0b18-2900-222e-248e-9586-e52d.cable.dynamic.v6.ziggo.nl
 ([2001:1c02:b18:2900:222e:248e:9586:e52d]:52636)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <roel@HIDDEN>)
 id 1lc0gG-0006C9-8B; Thu, 29 Apr 2021 03:01:48 -0400
Message-ID: <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
From: Roel Janssen <roel@HIDDEN>
Date: Thu, 29 Apr 2021 09:01:45 +0200
In-Reply-To: <87h7jqozsv.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.40.0 (3.40.0-1.fc34) 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

On Wed, 2021-04-28 at 23:38 +0200, Ludovic Courtès wrote:
> Hi Roel,
> 
> Roel Janssen <roel@HIDDEN> skribis:
> 
> > /builder for
> > `/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-
> > cache.drv'
> > failed to produce output path
> > `/gnu/store/xgjiqmh9qlvnq1701zb5dsbbwnjx76qq-guix-package-cache'
> > build of
> > /gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv
> > failed
> > Could not find build log for
> > '/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-
> > cache.drv'.
> 
> Could you find the log of this derivation?  :-)
> 
> It’ll tell us what’s wrong.
> 

I'm confused.. The message says "Could not find build log for ...". Is
there any other place I can look?

Thank you!

Kind regards,
Roel Janssen





Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 29 Apr 2021 07:57:01 +0000
Resent-Message-ID: <handler.47949.B47949.161968299916549 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.161968299916549
          (code B ref 47949); Thu, 29 Apr 2021 07:57:01 +0000
Received: (at 47949) by debbugs.gnu.org; 29 Apr 2021 07:56:39 +0000
Received: from localhost ([127.0.0.1]:54760 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lc1XL-0004Ir-47
	for submit <at> debbugs.gnu.org; Thu, 29 Apr 2021 03:56:39 -0400
Received: from eggs.gnu.org ([209.51.188.92]:35548)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1lc1XI-0004Ib-Fz
 for 47949 <at> debbugs.gnu.org; Thu, 29 Apr 2021 03:56:37 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:37966)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>) id 1lc1XD-0004WY-7U
 for 47949 <at> debbugs.gnu.org; Thu, 29 Apr 2021 03:56:31 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60934 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1lc1XC-0007QI-CE; Thu, 29 Apr 2021 03:56:30 -0400
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 10 =?UTF-8?Q?Flor=C3=A9al?= an 229 de la =?UTF-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Thu, 29 Apr 2021 09:56:28 +0200
In-Reply-To: <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN> (Roel
 Janssen's message of "Thu, 29 Apr 2021 09:01:45 +0200")
Message-ID: <87zgxhmslv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Roel Janssen <roel@HIDDEN> skribis:

> On Wed, 2021-04-28 at 23:38 +0200, Ludovic Court=C3=A8s wrote:
>> Hi Roel,
>>=20
>> Roel Janssen <roel@HIDDEN> skribis:
>>=20
>> > /builder for
>> > `/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-
>> > cache.drv'
>> > failed to produce output path
>> > `/gnu/store/xgjiqmh9qlvnq1701zb5dsbbwnjx76qq-guix-package-cache'
>> > build of
>> > /gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv
>> > failed
>> > Could not find build log for
>> > '/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-
>> > cache.drv'.
>>=20
>> Could you find the log of this derivation?=C2=A0 :-)
>>=20
>> It=E2=80=99ll tell us what=E2=80=99s wrong.
>>=20
>
> I'm confused.. The message says "Could not find build log for ...". Is
> there any other place I can look?

=E2=80=9CCould not find build log=E2=80=9D typically happens if you=E2=80=
=99re talking to a
remote daemon, via GUIX_DAEMON_SOCKET.  In that case, the build log is
in /var/log/guix/drvs (or similar) on the machine where the daemon is
running.

HTH!

Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Vagrant Cascadian <vagrant@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 25 Oct 2022 19:51:01 +0000
Resent-Message-ID: <handler.47949.B47949.166672742418098 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166672742418098
          (code B ref 47949); Tue, 25 Oct 2022 19:51:01 +0000
Received: (at 47949) by debbugs.gnu.org; 25 Oct 2022 19:50:24 +0000
Received: from localhost ([127.0.0.1]:52437 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1onPwO-0004hp-Du
	for submit <at> debbugs.gnu.org; Tue, 25 Oct 2022 15:50:24 -0400
Received: from cascadia.aikidev.net ([173.255.214.101]:33232)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <vagrant@HIDDEN>) id 1onPwL-0004hb-SO
 for 47949 <at> debbugs.gnu.org; Tue, 25 Oct 2022 15:50:22 -0400
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@HIDDEN)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id 13FC71AB83;
 Tue, 25 Oct 2022 12:50:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1666727413;
 bh=eQenEfuZ4kCqyYxesg7AlQo4VJPjExnW5abXQqcma4E=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=LfVIqifhbw8wffUDLE/+IviMjON4hDr+lsBZtRKF3AzAzF83rPeID8l78Eoz5JhWD
 CON94Xd1qUnJLTzwrceqnlktPL7PndympD8ird/r8CC3FZ60Vci/XbMzvo6daTQeAt
 JIwDYt/fLEDwxzwipYxKMVxahg0qtpl0Li0jM+nP/tAo/4IfnT+80fwZDX0brANCZe
 PqJxvYfA+SiG5qp64zAZd3fzescVm1IlD6tUiRJjO9oeLJFT39eiCvL92ygfv7NLJH
 pat1JLoUuKOyPN80fwYouYEcwQUxNegFvp2OmfBCi1tuQaMoStdh2EDn0QErBYxeWI
 SKyJJ0L5s8ShA==
From: Vagrant Cascadian <vagrant@HIDDEN>
In-Reply-To: <87zgxhmslv.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN>
Date: Tue, 25 Oct 2022 12:50:07 -0700
Message-ID: <87fsfbznrk.fsf@contorta>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2021-04-29, Ludovic Court=C3=A8s wrote:
> Roel Janssen <roel@HIDDEN> skribis:
>> On Wed, 2021-04-28 at 23:38 +0200, Ludovic Court=C3=A8s wrote:
>>> Roel Janssen <roel@HIDDEN> skribis:
>>>
>>> > /builder for
>>> > `/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-
>>> > cache.drv'
>>> > failed to produce output path
>>> > `/gnu/store/xgjiqmh9qlvnq1701zb5dsbbwnjx76qq-guix-package-cache'
>>> > build of
>>> > /gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-cache.drv
>>> > failed
>>> > Could not find build log for
>>> > '/gnu/store/4q9aprxi2rr1i6yjk1y7d76nbavwp4fy-guix-package-
>>> > cache.drv'.
>>>
>>> Could you find the log of this derivation?=C2=A0 :-)
>>>
>>> It=E2=80=99ll tell us what=E2=80=99s wrong.
>>>
>>
>> I'm confused.. The message says "Could not find build log for ...". Is
>> there any other place I can look?
>
> =E2=80=9CCould not find build log=E2=80=9D typically happens if you=E2=80=
=99re talking to a
> remote daemon, via GUIX_DAEMON_SOCKET.  In that case, the build log is
> in /var/log/guix/drvs (or similar) on the machine where the daemon is
> running.

I just started getting hit by what appears to be the same issue on a
Debian system running guix whenever i guix pull...

originally stared for
me with guix successfully pulled to
bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f, and then trying to guix pull
to anything newer would trigger the issue...

I managed to workaround it by using an older guix pull at commit
e61660c78f1190c578dd6f202bc5529cbdcff84e, and then guix pull to
8663be6da7f13a8eeea71dc1f493f7adc5b7672a was successful ... but now with
8663be6da7f13a8eeea71dc1f493f7adc5b7672a it appears to be happening
again. Wow, that's confusing...


  builder for `/gnu/store/r3y5jir2dv5inrfkqhjgzkvdh7lmqh5m-guix-package-cac=
he.drv' failed to produce output path `/gnu/store/p8926hbpnrrdb9d3awzrnp75i=
4x9y7v1-guix-package-cache'
  build of /gnu/store/r3y5jir2dv5inrfkqhjgzkvdh7lmqh5m-guix-package-cache.d=
rv failed
  View build log at '/var/log/guix/drvs/r3/y5jir2dv5inrfkqhjgzkvdh7lmqh5m-g=
uix-package-cache.drv.bz2'.
  cannot build derivation `/gnu/store/z2859cbabpsdz7wcy7iq5fmgkwjphhqk-prof=
ile.drv': 1 dependencies couldn't be built
  guix pull: error: build of `/gnu/store/z2859cbabpsdz7wcy7iq5fmgkwjphhqk-p=
rofile.drv' failed

/var/log/guix/drvs/r3/y5jir2dv5inrfkqhjgzkvdh7lmqh5m-guix-package-cache.drv=
.bz2 says:

(repl-version 0 1 1)
Generating package cache for '/gnu/store/fwjz2hfj9kizx1xpimq1a13p2rinfzvh-p=
rofile'...

Backtrace:
In guix/repl.scm:
    141:4 19 (machine-repl _ _)
    126:7 18 (_)
In ice-9/boot-9.scm:
  1747:15 17 (with-exception-handler #<procedure 7ffff050f540 at ic?> ?)
  1752:10 16 (with-exception-handler _ _ #:unwind? _ # _)
In guix/repl.scm:
    99:21 15 (_)
In unknown file:
          14 (_ #<procedure 7ffff052d240 at guix/repl.scm:100:25 ()> ?)
          13 (primitive-load "/gnu/store/ia3qygs61fk0zg18x4il6lb28vx?")
In ice-9/boot-9.scm:
  1752:10 12 (with-exception-handler _ _ #:unwind? _ # _)
In gnu/packages.scm:
   438:11 11 (generate-package-cache _)
In srfi/srfi-1.scm:
   460:18 10 (fold #<procedure expand-cache expr> _ _)
In guix/packages.scm:
   570:21  9 (expand-cache . _)
  1317:17  8 (supported-package? #<package wicd@HIDDEN gnu/packages/?> ?)
In guix/memoization.scm:
    101:0  7 (_ #<hash-table 7fffeef54ee0 23100/28099> #<package wi?> ?)
In guix/packages.scm:
  1295:37  6 (_)
  1555:16  5 (package->bag _ _ _ #:graft? _)
  1656:48  4 (thunk)
In gnu/packages/wicd.scm:
    59:32  3 (inputs #<package wicd@HIDDEN gnu/packages/wicd.scm:39 7?>)
In ice-9/boot-9.scm:
  1685:16  2 (raise-exception _ #:continuable? _)
  1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
In unknown file:
           0 (backtrace #<undefined>)

(exception unbound-variable (value #f) (value "Unbound variable: ~S") (valu=
e (python2-pygtk)) (value #f))

If it helps,
/gnu/store/r3y5jir2dv5inrfkqhjgzkvdh7lmqh5m-guix-package-cache.drv
contains:

Derive([("out","/gnu/store/p8926hbpnrrdb9d3awzrnp75i4x9y7v1-guix-package-ca=
che","","")],[("/gnu/store/1s1izmdn2xnznrj5mrfil6ibmcb7ishh-guile-3.0.7.drv=
",["out"]),("/gnu/store/nc5yrjbj78f490mjc8s622g2v0v516gb-inferior-script.sc=
m.drv",["out"]),("/gnu/store/zjnd5hvfr2b4q299if7g508r1ilnwyp5-profile.drv",=
["out"])],["/gnu/store/ck9dnn4n5ljhbswydf23aaymanm8xsa2-guix-package-cache-=
builder"],"x86_64-linux","/gnu/store/1kws5vkl0glvpxg7arabsv6q9vazp0hx-guile=
-3.0.7/bin/guile",["--no-auto-compile","/gnu/store/ck9dnn4n5ljhbswydf23aaym=
anm8xsa2-guix-package-cache-builder"],[("guix properties","((type . profile=
-hook) (hook . package-cache))"),("out","/gnu/store/p8926hbpnrrdb9d3awzrnp7=
5i4x9y7v1-guix-package-cache"),("preferLocalBuild","1")])


live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY1g98AAKCRDcUY/If5cW
qkrHAQC24doZ1EpVL09Od9Qi6CsACXncZHSQGWOV3vY7qGUeugD/T94w5tkbRxUR
JUUEy/eHQ3ojoYKEB1EblDYiFf7L5QY=
=NFCW
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: zimoun <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 26 Oct 2022 08:17:02 +0000
Resent-Message-ID: <handler.47949.B47949.166677217819264 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Vagrant Cascadian <vagrant@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166677217819264
          (code B ref 47949); Wed, 26 Oct 2022 08:17:02 +0000
Received: (at 47949) by debbugs.gnu.org; 26 Oct 2022 08:16:18 +0000
Received: from localhost ([127.0.0.1]:53237 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1onbaD-00050b-U5
	for submit <at> debbugs.gnu.org; Wed, 26 Oct 2022 04:16:18 -0400
Received: from mail-wr1-f41.google.com ([209.85.221.41]:37887)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1onba0-0004zM-Tw
 for 47949 <at> debbugs.gnu.org; Wed, 26 Oct 2022 04:16:05 -0400
Received: by mail-wr1-f41.google.com with SMTP id bs21so9149674wrb.4
 for <47949 <at> debbugs.gnu.org>; Wed, 26 Oct 2022 01:16:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=idjKrNDHxCpJszD+H9NS78xwTwFVBCBKBFgxnAklhzc=;
 b=EmnatOihBR48w9XFYx/FY28fcTyVKu94P2M1FGKSfSJlviQ9mri6NIN+aj2tvbfWkv
 mL3EXmuqKtEuRxBkrS704uSEshBq+YA3UOV0C3mRHqRW0P5PCvC5cOHQfFtJOvFVPpuh
 jzzW7gCA5uvUcNMkWbl0NAZJUbnPpFN76Vn+onAwaWFjSKCvHIRuu8jmKMkzEFIzvuKH
 ePvholEe0rxfFLzUpDL1RFqx8H6nwJCdwbOAyrdMefwpyo8w9m3vvRKqBARqTnmi9HqJ
 /63Lb21/WDjypq08XEVFu0utpilp+YeySaWfBIf/TL94afP9RY191xGUts/lAD5Ag6k1
 1vlA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=idjKrNDHxCpJszD+H9NS78xwTwFVBCBKBFgxnAklhzc=;
 b=OQLnsa+enlHHmKROSiui6XgfpxrussPAYRYkfHUHvFICJiNgKNYPWzSO1yEB3Xsne7
 nU5qo8Osgh5YDr4uU3RLW9ffN6t3Ure5QYoQc0Y/fx+adVynZODnzRs2y9vFKVwmkKOz
 aQCiZxte9AErvTx1hnFVpYn1v9yPsWm7yNA710B9yhxSV8lm6GCpehPWWMfV7EEX7Vkw
 OGnL5vRktYiPd9xe6FhKOchyDzEgbRWPBZFooBMS6ynyfRHxXFYymJE29TaSzxToy/02
 F2ITRxyDkjkIzcSOFNPcqpe26jv3/kI+ZDih5m6e+r6vUNSwi/7ZNpS4RnNsiJjcowVD
 eaqg==
X-Gm-Message-State: ACrzQf30OWJRVSU7sIDliU4YR7oCpw32EmmatA+28mpILmx680c8IIcW
 WBeNBuo/f0aRrHDO5p3TXfXMMQb13es=
X-Google-Smtp-Source: AMsMyM6MWmNdhDxy3eQcXulNek4RUJr7TvgtdxzuO2QXLiHipEXF/M7FCbPjnvg2NZV/IHNcjffdHA==
X-Received: by 2002:a5d:6b8d:0:b0:236:6d5d:bcbc with SMTP id
 n13-20020a5d6b8d000000b002366d5dbcbcmr11153351wrx.628.1666772159335; 
 Wed, 26 Oct 2022 01:15:59 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 w17-20020adfcd11000000b002366b17ca8bsm5402447wrm.108.2022.10.26.01.15.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 26 Oct 2022 01:15:59 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
In-Reply-To: <87fsfbznrk.fsf@contorta>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
Date: Wed, 26 Oct 2022 10:10:08 +0200
Message-ID: <86fsfb0zvj.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Tue, 25 Oct 2022 at 12:50, Vagrant Cascadian <vagrant@HIDDEN> wrote:

> originally stared for
> me with guix successfully pulled to
> bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f, and then trying to guix pull
> to anything newer would trigger the issue...
>
> I managed to workaround it by using an older guix pull at commit
> e61660c78f1190c578dd6f202bc5529cbdcff84e, and then guix pull to
> 8663be6da7f13a8eeea71dc1f493f7adc5b7672a was successful ... but now with
> 8663be6da7f13a8eeea71dc1f493f7adc5b7672a it appears to be happening
> again. Wow, that's confusing...

These commits are from:

bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f Sat Oct 22 18:37:02 2022 +0200
e61660c78f1190c578dd6f202bc5529cbdcff84e Sun Oct 16 02:00:43 2022 +0200
8663be6da7f13a8eeea71dc1f493f7adc5b7672a Mon Oct 24 20:31:34 2022 +0200

when Guix complains about

> (exception unbound-variable (value #f) (value "Unbound variable: ~S") (va=
lue (python2-pygtk)) (value #f))

removed by

1c09ed37211d983d04e626d736df8f69f504630d Tue May 31 14:53:45 2022 -0400


Is the =E2=80=99guix pull=E2=80=99 failure consistent?  Is it always becaus=
e this or
does it vary?


Cheers,
simon




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Vagrant Cascadian <vagrant@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 26 Oct 2022 16:58:01 +0000
Resent-Message-ID: <handler.47949.B47949.1666803439647 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: zimoun <zimon.toutoune@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.1666803439647
          (code B ref 47949); Wed, 26 Oct 2022 16:58:01 +0000
Received: (at 47949) by debbugs.gnu.org; 26 Oct 2022 16:57:19 +0000
Received: from localhost ([127.0.0.1]:55183 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1onjiR-0000AN-0o
	for submit <at> debbugs.gnu.org; Wed, 26 Oct 2022 12:57:19 -0400
Received: from cascadia.aikidev.net ([173.255.214.101]:37098)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <vagrant@HIDDEN>) id 1onjiO-0000A7-3y
 for 47949 <at> debbugs.gnu.org; Wed, 26 Oct 2022 12:57:17 -0400
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@HIDDEN)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id 377701AB86;
 Wed, 26 Oct 2022 09:57:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1666803429;
 bh=TVWeDqTQZ/kKD+zaalmmcPgy+s0Lx7Vze7eWL/Fy7AE=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=CIpbsQbhFkjRg9ChkPI8eMi2XNSTFkyvZ1mQLnr7ni9j9YcXMFqKu84wPxsZpJlzt
 PcxILWBVU9sJIfVvoQ4JEFBm/I0iURaeH2X7ViyT83weTn6HqJD/XkoJEgo7vk1FwI
 kliXXyN2uOX+/jKfcdNrpEqsEgRy4QPvi4Xk4EQiX1YX3xbnaeYM/krCFt5/34kBjt
 47i74o5Fnba53rQSBCmkVr9tK4K8WUmu+UwCaBoVwc0YvMtqegm8zCUigT6ykGZ/iA
 EFXmDR6LF11BENgEzfXkPcW9KJZK13JGUaGs4oBDa750g6PpcHSi4R9JukaKsv3U/B
 +RfWctvHrCkrA==
From: Vagrant Cascadian <vagrant@HIDDEN>
In-Reply-To: <86fsfb0zvj.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN>
Date: Wed, 26 Oct 2022 09:57:03 -0700
Message-ID: <87eduule00.fsf@contorta>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2022-10-26, zimoun wrote:
> On Tue, 25 Oct 2022 at 12:50, Vagrant Cascadian <vagrant@HIDDEN> wrot=
e:
>
>> originally stared for
>> me with guix successfully pulled to
>> bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f, and then trying to guix pull
>> to anything newer would trigger the issue...
>>
>> I managed to workaround it by using an older guix pull at commit
>> e61660c78f1190c578dd6f202bc5529cbdcff84e, and then guix pull to
>> 8663be6da7f13a8eeea71dc1f493f7adc5b7672a was successful ... but now with
>> 8663be6da7f13a8eeea71dc1f493f7adc5b7672a it appears to be happening
>> again. Wow, that's confusing...
>
> These commits are from:
>
> bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f Sat Oct 22 18:37:02 2022 +0200
> e61660c78f1190c578dd6f202bc5529cbdcff84e Sun Oct 16 02:00:43 2022 +0200
> 8663be6da7f13a8eeea71dc1f493f7adc5b7672a Mon Oct 24 20:31:34 2022 +0200
>
> when Guix complains about
>
>> (exception unbound-variable (value #f) (value "Unbound variable: ~S") (v=
alue (python2-pygtk)) (value #f))
>
> removed by
>
> 1c09ed37211d983d04e626d736df8f69f504630d Tue May 31 14:53:45 2022 -0400
>
>
> Is the =E2=80=99guix pull=E2=80=99 failure consistent?  Is it always beca=
use this or
> does it vary?

It is consistently the same errors in the log, though on further looking
i discovered a branch in ~/.cache/guix/checkouts/ that had old removed
files in it (including wicd.scm/wicd.go) ... *maybe* that was somehow
related. I did remove all the evidence, so so if stale checkouts is
somehow the issue, it will be hard to reproduce again... oops.

I did manage again to use an old commit to pull up to a more recent
master (a0751e3250dfea7e52468c8090e18c3118d93a60), and see there are new
commits now so will try again. Will see.


live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY1lm4AAKCRDcUY/If5cW
qnEPAP0XvYz/RTgyWV9U69DR7cCGfl3Frgi7FIXfJv53HCb+ZwEAlksIjtBMupEO
HKNDlX2l2cw4PG4CnPKWyQL6r4a9kwo=
=6ky6
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: zimoun <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 26 Oct 2022 22:54:03 +0000
Resent-Message-ID: <handler.47949.B47949.166682479210414 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Vagrant Cascadian <vagrant@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166682479210414
          (code B ref 47949); Wed, 26 Oct 2022 22:54:03 +0000
Received: (at 47949) by debbugs.gnu.org; 26 Oct 2022 22:53:12 +0000
Received: from localhost ([127.0.0.1]:55482 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1onpGq-0002ht-8X
	for submit <at> debbugs.gnu.org; Wed, 26 Oct 2022 18:53:12 -0400
Received: from mail-wr1-f45.google.com ([209.85.221.45]:35753)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1onpGn-0002h8-5v
 for 47949 <at> debbugs.gnu.org; Wed, 26 Oct 2022 18:53:10 -0400
Received: by mail-wr1-f45.google.com with SMTP id l14so21712417wrw.2
 for <47949 <at> debbugs.gnu.org>; Wed, 26 Oct 2022 15:53:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=j/n8yUX9KYErLfO8E3EdyNwhzwwUoADQTNMWRB8W96U=;
 b=JR+8XHOMdLH6AXn4NLvUd+PxSIT2D7KDL0b8a0RdexalUD9fhzrhMS+GXpOShl9ED3
 JYVuAxlavuapHAvPiKDTsKnJQy+CDNSojntNZj7A2gyTFus86cM8KqvTWI6atL1QKFSb
 QPWRJQm8xaWtrbFUnUVJ55ocHBXxGCVdm2EekPAL0iBo07Qolis5n6gm978Xvi4aO4F5
 ijD+SZU1h4xBNligvAPHPmgpOAOOUNBocZRSFy/Y9jzuITUvEHQKiZjyX6BtmWAWsO0H
 yIgDy0PkuiqUX3dMRoA5GeYKolTS33OqidRvKsOG9kC6HIz7Zb0Q+aaga7+I/MA95cQb
 QukA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=j/n8yUX9KYErLfO8E3EdyNwhzwwUoADQTNMWRB8W96U=;
 b=cFIzBnFCOXm7tBRuup+Cj6vUFqD16ZlnclOpDXfnASViu4PW2i6EFjlS73XQ6APjBV
 pyAmjhI+R4rrl/lQ5KW7amk9IOzTskmj+Q8woFdXceQAvndplikb4w/qOOygTNAwe3D8
 DfFztS0h2whuWKzofyRxuJqUisMi3dvto32eV/6hNy+yi+71gj5lumrZeMGir9zG18AX
 uw9NuMuk+KzWYiTv6oYxx4XPXso/36aMB0yE1Fx7XTkuh7IDSWg4RY2QUrUT62BBK+Vn
 0SXj8W97FuZ6a3lmOzoPBy5S1skJQtPMLKx+Qx4rIqoR56/MUL5c4doqud9TVFjbwhTw
 peVw==
X-Gm-Message-State: ACrzQf3zcCJV8joWHv216QNEVlB3Lhjt5yEgXTimA7KNu2zD8ngj3++W
 TjhVj5Y/ABzcOeiot5J+KisYtEmNK+s=
X-Google-Smtp-Source: AMsMyM57DDNzk7MiUe0nuz6ucVKIjYvHs2gDxGvAJJ1VAPyrox5QyLrbSIRVcacGjX5PjfvR5UkMBQ==
X-Received: by 2002:a5d:6f1e:0:b0:236:63f8:d03d with SMTP id
 ay30-20020a5d6f1e000000b0023663f8d03dmr15513063wrb.646.1666824783453; 
 Wed, 26 Oct 2022 15:53:03 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 i4-20020adfdec4000000b0022e344a63c7sm6459361wrn.92.2022.10.26.15.53.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 26 Oct 2022 15:53:02 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
In-Reply-To: <87eduule00.fsf@contorta>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
Date: Wed, 26 Oct 2022 21:58:21 +0200
Message-ID: <86o7tybbmq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Vagrant,

On Wed, 26 Oct 2022 at 09:57, Vagrant Cascadian <vagrant@HIDDEN> wrote:

> It is consistently the same errors in the log, though on further looking
> i discovered a branch in ~/.cache/guix/checkouts/ that had old removed
> files in it (including wicd.scm/wicd.go) ... *maybe* that was somehow
> related. I did remove all the evidence, so so if stale checkouts is
> somehow the issue, it will be hard to reproduce again... oops.

Hum, what does =E2=80=9Cguix describe=E2=80=9D say?


> I did manage again to use an old commit to pull up to a more recent
> master (a0751e3250dfea7e52468c8090e18c3118d93a60), and see there are new
> commits now so will try again. Will see.

What is your hackish workflow?  You do,

    guix pull --commit=3D<old> && guix pull

right?  From your recent pull, does this

    guix time-machine --commit=3D<new> -- help

work?  where <new> is newer than your current revision.


Cheers,
simon




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Vagrant Cascadian <vagrant@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 26 Oct 2022 23:26:01 +0000
Resent-Message-ID: <handler.47949.B47949.166682675213591 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: zimoun <zimon.toutoune@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166682675213591
          (code B ref 47949); Wed, 26 Oct 2022 23:26:01 +0000
Received: (at 47949) by debbugs.gnu.org; 26 Oct 2022 23:25:52 +0000
Received: from localhost ([127.0.0.1]:55546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1onpmQ-0003X7-Dy
	for submit <at> debbugs.gnu.org; Wed, 26 Oct 2022 19:25:52 -0400
Received: from cascadia.aikidev.net ([173.255.214.101]:44108)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <vagrant@HIDDEN>) id 1onpmJ-0003Wm-Lu
 for 47949 <at> debbugs.gnu.org; Wed, 26 Oct 2022 19:25:48 -0400
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@HIDDEN)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id 7A1571AB8A;
 Wed, 26 Oct 2022 16:25:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1666826735;
 bh=1v/LBMgboMRP3EyTyR7CRI3B0AIaIKlxNP69ySboBWE=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=i2FQDcvpvbGUYevfpB+eGBDbm45Pmb2ZIobE9fD3B8VYeyny6wL5W/7PdALh/ydhe
 8Vr2S5bVpptHfohgYv7jxDdN1f4cE8JQGzf7QOo2N8mzHEG41beqTBSWykHKhUrtYs
 1wh3GsoaFfkgGxmlCbwwAafYJ9L0MK4edHxxiVEgiUEo3qlM8/NXPf71Jol/bY1c9G
 2CDtxKa9GuM/9DDdGtfJJRrGaj1kJyQPF38UfdYmtYy4QB5BP5PKsmYFfLC8NV5PtS
 4Xs+vgchP+UpyP8XjL/kLEXlgaKg2EGHTTgb15UJAxXWsrfwMr/RamB/tJ9TJA6PZh
 aOSXC5F4yEHDQ==
From: Vagrant Cascadian <vagrant@HIDDEN>
In-Reply-To: <86o7tybbmq.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN>
Date: Wed, 26 Oct 2022 16:25:30 -0700
Message-ID: <878rl2kw0l.fsf@contorta>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2022-10-26, zimoun wrote:
> On Wed, 26 Oct 2022 at 09:57, Vagrant Cascadian <vagrant@HIDDEN> wrot=
e:
>
>> It is consistently the same errors in the log, though on further looking
>> i discovered a branch in ~/.cache/guix/checkouts/ that had old removed
>> files in it (including wicd.scm/wicd.go) ... *maybe* that was somehow
>> related. I did remove all the evidence, so so if stale checkouts is
>> somehow the issue, it will be hard to reproduce again... oops.
>
> Hum, what does =E2=80=9Cguix describe=E2=80=9D say?

I'll try this instead, with some annotation:

$ guix pull -l 1w
# Version used when 139 failed:
Generation 138       Oct 19 2022 19:04:26
  guix e61660c
    repository URL: /home/vagrant/src/guix
    branch: master
    commit: e61660c78f1190c578dd6f202bc5529cbdcff84e

# First version where I noticed failures:
Generation 139       Oct 22 2022 13:07:08
  guix bb2701b
    repository URL: /home/vagrant/src/guix
    branch: master
    commit: bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f

# Failed to pull from 139, successfully pulled from 138:
Generation 140       Oct 24 2022 13:19:21
  guix 8663be6
    repository URL: /home/vagrant/src/guix-master
    branch: master
    commit: 8663be6da7f13a8eeea71dc1f493f7adc5b7672a

# failed to pull from 139, successfully pulled from 138:
Generation 141       Oct 25 2022 13:08:12
  guix a0751e3
    repository URL: /home/vagrant/src/guix-master
    branch: master
    commit: a0751e3250dfea7e52468c8090e18c3118d93a60

# Finally noticed the ~/.cache/guix/... leftover cruft and removed
# cached checkouts, successfully pulled from 141:
Generation 142       Oct 26 2022 10:03:18 (current)
  guix c07b55e
    repository URL: /home/vagrant/src/guix-master
    branch: master
    commit: c07b55eb94f8cfa9d0f56cfd97a16f2f7d842652

Apparently I sometimes used:

  guix pull --url=3D/home/vagrant/src/guix --branch=3Dmaster

and sometimes:

  guix pull --url=3D/home/vagrant/src/guix-master --branch=3Dmaster

Which end up using different directories in ~/.cache/guix/checkouts/
... and one of the directories has some cruft leftover in it.

After cleaning out the cruft, so far so good...


>> I did manage again to use an old commit to pull up to a more recent
>> master (a0751e3250dfea7e52468c8090e18c3118d93a60), and see there are new
>> commits now so will try again. Will see.
>
> What is your hackish workflow?  You do,
>
>     guix pull --commit=3D<old> && guix pull

To use the older generations I used:

  /var/guix/profiles/per-user/vagrant/current-guix-138-link/bin/guix pull .=
..


> right?  From your recent pull, does this
>
>     guix time-machine --commit=3D<new> -- help
>
> work?  where <new> is newer than your current revision.

Oh yeah, that reminds me to add to the confusion, "guix time-machine
=2D-commit=3DSOMECOMMIT" worked fine, even where "SOMECOMMIT" didn't
successfully work with guix pull.

Maybe that's a clue pointing to the crufty .cache directories?


live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY1nB6wAKCRDcUY/If5cW
qhaIAQDyLVsG00sutZ863s7cx6+Xyn/g+WQDXNHjEOx7xjGpOgEAj0iGYQ3/RmVR
M0ybixx/IisD5zwVVeGl8IV32qdCwwE=
=I3sP
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Vagrant Cascadian <vagrant@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 28 Oct 2022 20:24:01 +0000
Resent-Message-ID: <handler.47949.B47949.166698863130632 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: zimoun <zimon.toutoune@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166698863130632
          (code B ref 47949); Fri, 28 Oct 2022 20:24:01 +0000
Received: (at 47949) by debbugs.gnu.org; 28 Oct 2022 20:23:51 +0000
Received: from localhost ([127.0.0.1]:34391 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ooVtP-0007y0-JF
	for submit <at> debbugs.gnu.org; Fri, 28 Oct 2022 16:23:51 -0400
Received: from cascadia.aikidev.net ([173.255.214.101]:35230)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <vagrant@HIDDEN>) id 1ooVtM-0007xi-E3
 for 47949 <at> debbugs.gnu.org; Fri, 28 Oct 2022 16:23:49 -0400
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@HIDDEN)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id 5D3DC1AC09;
 Fri, 28 Oct 2022 13:23:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1666988622;
 bh=Y4XSKBNkRlpv/0sgpLsBbmRGYGnWMTctjWDI9gJy6ag=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=e8MW+29t9/RolMdfOpi1fQzh3Qv/TLZLdlrKKYpK3ugkZCThpKRjiEUJQ4TY3myZs
 pI7KUJBO3yGfLTk75/xgz5y6H9P92T0aJNZGpNN6rPzUEw4NygGq0410f9Mh1kdDEb
 eXg0lxI6OKHanF7c+3AGhmTTe11U8+3JQY5Fm7QllDKxoWTUEYXwuPsye4Qnk3WWrS
 ZJAuuzvEzwR0D580MIf/diqlGy+zG0TpAMbIIE4b2ziQCKOAbbstuD+Gr6fOleN+dy
 r1yo4I0oE84CLW3PIuFo2NFOE/H92m02+/bhXxD8PbO53gZy36BS9IXlcB7P9m2QB/
 Bk1dCF9Q9dEMw==
From: Vagrant Cascadian <vagrant@HIDDEN>
In-Reply-To: <878rl2kw0l.fsf@contorta>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
Date: Fri, 28 Oct 2022 13:23:37 -0700
Message-ID: <87zgdfd7ee.fsf@contorta>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

On 2022-10-26, Vagrant Cascadian wrote:
> On 2022-10-26, zimoun wrote:
>> On Wed, 26 Oct 2022 at 09:57, Vagrant Cascadian <vagrant@HIDDEN> wrote:
>>
>>> It is consistently the same errors in the log, though on further looking
>>> i discovered a branch in ~/.cache/guix/checkouts/ that had old removed
>>> files in it (including wicd.scm/wicd.go) ... *maybe* that was somehow
>>> related. I did remove all the evidence, so so if stale checkouts is
>>> somehow the issue, it will be hard to reproduce again... oops.
...
>>> I did manage again to use an old commit to pull up to a more recent
>>> master (a0751e3250dfea7e52468c8090e18c3118d93a60), and see there are new
>>> commits now so will try again. Will see.
>>
>> What is your hackish workflow?  You do,
>>
>>     guix pull --commit=<old> && guix pull
>
> To use the older generations I used:
>
>   /var/guix/profiles/per-user/vagrant/current-guix-138-link/bin/guix pull ...
>
>
>> right?  From your recent pull, does this
>>
>>     guix time-machine --commit=<new> -- help
>>
>> work?  where <new> is newer than your current revision.
>
> Oh yeah, that reminds me to add to the confusion, "guix time-machine
> --commit=SOMECOMMIT" worked fine, even where "SOMECOMMIT" didn't
> successfully work with guix pull.
>
> Maybe that's a clue pointing to the crufty .cache directories?

Well, after removing ~/.cache/guix/checkouts/ I haven't had the problem
again, with several successful pulls.

This suggests to me that guix should make sure to not use a dirty
checkout to prevent this in the future ... either exporting the guix
tree it's working with to a temporary location, or something like
running "git clean -dfx" before using the checkout...


live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY1w6SgAKCRDcUY/If5cW
qmIoAP4xpfVt0USPBv39W7scCx1Nhcwc7lSYZtB4NymSNo2ecwEAqvtWPGWgB11Z
pzIrds7Z+eCtX5HnZmElhB/bd4s69Qw=
=/gZl
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 29 Oct 2022 14:43:01 +0000
Resent-Message-ID: <handler.47949.B47949.166705455011273 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Vagrant Cascadian <vagrant@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166705455011273
          (code B ref 47949); Sat, 29 Oct 2022 14:43:01 +0000
Received: (at 47949) by debbugs.gnu.org; 29 Oct 2022 14:42:30 +0000
Received: from localhost ([127.0.0.1]:36314 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oon2c-0002vl-45
	for submit <at> debbugs.gnu.org; Sat, 29 Oct 2022 10:42:30 -0400
Received: from laurent.telenet-ops.be ([195.130.137.89]:48704)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1oon2a-0002vc-0w
 for 47949 <at> debbugs.gnu.org; Sat, 29 Oct 2022 10:42:29 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by laurent.telenet-ops.be with bizsmtp
 id dqiS2800220ykKC01qiSTg; Sat, 29 Oct 2022 16:42:26 +0200
Message-ID: <c4d12e61-a64f-0baf-f9e4-9e092de65165@HIDDEN>
Date: Sat, 29 Oct 2022 16:42:25 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.3.1
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta> <86fsfb0zvj.fsf@HIDDEN>
 <87eduule00.fsf@contorta> <86o7tybbmq.fsf@HIDDEN>
 <878rl2kw0l.fsf@contorta> <87zgdfd7ee.fsf@contorta>
Content-Language: en-US
From: Maxime Devos <maximedevos@HIDDEN>
In-Reply-To: <87zgdfd7ee.fsf@contorta>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------ql0fUAVMPsNyrPD0wMDjrxc8"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1667054546; bh=NuD8uUMIMqnislE20jKkNXtj8JaMyZst3I+5ffzHIlc=;
 h=Date:To:Cc:References:From:Subject:In-Reply-To;
 b=bZbu0BEnwx+tXbTycpYjoiTFhbkRYZD4b+ZIFFcvKIX1fwe5fBT6ca3WpHPAl4mbv
 69mdIaMtPmi1bo5pBeOtdHwlsHXB/h36vpHZnXOB7LMQXLp+6t27iHgoDJ8LlisB7/
 db5njqLr3vPwr+QQvaslPzZ7eQA05Eh6b0kufI/VMCbFsAUJoNOc/KvZBjEuPZ7eBI
 zRULIn18gNL4g4lH3T9+671GtbRTDRsacGEexiw8o8PFIn4OdJHvrgGJBd+dyKYcFZ
 NjlsFMs3MXos62Df9sCLqWxABqXwFUVJb4636g0o+eu02HrzskNMW9Afvg+2fIApAO
 PQG7P/wvxfMhw==
X-Spam-Score: -1.8 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.8 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------ql0fUAVMPsNyrPD0wMDjrxc8
Content-Type: multipart/mixed; boundary="------------5tkN1fFo1NXdDI8ltpYnS90A";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Vagrant Cascadian <vagrant@HIDDEN>, zimoun
 <zimon.toutoune@HIDDEN>, =?UTF-8?Q?Ludovic_Court=c3=a8s?= <ludo@HIDDEN>,
 Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Message-ID: <c4d12e61-a64f-0baf-f9e4-9e092de65165@HIDDEN>
Subject: Re: bug#47949: Failed to produce output path for guix-package-cache
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta> <86fsfb0zvj.fsf@HIDDEN>
 <87eduule00.fsf@contorta> <86o7tybbmq.fsf@HIDDEN>
 <878rl2kw0l.fsf@contorta> <87zgdfd7ee.fsf@contorta>
In-Reply-To: <87zgdfd7ee.fsf@contorta>

--------------5tkN1fFo1NXdDI8ltpYnS90A
Content-Type: multipart/mixed; boundary="------------0ajm28ZzaUBEUXwVD33iDNXP"

--------------0ajm28ZzaUBEUXwVD33iDNXP
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQoNCk9uIDI4LTEwLTIwMjIgMjI6MjMsIFZhZ3JhbnQgQ2FzY2FkaWFuIHdyb3RlOg0KPlsu
Li5dDQo+PiBNYXliZSB0aGF0J3MgYSBjbHVlIHBvaW50aW5nIHRvIHRoZSBjcnVmdHkgLmNh
Y2hlIGRpcmVjdG9yaWVzPw0KPiANCj4gV2VsbCwgYWZ0ZXIgcmVtb3Zpbmcgfi8uY2FjaGUv
Z3VpeC9jaGVja291dHMvIEkgaGF2ZW4ndCBoYWQgdGhlIHByb2JsZW0NCj4gYWdhaW4sIHdp
dGggc2V2ZXJhbCBzdWNjZXNzZnVsIHB1bGxzLg0KPiANCj4gVGhpcyBzdWdnZXN0cyB0byBt
ZSB0aGF0IGd1aXggc2hvdWxkIG1ha2Ugc3VyZSB0byBub3QgdXNlIGEgZGlydHkNCj4gY2hl
Y2tvdXQgdG8gcHJldmVudCB0aGlzIGluIHRoZSBmdXR1cmUgLi4uIGVpdGhlciBleHBvcnRp
bmcgdGhlIGd1aXgNCj4gdHJlZSBpdCdzIHdvcmtpbmcgd2l0aCB0byBhIHRlbXBvcmFyeSBs
b2NhdGlvbiwgb3Igc29tZXRoaW5nIGxpa2UNCj4gcnVubmluZyAiZ2l0IGNsZWFuIC1kZngi
IGJlZm9yZSB1c2luZyB0aGUgY2hlY2tvdXQuLi4NCj4NCg0KQSAoc2ltaWxhcikgcHJvYmxl
bSB3YXMgcmVwb3J0ZWQgcHJldmlvdXNseSBidXQgSSBjb3VsZG4ndCBmaW5kIGl0IA0KYW55
bW9yZS4gIEEgcHJvcG9zZWQgc29sdXRpb24gd2FzIHRvIHVzZSB0ZW1wb3JhcnkgZ2l0IHdv
cmt0cmVlcyAoImdpdCANCmNsZWFuIC1kZngiIHdvdWxkbid0IGJlIHN1ZmZpY2llbnQgaW4g
Y29udGV4dCBvZiBjb25jdXJyZW50ICJndWl4IA0KdGltZS1tYWNoaW5lIikuDQoNCkdyZWV0
aW5ncywNCk1heGltZS4NCg==
--------------0ajm28ZzaUBEUXwVD33iDNXP
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------0ajm28ZzaUBEUXwVD33iDNXP--

--------------5tkN1fFo1NXdDI8ltpYnS90A--

--------------ql0fUAVMPsNyrPD0wMDjrxc8
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY1070QUDAAAAAAAKCRBJ4+4iGRcl7lPj
AQClo6ULGM7uVsNeyGzsB4iwGxFPCQo2ynxGQRGvbeQjgwD/UJY+kQOCshooqDd74rrYpvYkvC+z
n12wzm1J8FoK3A4=
=Wrgr
-----END PGP SIGNATURE-----

--------------ql0fUAVMPsNyrPD0wMDjrxc8--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: zimoun <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 02 Nov 2022 13:07:01 +0000
Resent-Message-ID: <handler.47949.B47949.166739436914955 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Vagrant Cascadian <vagrant@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166739436914955
          (code B ref 47949); Wed, 02 Nov 2022 13:07:01 +0000
Received: (at 47949) by debbugs.gnu.org; 2 Nov 2022 13:06:09 +0000
Received: from localhost ([127.0.0.1]:45146 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oqDRY-0003t7-Sc
	for submit <at> debbugs.gnu.org; Wed, 02 Nov 2022 09:06:09 -0400
Received: from mail-wr1-f50.google.com ([209.85.221.50]:43932)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oqDRV-0003sF-EH
 for 47949 <at> debbugs.gnu.org; Wed, 02 Nov 2022 09:06:05 -0400
Received: by mail-wr1-f50.google.com with SMTP id g12so24433602wrs.10
 for <47949 <at> debbugs.gnu.org>; Wed, 02 Nov 2022 06:06:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=Vzt3JiwmYVP+3AX9tbyI/ZO4y6YIMMiuHCZqW1pv/Is=;
 b=nKruw3jdK57eQWj9MkcctyOUZ1PIb9LcF2fLMSUs+cqJNA7RQrlw9sdJyizz+40Sw6
 dHdE+jAciVfzxNhQHLMY1tjd5ObppWvIGyxX+RV0E24I+QSM85kyFJB8fOnZk2zautJa
 R1afctEWNKLBuvjJ7L9rS7hS0BCWbMVGNN3zCumlSlM/SzMEcTEd20RSpwNgoYtTIxzb
 tcsrgX+5e9gjej5I2u4eQGVHtGhpajzsRzx/gWpIYXDNhyG6pJsOPalGkaBUNqP3v+lj
 gMcF8EFdgGLEUmAwpYDEYDKbB/JvUhu/G2WtyrAWBRwtw3kuUlyw8jw4u0JmFhjUzi3S
 s57Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Vzt3JiwmYVP+3AX9tbyI/ZO4y6YIMMiuHCZqW1pv/Is=;
 b=s9viMlg/o9ZxDj8dTIu1DJYUrfh3jyyiSqN/ovLKutYk4r8eQQ+SfBtzmqYmlmzxzv
 GMTMIUMaJjwbU+CubYsa6oRhBFynaMTJM7qDtNEtmyCPnrZN+KyHKrnbVsYOnD7QDyb4
 ouITcqOUZ+US99XliNVgAwBFT+B2Gtg3rCw9m3N2COZowTtasAlspan+/VXM0dJD8qxt
 aGYeRSCVLeKe35bvZMS3fJ1z9qdUdnPjlMSsxzVjCuWxef4Yy4jcpnzqOydg8NwQS27L
 v/GZqp+uJPqK6JaVfK3Udd4z5SZyw8ACTtvfm0c40zite0016ZZlre7T95HfVbhRtP+R
 WFDA==
X-Gm-Message-State: ACrzQf3bQQCeQlgARLqx4MMG7DKlGqZYWerQFEZHFQDgFY1MYsltPgp+
 jN3rOy1nmeYZnCIcKSTtKsKGsLZcfIQ=
X-Google-Smtp-Source: AMsMyM7fd5OBD4sVAU/YMp39Wd/O1edB8eKx8p2/00YQNaCmC+OuyHq/ztkN4dw67QYsdUIIrAeLbA==
X-Received: by 2002:a5d:42c6:0:b0:235:1b3a:8d2e with SMTP id
 t6-20020a5d42c6000000b002351b3a8d2emr14746926wrr.689.1667394359791; 
 Wed, 02 Nov 2022 06:05:59 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 l32-20020a05600c1d2000b003c6b7f5567csm2981431wms.0.2022.11.02.06.05.59
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 02 Nov 2022 06:05:59 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
In-Reply-To: <87zgdfd7ee.fsf@contorta>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta>
Date: Wed, 02 Nov 2022 12:02:41 +0100
Message-ID: <87iljxhb5a.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Vagrant,

On ven., 28 oct. 2022 at 13:23, Vagrant Cascadian <vagrant@HIDDEN> wrot=
e:

>> Oh yeah, that reminds me to add to the confusion, "guix time-machine
>> --commit=3DSOMECOMMIT" worked fine, even where "SOMECOMMIT" didn't
>> successfully work with guix pull.
>>
>> Maybe that's a clue pointing to the crufty .cache directories?
>
> Well, after removing ~/.cache/guix/checkouts/ I haven't had the problem
> again, with several successful pulls.

Well, =E2=80=9Cguix time-machine --commit=3D<some-commit>=E2=80=9D uses,

--8<---------------cut here---------------start------------->8---
(define %default-channel-url
  ;; URL of the default 'guix' channel.
  "https://git.savannah.gnu.org/git/guix.git")

(define %default-guix-channel
  (channel
   (name 'guix)
   (branch "master")
   (url %default-channel-url)
   (introduction %guix-channel-introduction)))

(define %default-channels
  ;; Default list of channels.
  (list %default-guix-channel))
--8<---------------cut here---------------end--------------->8---

which is another directory checkout under ~/.cache/guix/checkouts. :-)


> This suggests to me that guix should make sure to not use a dirty
> checkout to prevent this in the future ... either exporting the guix
> tree it's working with to a temporary location, or something like
> running "git clean -dfx" before using the checkout...

From my understanding, you have 3 similar checkouts of Guix; the default on=
e:

--8<---------------cut here---------------start------------->8---
$ cat  ~/.cache/guix/checkouts/pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr27shj7=
apsnalwq/.git/config
[core]
	bare =3D false
	repositoryformatversion =3D 0
	filemode =3D true
	logallrefupdates =3D true
[remote "origin"]
	url =3D https://git.savannah.gnu.org/git/guix.git
	fetch =3D +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote =3D origin
	merge =3D refs/heads/master
--8<---------------cut here---------------end--------------->8---

and then 2 others, probably located at these hash names:

--8<---------------cut here---------------start------------->8---
$ guix repl
GNU Guile 3.0.8
Copyright (C) 1995-2021 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guix-user)> ,use(guix git)
scheme@(guix-user)> ,pp (map url-cache-directory (list
"https://git.savannah.gnu.org/git/guix.git"
"file:///home/vagrant/src/guix"
"file:///home/vagrant/src/guix-master"))
$1 =3D (
 "/home/simon/.cache/guix/checkouts/pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr2=
7shj7apsnalwq"
 "/home/simon/.cache/guix/checkouts/cbek2jy4zeoea2wj4xppwabceeayfzzuap6iw6u=
k7kylh4hdolfa"
 "/home/simon/.cache/guix/checkouts/duxgcjge5pc2tzexf4qwjra3uzu3t4htsxojtxr=
alegek3bqkisa"
)
--8<---------------cut here---------------end--------------->8---

then you pulled,

  guix pull --url=3D/home/vagrant/src/guix --branch=3Dmaster

and sometimes:

  guix pull --url=3D/home/vagrant/src/guix-master --branch=3Dmaster

How clean are these 2 local repositories?

I do not know if =E2=80=9Cgit clean -dfx=E2=80=9D would help because here t=
he error is
probably between the repositories src/guix and src/guix-master and Guix
manages them under 2 unrelated directory checkouts.

When you cleaned ~/.cache/guix/checkouts and pulled again, you created a
new directory checkout.  Based on which origin?  Default?  Or src/guix?
Or src/guix-master?

Cheers,
simon




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Vagrant Cascadian <vagrant@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 02 Nov 2022 18:41:02 +0000
Resent-Message-ID: <handler.47949.B47949.1667414433904 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: zimoun <zimon.toutoune@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.1667414433904
          (code B ref 47949); Wed, 02 Nov 2022 18:41:02 +0000
Received: (at 47949) by debbugs.gnu.org; 2 Nov 2022 18:40:33 +0000
Received: from localhost ([127.0.0.1]:47187 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oqIfA-0000EW-A5
	for submit <at> debbugs.gnu.org; Wed, 02 Nov 2022 14:40:32 -0400
Received: from cascadia.aikidev.net ([173.255.214.101]:59328)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <vagrant@HIDDEN>) id 1oqIf8-0000EI-DQ
 for 47949 <at> debbugs.gnu.org; Wed, 02 Nov 2022 14:40:30 -0400
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@HIDDEN)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id 6DD101AA58;
 Wed,  2 Nov 2022 11:40:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1667414424;
 bh=UGRWok/Iy5zrjmwaLKKvfwcjCkL9/+InnDie9mFKl8s=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=iKvyChJA5UZTTRCSD5p353h7gNWH6vtlcjSM7Te3npEM0XdGijJjaj9Ha+qFuJDsR
 VFm5sJzjpq/VUN2xyHAzln6nEKlGtTk6KPr0BWoQmKUhLWsgT+e/pChfzN9/3LY1U9
 25hm3yTNOx6NxaUXx7m7/iKZuGGpvH6/RrvfC0whIvusW1WkggvJqIVCP2e1pt/d2/
 PHqM7nPPpznCSoqMxkSLUAjwIqk+lEt8r80vczhrTOI0bzMDrYo2/NwH1MTVscc2M3
 Ao/to0VA1l8z6IwlxnatuPkxFV9CaZA4SaPxDAMZDhJ2W+V3pkBwnjTvKDFjvlnTGZ
 ozGUF/nFT9nmw==
From: Vagrant Cascadian <vagrant@HIDDEN>
In-Reply-To: <87iljxhb5a.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
Date: Wed, 02 Nov 2022 11:40:20 -0700
Message-ID: <87sfj1ci97.fsf@contorta>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2022-11-02, zimoun wrote:
> On ven., 28 oct. 2022 at 13:23, Vagrant Cascadian <vagrant@HIDDEN> wr=
ote:
>
>>> Oh yeah, that reminds me to add to the confusion, "guix time-machine
>>> --commit=3DSOMECOMMIT" worked fine, even where "SOMECOMMIT" didn't
>>> successfully work with guix pull.
>>>
>>> Maybe that's a clue pointing to the crufty .cache directories?
>>
>> Well, after removing ~/.cache/guix/checkouts/ I haven't had the problem
>> again, with several successful pulls.
>
> Well, =E2=80=9Cguix time-machine --commit=3D<some-commit>=E2=80=9D uses,
>
> --8<---------------cut here---------------start------------->8---
> (define %default-channel-url
>   ;; URL of the default 'guix' channel.
>   "https://git.savannah.gnu.org/git/guix.git")
>
> (define %default-guix-channel
>   (channel
>    (name 'guix)
>    (branch "master")
>    (url %default-channel-url)
>    (introduction %guix-channel-introduction)))
>
> (define %default-channels
>   ;; Default list of channels.
>   (list %default-guix-channel))
> --8<---------------cut here---------------end--------------->8---
>
> which is another directory checkout under ~/.cache/guix/checkouts. :-)

Ok, that's promising. :)


>> This suggests to me that guix should make sure to not use a dirty
>> checkout to prevent this in the future ... either exporting the guix
>> tree it's working with to a temporary location, or something like
>> running "git clean -dfx" before using the checkout...
>
> From my understanding, you have 3 similar checkouts of Guix; the default =
one:
>
> --8<---------------cut here---------------start------------->8---
> $ cat  ~/.cache/guix/checkouts/pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr27sh=
j7apsnalwq/.git/config
> [core]
> 	bare =3D false
> 	repositoryformatversion =3D 0
> 	filemode =3D true
> 	logallrefupdates =3D true
> [remote "origin"]
> 	url =3D https://git.savannah.gnu.org/git/guix.git
> 	fetch =3D +refs/heads/*:refs/remotes/origin/*
> [branch "master"]
> 	remote =3D origin
> 	merge =3D refs/heads/master
> --8<---------------cut here---------------end--------------->8---
>
> and then 2 others, probably located at these hash names:
>
> --8<---------------cut here---------------start------------->8---
> $ guix repl
> GNU Guile 3.0.8
> Copyright (C) 1995-2021 Free Software Foundation, Inc.
>
> Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
> This program is free software, and you are welcome to redistribute it
> under certain conditions; type `,show c' for details.
>
> Enter `,help' for help.
> scheme@(guix-user)> ,use(guix git)
> scheme@(guix-user)> ,pp (map url-cache-directory (list
> "https://git.savannah.gnu.org/git/guix.git"
> "file:///home/vagrant/src/guix"
> "file:///home/vagrant/src/guix-master"))
> $1 =3D (
>  "/home/simon/.cache/guix/checkouts/pjmkglp4t7znuugeurpurzikxq3tnlaywmisy=
r27shj7apsnalwq"
>  "/home/simon/.cache/guix/checkouts/cbek2jy4zeoea2wj4xppwabceeayfzzuap6iw=
6uk7kylh4hdolfa"
>  "/home/simon/.cache/guix/checkouts/duxgcjge5pc2tzexf4qwjra3uzu3t4htsxojt=
xralegek3bqkisa"
> )
> --8<---------------cut here---------------end--------------->8---

Hashes are coming out different, maybe without the file:// prefix?


> then you pulled,
>
>   guix pull --url=3D/home/vagrant/src/guix --branch=3Dmaster
>
> and sometimes:
>
>   guix pull --url=3D/home/vagrant/src/guix-master --branch=3Dmaster
>
> How clean are these 2 local repositories?

src/guix tends to have cruft laying around, but src/guix-master I tend
to keep clean, barring accidents. I *usually* just pull from
src/guix-master, which is essentially a local mirror of upstream
guix.git. Though I suspect the state of the local branch does not or at
least should not matter, since it's pulling from --branch=3Dmaster.


> I do not know if =E2=80=9Cgit clean -dfx=E2=80=9D would help because here=
 the error is
> probably between the repositories src/guix and src/guix-master and Guix
> manages them under 2 unrelated directory checkouts.

I had the impression that it uses git to copy the branches (rather than
cp -r or something), otherwise the --branch=3Dmaster argument would be
meaningless (e.g. --branch=3Dmaster does not mean whatever happens to be
in the working directory), so I would assume the state of the local
working directory wouldn't matter, only what's in the specified branch
as git sees it.

So My suspicion here is somehow guix is working off of dirty checkouts
in ~/.cache/guix/checkouts ... which, maybe would not be so hard to
reproduce ... just drop some files from an ancient checkout or
something. Not sure what the conditions are necessary to make it
actually leave behind cruft in a way that triggers the issue. It
definitely seemed related to an old copy of wicd.scm that has since been
removed.


FWIW, I use my git checkout to avoid re-downloading the git history
multiple times... since I already typically have a full copy of the git
history.


> When you cleaned ~/.cache/guix/checkouts and pulled again, you created a
> new directory checkout.  Based on which origin?  Default?  Or src/guix?
> Or src/guix-master?

I think so far only src/guix-master.

live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY2K5lAAKCRDcUY/If5cW
qnV2AQDt0Ddrh0L28GF+hOfu18Hw5P77/JQPgjDPXDnvK+HyrwEAyw/UvUAehi6m
EcEbqTfgXxGydphWviZLZqXJKVH5TgU=
=YSyP
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: zimoun <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 03 Nov 2022 10:05:02 +0000
Resent-Message-ID: <handler.47949.B47949.16674698867814 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Vagrant Cascadian <vagrant@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.16674698867814
          (code B ref 47949); Thu, 03 Nov 2022 10:05:02 +0000
Received: (at 47949) by debbugs.gnu.org; 3 Nov 2022 10:04:46 +0000
Received: from localhost ([127.0.0.1]:48040 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oqX5Z-00021y-UP
	for submit <at> debbugs.gnu.org; Thu, 03 Nov 2022 06:04:46 -0400
Received: from mail-wr1-f44.google.com ([209.85.221.44]:43687)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1oqX5Y-00021c-CF
 for 47949 <at> debbugs.gnu.org; Thu, 03 Nov 2022 06:04:44 -0400
Received: by mail-wr1-f44.google.com with SMTP id g12so1849628wrs.10
 for <47949 <at> debbugs.gnu.org>; Thu, 03 Nov 2022 03:04:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=+Vz3dYuVti2BcgasJtDDOxC6cEf6Q88yWbXMx2/OEbE=;
 b=W3p8aJOGBufQg4sz2Pj+0iOQzIg3I8W8FioTCXVjPGDYyyoW6D0ax6a6vt4L2QfbYd
 xPdV4bK1DlbKwskvi9E0IFIELkT0noht+0keEBXx11SMZvuPCDj/JGCCpx5+dU/w5oaJ
 8QXykW5ZwbLbfIng26ONJHsDNfhFShS5q7j++odHQmt6Xs4t28wop1Bv4oEuFNqGC9nh
 9hZPtp4EaoH9Vo//bPCYCISzaPs1CM4klnDeDRAr0Wgs/W8N2F3Q+UPAhf80yg+7I/tg
 HV2WX8OupRhgs4z4BcesKZ7OeM78S8aDKJdQUAoujYsRDirIplvYqB1Ke4RFZmW736eG
 pp+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=+Vz3dYuVti2BcgasJtDDOxC6cEf6Q88yWbXMx2/OEbE=;
 b=0ff0ds8SjpWZZi0052ASEDGTHaAAHImoHrTRr6MLr3xqR1sd+PcXbhVdWsDEf1jibd
 JZmSAMzS8t2rf+AabahL3MRqainUyK1YlYXiH6m0vcQ09hiMlw9viyKs3J88b524Ms20
 Uje8bUIuuY3f+Fj9ytPaPbWOlwCxfwlotBkiiGaBxU2uGJJZDs+UFPiUTdEVxadhupmG
 u1XULWGwPE4I8NqPjVMvlYwGPGYi0ZB1ttj6IITenMpZdEFpa5QGy7T+CxJSq0VwnNkP
 WFSFaizl0uetyvxmI6mxLWlId5FlzuDRLH09cYaBrSnY+H/D6PjuDQ8of5ieDaK2Wn9h
 c65Q==
X-Gm-Message-State: ACrzQf1jPbF9Rqrek1B1gGnA+MGaafIjrTyxyoJ1CZjpGg8PDmQ2D+Lh
 jmLY4eIrQ6lzDn6xExesNSTdQWD1T8U=
X-Google-Smtp-Source: AMsMyM5xrIIRLLtm/KmuN3bWjNy/xGgCdseuDScX9xv8pHOsvlk2p5RkopuzT9j0ClYi9KLaUPmdHA==
X-Received: by 2002:a05:6000:1b01:b0:236:6ea5:1569 with SMTP id
 f1-20020a0560001b0100b002366ea51569mr17612531wrz.245.1667469878196; 
 Thu, 03 Nov 2022 03:04:38 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 bg36-20020a05600c3ca400b003cf774c31a0sm5383707wmb.16.2022.11.03.03.04.37
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 03 Nov 2022 03:04:37 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
In-Reply-To: <87sfj1ci97.fsf@contorta>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta>
Date: Thu, 03 Nov 2022 09:48:21 +0100
Message-ID: <861qqke84q.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Vagrant,

On Wed, 02 Nov 2022 at 11:40, Vagrant Cascadian <vagrant@HIDDEN> wrote:

>> I do not know if =E2=80=9Cgit clean -dfx=E2=80=9D would help because her=
e the error is
>> probably between the repositories src/guix and src/guix-master and Guix
>> manages them under 2 unrelated directory checkouts.
>
> I had the impression that it uses git to copy the branches (rather than
> cp -r or something), otherwise the --branch=3Dmaster argument would be
> meaningless (e.g. --branch=3Dmaster does not mean whatever happens to be
> in the working directory), so I would assume the state of the local
> working directory wouldn't matter, only what's in the specified branch
> as git sees it.

From my understanding, this

  guix pull --url=3D/home/vagrant/src/guix --branch=3Dmaster

creates one directory under ~/.cache/guix/checkouts/ and then this,

  guix pull --url=3D/home/vagrant/src/guix-master --branch=3Dmaster

creates another directory under ~/.cache/guix/checkouts/ and these both
directory does not have the same name because their url is different.

IIUC, you were at generation 139 (using a clone of
/home/vagrant/src/guix living under say
~/.cache/guix/checkouts/maboosgggz6g6va54rikfxrsdsxhe363jri7g5dhcqb57odwkla=
a)

--8<---------------cut here---------------start------------->8---
# First version where I noticed failures:
Generation 139       Oct 22 2022 13:07:08
  guix bb2701b
    repository URL: /home/vagrant/src/guix
    branch: master
    commit: bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f

# Failed to pull from 139, successfully pulled from 138:
Generation 140       Oct 24 2022 13:19:21
  guix 8663be6
    repository URL: /home/vagrant/src/guix-master
    branch: master
    commit: 8663be6da7f13a8eeea71dc1f493f7adc5b7672a
--8<---------------cut here---------------end--------------->8---

and then you had difficulties, but note that =E2=80=9Cguix pull=E2=80=9D ge=
nerating 140
created another clone from /home/vagrant/src/guix-master living under
~/.cache/guix/checkouts/ie7tn3i564wpt5i2dqqm7ixzqfxwpp2ns6rqkyqn4z55d4kquju=
q.

Generation 140 did not updated the checkout used by generation 139.

Somehow, the state of
~/.cache/guix/checkouts/maboosgggz6g6va54rikfxrsdsxhe363jri7g5dhcqb57odwklaa
and the state of
~/.cache/guix/checkouts/ie7tn3i564wpt5i2dqqm7ixzqfxwpp2ns6rqkyqn4z55d4kqujuq
require some compatibility, no?


Well, I have lost the topic of the initial bug report. :-)

BTW, I agree that =E2=80=9Cguix pull=E2=80=9D and =E2=80=9Cguix time-machin=
e=E2=80=9D are requiring too
much resource (especially bandwidth) when we could imagine more resource
shares between various accounts and root.  Well, I do no know if
guile-git provides the git-worktree feature.  Or we could also imagine a
more automated workflow using only one local clone as you are doing.


Cheers,
simon




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Vagrant Cascadian <vagrant@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 03 Nov 2022 18:37:01 +0000
Resent-Message-ID: <handler.47949.B47949.166750057013613 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: zimoun <zimon.toutoune@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Roel Janssen <roel@HIDDEN>
Cc: 47949 <at> debbugs.gnu.org
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.166750057013613
          (code B ref 47949); Thu, 03 Nov 2022 18:37:01 +0000
Received: (at 47949) by debbugs.gnu.org; 3 Nov 2022 18:36:10 +0000
Received: from localhost ([127.0.0.1]:50645 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oqf4U-0003XU-AM
	for submit <at> debbugs.gnu.org; Thu, 03 Nov 2022 14:36:10 -0400
Received: from cascadia.aikidev.net ([173.255.214.101]:49118)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <vagrant@HIDDEN>) id 1oqf4R-0003XD-S4
 for 47949 <at> debbugs.gnu.org; Thu, 03 Nov 2022 14:36:09 -0400
Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20])
 (Authenticated sender: vagrant@HIDDEN)
 by cascadia.aikidev.net (Postfix) with ESMTPSA id D7EED1AA68;
 Thu,  3 Nov 2022 11:36:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org;
 s=1.vagrant.user; t=1667500560;
 bh=Iu/Mehp7jEJATXR5Y4oiZcHbP6w84i+JHE42LMyWM8s=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=NC4OGkYpFWCA/2QxU8c4G/PRvMYnfDjvqueU/z2EClqdwHCC++pnB0a5EtKc4atch
 FY2wsBNTY+53MBoPPXEpSV+K2bzpRc9dVMuXTWWUyU42xmv1p1ezhDpc8zRk+k5Ke2
 F31ZsCk4yQ4B+h4aYbxvaXZlURuiFnyVyLYfrUa2WKP8iAncAEKKttKfR9Dt2MwpxH
 g17QNDCdTLfkP661ckGUYHHTfuIYwom1v+Cx80axMmNdc5qf0whD3RVJpI/rLqiyqg
 E0kU0BfAgUIomQ/HABSQkxhxZZfYqrPIZrVy7FsNqe35AC2xwWTC58p46StAOdy6Hf
 mNtd4GXgPb1OA==
From: Vagrant Cascadian <vagrant@HIDDEN>
In-Reply-To: <861qqke84q.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
Date: Thu, 03 Nov 2022 11:35:33 -0700
Message-ID: <87edujevii.fsf@contorta>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2022-11-03, zimoun wrote:
> On Wed, 02 Nov 2022 at 11:40, Vagrant Cascadian <vagrant@HIDDEN> wrot=
e:
>>> I do not know if =E2=80=9Cgit clean -dfx=E2=80=9D would help because he=
re the error is
>>> probably between the repositories src/guix and src/guix-master and Guix
>>> manages them under 2 unrelated directory checkouts.
>>
>> I had the impression that it uses git to copy the branches (rather than
>> cp -r or something), otherwise the --branch=3Dmaster argument would be
>> meaningless (e.g. --branch=3Dmaster does not mean whatever happens to be
>> in the working directory), so I would assume the state of the local
>> working directory wouldn't matter, only what's in the specified branch
>> as git sees it.
>
> From my understanding, this
>
>   guix pull --url=3D/home/vagrant/src/guix --branch=3Dmaster
>
> creates one directory under ~/.cache/guix/checkouts/ and then this,
>
>   guix pull --url=3D/home/vagrant/src/guix-master --branch=3Dmaster
>
> creates another directory under ~/.cache/guix/checkouts/ and these both
> directory does not have the same name because their url is different.

Yes, this seems consistent with my understanding too.

I should also add that src/guix and src/guix-master are using the same
git repository, src/guix-master is just another worktree.


> IIUC, you were at generation 139 (using a clone of
> /home/vagrant/src/guix living under say
> ~/.cache/guix/checkouts/maboosgggz6g6va54rikfxrsdsxhe363jri7g5dhcqb57odwk=
laa)
>
> --8<---------------cut here---------------start------------->8---
> # First version where I noticed failures:
> Generation 139       Oct 22 2022 13:07:08
>   guix bb2701b
>     repository URL: /home/vagrant/src/guix
>     branch: master
>     commit: bb2701b9111a3d82a82ceaaf2b22b51ecd8ac21f
>
> # Failed to pull from 139, successfully pulled from 138:
> Generation 140       Oct 24 2022 13:19:21
>   guix 8663be6
>     repository URL: /home/vagrant/src/guix-master
>     branch: master
>     commit: 8663be6da7f13a8eeea71dc1f493f7adc5b7672a
> --8<---------------cut here---------------end--------------->8---
>
> and then you had difficulties, but note that =E2=80=9Cguix pull=E2=80=9D =
generating 140
> created another clone from /home/vagrant/src/guix-master living under
> ~/.cache/guix/checkouts/ie7tn3i564wpt5i2dqqm7ixzqfxwpp2ns6rqkyqn4z55d4kqu=
juq.
>
> Generation 140 did not updated the checkout used by generation 139.
>
> Somehow, the state of
> ~/.cache/guix/checkouts/maboosgggz6g6va54rikfxrsdsxhe363jri7g5dhcqb57odwk=
laa
> and the state of
> ~/.cache/guix/checkouts/ie7tn3i564wpt5i2dqqm7ixzqfxwpp2ns6rqkyqn4z55d4kqu=
juq
> require some compatibility, no?

Well, with the same inputs, they ought to produce the same outputs... :)


> Well, I have lost the topic of the initial bug report. :-)

While I think somewhat of a digression, it explained the confusing
situation where "guix pull" appeared to behave differently (as I was
calling it with diffrent --url), as one of the ~/.cache/guix/checkouts/
was dirty and that mattered (as there were old removed files present in
the tree) ... which I suspect is the crux of the bug report, though I
don't know with absolutely certainty.

I'm guessing one could dirty the tree I'm guessing reverting:

  edac21bfc78ffea85f4dac7206e5e7cd621bba19 gnu: Remove wicd.

Something like this, maybe?

  cd ~/.cache/guix/checkouts/SOMECHECKOUT
  git revert edac21bfc78ffea85f4dac7206e5e7cd621bba19
  git reset origin/master
  cd ~
  guix pull ...


live well,
  vagrant

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHQEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY2QJ9gAKCRDcUY/If5cW
qvDlAQCw7FyC9BPRJOEZVH3E80TZKIMk7ddLHROa+uMKJNG7ogD2MsL3dtyiIbnR
gVdhfEITrLfLJa3QY8yUZeI1z1lXCw==
=ckWT
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 28 Apr 2023 16:48:02 +0000
Resent-Message-ID: <handler.47949.B47949.16827004345176 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Vagrant Cascadian <vagrant@HIDDEN>
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.16827004345176
          (code B ref 47949); Fri, 28 Apr 2023 16:48:02 +0000
Received: (at 47949) by debbugs.gnu.org; 28 Apr 2023 16:47:14 +0000
Received: from localhost ([127.0.0.1]:34341 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psRFa-0001LQ-36
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 12:47:14 -0400
Received: from mail-qt1-f180.google.com ([209.85.160.180]:47178)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1psRFW-0001L9-Ry
 for 47949 <at> debbugs.gnu.org; Fri, 28 Apr 2023 12:47:12 -0400
Received: by mail-qt1-f180.google.com with SMTP id
 d75a77b69052e-3ef3d90f773so428141cf.2
 for <47949 <at> debbugs.gnu.org>; Fri, 28 Apr 2023 09:47:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1682700425; x=1685292425;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=cjKY/bZRTu4fADBb78oODkxKsS8/AvsccBM/bJz+plA=;
 b=RD5PN2GqBULaN/4vZdci4NyTUVeTT7ohrUL73v6YryTifUowmjTu8kJYcT/sS8YOdu
 nxnI0vSdFrYEUkUJ6CkZmKsB+C20tVIBcxqQJycURzGIa41A+iq1JsmdvM5KfwjtjR5A
 1WLtN2q2mp33nYJISUoV3FSmwUF7vBPEL3dOrEiQpbzH145s68oIMKpbzZHYkDlIkYv5
 f1yUS1cUkb2+UBLsFxahRiDZxXzhrH8qho28LQhMWZldUjqpFA9L+X8QDnrkZYuauAZA
 J7tIokgZ8BpDel7QSuZ9vW5JTAaxr4iwo6gVSsMCY5EXeQOkaF6Sv79DMskej1ieIDG5
 6HxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1682700425; x=1685292425;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=cjKY/bZRTu4fADBb78oODkxKsS8/AvsccBM/bJz+plA=;
 b=b+1eV00btTkSj1l+E6dbCZYaz1kIIGJlSGRZEENtPr7syJL1/SxjsInmA5qTJBwDZy
 8rYc0J7MVrxTeFj5dZE4lnQ79KsYHIvnLhWUCoOJRu/Ip0Y4dVvYu/qIPFFxF37lAeeG
 Xsq0/y6ZF1fFYJXok6mnaWXnUr3lix8fln+E2jFIhhGDoXI3Cp/mWw3APtKkcpWW898C
 GMOPYUcFOdwRdjLMCjzvHgB3gm56GdgxSrISQWjdBf+LUzNDc0hqt7SJ+3IpfbTvE0BC
 NGuRfs+4saX1LMtIv/aMJKyEcZVqgHopSTnbqHFZQrbV39aXqwPUECBVNyQ49P5Lxt4M
 kEWA==
X-Gm-Message-State: AC+VfDwh9WxetKZeg4FC01QCbwOirzHvVMT/kcvd0r4Gaoqpr/9Wmajl
 fUOGjkX1tYl9l3dg1KZ2CUFbB52ZVbAIRQ==
X-Google-Smtp-Source: ACHHUZ4ALWywc3adS83yrnorv2viugKmzPxhP+Fi1RFPedpfhkmJ66LcDnOL6zBEmEY5E/jGTt5CPw==
X-Received: by 2002:a05:622a:510:b0:3e6:941b:47e0 with SMTP id
 l16-20020a05622a051000b003e6941b47e0mr8988698qtx.11.1682700424918; 
 Fri, 28 Apr 2023 09:47:04 -0700 (PDT)
Received: from hurd (dsl-157-4.b2b2c.ca. [66.158.157.4])
 by smtp.gmail.com with ESMTPSA id
 83-20020a370a56000000b00746b2ca65edsm6863276qkk.75.2023.04.28.09.47.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 28 Apr 2023 09:47:04 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta>
Date: Fri, 28 Apr 2023 12:47:02 -0400
In-Reply-To: <87edujevii.fsf@contorta> (Vagrant Cascadian's message of "Thu,
 03 Nov 2022 11:35:33 -0700")
Message-ID: <875y9gar95.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

I think I may have experienced this issue; the symptoms:

--8<---------------cut here---------------start------------->8---
$ guix pull
[...]
\builder for `/gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-cach=
e.drv' failed to produce output path `/gnu/store/0m2c2zrphqpmfhjb60k85yhfq7=
04ay5r-guix-package-cache'
la compilation de /gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-=
cache.drv a =C3=A9chou=C3=A9
conseil : This usually indicates a bug in one of the channels you are pulli=
ng from, or some incompatibility
among them.  You can check the build log and report the issue to the channe=
l developers.

The channels you are pulling from are: guix sfl-packages.

Vous trouverez le journal de compilation dans =C2=AB /var/log/guix/drvs/zl/=
iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-cache.drv =C2=BB.
cannot build derivation `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j-profil=
e.drv': 1 dependencies couldn't be built
guix pull: erreur : build of `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j-p=
rofile.drv' failed

$ tail /var/log/guix/drvs/zl/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-ca=
che.drv
  1694:48  4 (thunk)
In sfl/packages/sflvault.scm:
    75:29  3 (propagated-inputs #<package python-sflvault-common@HIDDEN?>)
In ice-9/boot-9.scm:
  1685:16  2 (raise-exception _ #:continuable? _)
  1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
In unknown file:
           0 (backtrace #<undefined>)

(exception unbound-variable (value #f) (value "Unbound variable: ~S")
(value (python-pycrypto)) (value #f))

$ guix time-machine --commit=3D9ed65e6af77893b658a7159b091b5002892c2f95 -- =
show python-pycrypto
name: python-pycrypto
version: 2.6.1
[...]
--8<---------------cut here---------------end--------------->8---

The problematic channel is pinned via an inferior at the above commit,
so I'm surprised the error mentions python-pyrypto is unbound (it exists
at least, according to the above time-machine invocation).

I'll keep a backup of ~/.cache/guix/checkouts/ around for forensics.

--=20
Thanks,
Maxim




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 28 Apr 2023 17:42:02 +0000
Resent-Message-ID: <handler.47949.B47949.168270369811487 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Vagrant Cascadian <vagrant@HIDDEN>
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.168270369811487
          (code B ref 47949); Fri, 28 Apr 2023 17:42:02 +0000
Received: (at 47949) by debbugs.gnu.org; 28 Apr 2023 17:41:38 +0000
Received: from localhost ([127.0.0.1]:34395 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1psS6E-0002zD-2L
	for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 13:41:38 -0400
Received: from mail-qt1-f175.google.com ([209.85.160.175]:55675)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1psS69-0002yx-V5
 for 47949 <at> debbugs.gnu.org; Fri, 28 Apr 2023 13:41:36 -0400
Received: by mail-qt1-f175.google.com with SMTP id
 d75a77b69052e-3f0b30f240eso1124141cf.3
 for <47949 <at> debbugs.gnu.org>; Fri, 28 Apr 2023 10:41:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1682703688; x=1685295688;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=GwUqEKku27v15zqkG48UgC0Bovar3i5dXjKXATEMPHc=;
 b=XfYYGbQcaLzMTg5PcVCqkaGs3+Vcxt6BNmE7IgfFvFPTCC4n4JFQjEYN3uVp0hqfHU
 A+p9MqO/1iYrc39wbKOXRYRKVmAEqiHgE+RAaHGFZLHIkZ7NHzHkI6HZDizRvafEsgap
 xwVrntYSxYr7GCyVNCgWc7Zhbnbkk2B4hz682nONPKl+Dw9gH5W5SVUA3+acxX03esqA
 yYgEv8GUBhqhdbo5LL+ler0ZQtwtal99sNc3HuwfLVILgdPShOQMGIccu+AzpSPxU/N7
 3knPlcpxy8jqP6ADRo0uusHj5QIuTMDoL5E0tjR3+cbLYn3Thpk7mEY0CeVx1mlgtaS4
 8IXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1682703688; x=1685295688;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=GwUqEKku27v15zqkG48UgC0Bovar3i5dXjKXATEMPHc=;
 b=MN9oIozo1dzVZdr8UAoYbaOeCdPCMhEwpIGYWstaTQ2e8GAI86qRZ7j3oX08/67jo7
 wu7UNDPJDUZnbmDdRxoIIhrL8TFBzZLl2BTIusphDHzzyTI8/ebuUtA+3r4fzlQVcvOp
 BpD38eghuiMQ9GnUUJzOO+m7YRRPFRYZUfjfSDKu9HNzsdwXQe8HVT5zkkop5Zo04C3C
 LHSUs7O1uxD1kVDFfvteJaabTgAJyInDsXSJfw20emkkX8DzAuclZXxdZ5JsC0jqvYdm
 6zEbmH0SaaugNPWMHv9MmvEjC3Nq/7DCle+gEPce7z+mJUhziilCKmu1N2HRM7e9d5xr
 08Hg==
X-Gm-Message-State: AC+VfDzuYU2Np8TRWsnDzSiy0ksaZ02m7DdTe8qMCYTPCEOHxggglpCM
 52yzDILhkAOJ2GfH8bpW7KU=
X-Google-Smtp-Source: ACHHUZ78q61SdMlXSoCEzfRd4l4dovGMn2QDYXfSOmIRFr4rJ9lbVn0v4iXnrtKT5NqpwdaoqiJMxA==
X-Received: by 2002:a05:622a:14e:b0:3ef:64d9:f0ca with SMTP id
 v14-20020a05622a014e00b003ef64d9f0camr10846572qtw.40.1682703687953; 
 Fri, 28 Apr 2023 10:41:27 -0700 (PDT)
Received: from hurd (dsl-157-4.b2b2c.ca. [66.158.157.4])
 by smtp.gmail.com with ESMTPSA id
 u3-20020a05622a010300b003e4d43038e2sm7242780qtw.5.2023.04.28.10.41.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 28 Apr 2023 10:41:27 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
Date: Fri, 28 Apr 2023 13:41:26 -0400
In-Reply-To: <875y9gar95.fsf@HIDDEN> (Maxim Cournoyer's message of "Fri, 28
 Apr 2023 12:47:02 -0400")
Message-ID: <871qk3c3ax.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hello,
>
> I think I may have experienced this issue; the symptoms:
>
> $ guix pull
> [...]
> \builder for `/gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-ca=
che.drv' failed to produce output path `/gnu/store/0m2c2zrphqpmfhjb60k85yhf=
q704ay5r-guix-package-cache'
> la compilation de /gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-packag=
e-cache.drv a =C3=A9chou=C3=A9
> conseil : This usually indicates a bug in one of the channels you are pul=
ling from, or some incompatibility
> among them.  You can check the build log and report the issue to the chan=
nel developers.
>
> The channels you are pulling from are: guix sfl-packages.
>
> Vous trouverez le journal de compilation dans =C2=AB /var/log/guix/drvs/z=
l/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-cache.drv =C2=BB.
> cannot build derivation `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j-prof=
ile.drv': 1 dependencies couldn't be built
> guix pull: erreur : build of `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j=
-profile.drv' failed
>
> $ tail /var/log/guix/drvs/zl/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-=
cache.drv
>   1694:48  4 (thunk)
> In sfl/packages/sflvault.scm:
>     75:29  3 (propagated-inputs #<package python-sflvault-common@HIDDEN?>)
> In ice-9/boot-9.scm:
>   1685:16  2 (raise-exception _ #:continuable? _)
>   1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
> In unknown file:
>            0 (backtrace #<undefined>)
>
> (exception unbound-variable (value #f) (value "Unbound variable: ~S")
> (value (python-pycrypto)) (value #f))
>
> $ guix time-machine --commit=3D9ed65e6af77893b658a7159b091b5002892c2f95 -=
- show python-pycrypto
> name: python-pycrypto
> version: 2.6.1
> [...]
>
> I'll keep a backup of ~/.cache/guix/checkouts/ around for forensics.

Perhaps not the same issue after all, as 'sudo rm -rf
~/.cache/guix/checkouts' didn't resolve the issue.

--=20
Thanks,
Maxim




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 03 May 2023 17:25:01 +0000
Resent-Message-ID: <handler.47949.B47949.168313465310732 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Vagrant Cascadian <vagrant@HIDDEN>
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.168313465310732
          (code B ref 47949); Wed, 03 May 2023 17:25:01 +0000
Received: (at 47949) by debbugs.gnu.org; 3 May 2023 17:24:13 +0000
Received: from localhost ([127.0.0.1]:47625 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puGD6-0002mx-N8
	for submit <at> debbugs.gnu.org; Wed, 03 May 2023 13:24:13 -0400
Received: from mail-wm1-f50.google.com ([209.85.128.50]:38193)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1puGD2-0002mG-V0
 for 47949 <at> debbugs.gnu.org; Wed, 03 May 2023 13:24:10 -0400
Received: by mail-wm1-f50.google.com with SMTP id
 5b1f17b1804b1-3f1745b7132so8698005e9.1
 for <47949 <at> debbugs.gnu.org>; Wed, 03 May 2023 10:24:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1683134643; x=1685726643;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=aR8nX+lvInYbhh6v/MKU3aaGTUsvuu7BtBGg5YpZJE8=;
 b=TF4wo9Q53ZcNG1eZmqlgzedkPGWB2pBDY2qUl+HjafV0a7WST2DTafYaT4nZUttzxj
 WIb1CY1pmKZN1XsrYKsKLTuvq6AMkDTsmrREhWltaR7JgbV6kU81GrAI56rnt8Ff45/H
 rW1Nt/7eJjPmjhoUIJvaKEYKc0Ec3sDTH3AWV1pVHrQInOu2z1B97pqEJ1F41kc2VyeV
 HfEkM8+rFqyQkPb6EbNSQwap7y3RVH+TCKnE4DoWGV1NC7eDusP8dknmjmZCXNfzC3dc
 z3q1V7dIuot/A9qmVy8VeiQYW5BQn10zbCoztWeTle2ajjKujpchKo3kRCv3po0d7U0N
 BPCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1683134643; x=1685726643;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=aR8nX+lvInYbhh6v/MKU3aaGTUsvuu7BtBGg5YpZJE8=;
 b=NGaUeTh0pbSPca+irFLTUzIvTQy5Q2gG7uHCyDpdtcYc2hfIIwUPrCwGl8JaqBVuaT
 Q5IEv6IV9xFlaB31lU1h7/8P/URYvYx7ynQHXWlXqzusymzqIkfmUtqWC8i3cEM95siF
 zcLS0r/H+6TGXEE4X3lNxwbtoh1wvRMvZDocuiRw1CDnJx1kJ3rfpf9T4g6c4l5KW+0z
 k6Rdm6Y3paqaQkiKeN650DIWEzcuzFXCSQYNQfrjboN65rJ7aRIYddYxjXg0PCrJo8OJ
 JjDcY0cWO5QGfyKXTQLVpWKVA/MPPhLwAKnPPUsWQZ6QmyiNsVNeZ6BesoVMeR2sQeV/
 mx1Q==
X-Gm-Message-State: AC+VfDxfygJLIUMYa0gZwyywXaO5lRVeFabxZbjrEhPZkhQZMvpm4l1H
 yjHdNXdoUkOgOAEZn00QggQ=
X-Google-Smtp-Source: ACHHUZ5qgB+chVQq0prclMh3wKmtgazDaVZC2LJe8SqfqR18qUKOWuEKqZDxkfv8nv47DGPT2yS7Og==
X-Received: by 2002:a05:600c:1c12:b0:3f0:a192:44ea with SMTP id
 j18-20020a05600c1c1200b003f0a19244eamr14140345wms.0.1683134643193; 
 Wed, 03 May 2023 10:24:03 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 p5-20020a1c7405000000b003f32c9ea20fsm2470735wmc.11.2023.05.03.10.24.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 03 May 2023 10:24:02 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
In-Reply-To: <875y9gar95.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
Date: Wed, 03 May 2023 18:44:45 +0200
Message-ID: <86wn1pz7nm.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxim,

On Fri, 28 Apr 2023 at 12:47, Maxim Cournoyer <maxim.cournoyer@HIDDEN> w=
rote:

> I think I may have experienced this issue

Well, I think it=E2=80=99s different from the issue reported by Vagrant; II=
UC,
something related to mixed branches and/or locations of repository from
where Vagrant pulled.

Instead, your issue seems related to channels.

>                                            the symptoms:
>
> --8<---------------cut here---------------start------------->8---
> $ guix pull
> [...]
> \builder for `/gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-ca=
che.drv' failed to produce output path `/gnu/store/0m2c2zrphqpmfhjb60k85yhf=
q704ay5r-guix-package-cache'
> la compilation de /gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-packag=
e-cache.drv a =C3=A9chou=C3=A9
> conseil : This usually indicates a bug in one of the channels you are pul=
ling from, or some incompatibility
> among them.  You can check the build log and report the issue to the chan=
nel developers.
>
> The channels you are pulling from are: guix sfl-packages.
>
> Vous trouverez le journal de compilation dans =C2=AB /var/log/guix/drvs/z=
l/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-cache.drv =C2=BB.
> cannot build derivation `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j-prof=
ile.drv': 1 dependencies couldn't be built
> guix pull: erreur : build of `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j=
-profile.drv' failed
>
> $ tail /var/log/guix/drvs/zl/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-=
cache.drv
>   1694:48  4 (thunk)
> In sfl/packages/sflvault.scm:
>     75:29  3 (propagated-inputs #<package python-sflvault-common@HIDDEN?>)
> In ice-9/boot-9.scm:
>   1685:16  2 (raise-exception _ #:continuable? _)
>   1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
> In unknown file:
>            0 (backtrace #<undefined>)
>
> (exception unbound-variable (value #f) (value "Unbound variable: ~S")
> (value (python-pycrypto)) (value #f))
>
> $ guix time-machine --commit=3D9ed65e6af77893b658a7159b091b5002892c2f95 -=
- show python-pycrypto
> name: python-pycrypto
> version: 2.6.1
> [...]
> --8<---------------cut here---------------end--------------->8---
>
> The problematic channel is pinned via an inferior at the above commit,
> so I'm surprised the error mentions python-pyrypto is unbound (it exists
> at least, according to the above time-machine invocation).

Could you share the link of the other channel, if it=E2=80=99s public?


Cheers,
simon




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 03 May 2023 19:27:01 +0000
Resent-Message-ID: <handler.47949.B47949.16831419722183 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: Vagrant Cascadian <vagrant@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.16831419722183
          (code B ref 47949); Wed, 03 May 2023 19:27:01 +0000
Received: (at 47949) by debbugs.gnu.org; 3 May 2023 19:26:12 +0000
Received: from localhost ([127.0.0.1]:47750 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puI7A-0000Z9-7z
	for submit <at> debbugs.gnu.org; Wed, 03 May 2023 15:26:12 -0400
Received: from eggs.gnu.org ([209.51.188.92]:43884)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1puI76-0000Yt-Su
 for 47949 <at> debbugs.gnu.org; Wed, 03 May 2023 15:26:11 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1puI6z-0000aP-OA; Wed, 03 May 2023 15:26:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=X/UPUIodzDe0zrvaMMm7mxSnsASuaaghAlfQj8Twvb0=; b=ja38FrjkC9dffModiXaN
 2mPnKPafRNxB6FULuUHUNDqUcq+PorX2I+csci0y6EmxGPYSviBtQic+Igf1FInJOBhXQJn09EAGW
 NYTsmEVCMDVExwYi6/bD69PMnDlQPw2drnOP+w5Bz/9o1QKAeb8Tcn4As9TQ1HreIT6d+eARPJrF5
 NAgKLX0RHeKLnjSyiT5Fph9beVUjbogycipycZNr+48O2XyWM2JKsOoAeJE1oO7ruwQC+LjyTO05b
 Rh1uVywhveIDsL5Q74A/Xwty1vCIrpLUY1x7RxM9xLe20Ga133io0DZaZm6gqqlaTzDZA8D/5GK6P
 nwh2SACfA+PsyQ==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1puI6y-0007iS-E6; Wed, 03 May 2023 15:26:00 -0400
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: Quartidi 14 =?UTF-8?Q?Flor=C3=A9al?= an 231 de la
 =?UTF-8?Q?R=C3=A9volution,?= jour du
 =?UTF-8?Q?Cham=C3=A9risier?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Wed, 03 May 2023 21:25:57 +0200
In-Reply-To: <875y9gar95.fsf@HIDDEN> (Maxim Cournoyer's message of "Fri, 28
 Apr 2023 12:47:02 -0400")
Message-ID: <87wn1p1aka.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Maxim,

Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis:

> $ guix pull
> [...]
> \builder for `/gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-ca=
che.drv' failed to produce output path `/gnu/store/0m2c2zrphqpmfhjb60k85yhf=
q704ay5r-guix-package-cache'
> la compilation de /gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-packag=
e-cache.drv a =C3=A9chou=C3=A9
> conseil : This usually indicates a bug in one of the channels you are pul=
ling from, or some incompatibility
> among them.  You can check the build log and report the issue to the chan=
nel developers.
>
> The channels you are pulling from are: guix sfl-packages.
>
> Vous trouverez le journal de compilation dans =C2=AB /var/log/guix/drvs/z=
l/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-cache.drv =C2=BB.
> cannot build derivation `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j-prof=
ile.drv': 1 dependencies couldn't be built
> guix pull: erreur : build of `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j=
-profile.drv' failed
>
> $ tail /var/log/guix/drvs/zl/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-=
cache.drv
>   1694:48  4 (thunk)
> In sfl/packages/sflvault.scm:
>     75:29  3 (propagated-inputs #<package python-sflvault-common@HIDDEN?>)
> In ice-9/boot-9.scm:
>   1685:16  2 (raise-exception _ #:continuable? _)
>   1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
> In unknown file:
>            0 (backtrace #<undefined>)
>
> (exception unbound-variable (value #f) (value "Unbound variable: ~S")
> (value (python-pycrypto)) (value #f))

Isn=E2=80=99t the advice above correct?  The unbound-variable error appears=
 to
come from sfl/packages/sflvault.scm, not from the =E2=80=98guix=E2=80=99 ch=
annel.

HTH,
Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 04 May 2023 12:54:01 +0000
Resent-Message-ID: <handler.47949.B47949.168320483610613 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Simon Tournier <zimon.toutoune@HIDDEN>
Cc: Vagrant Cascadian <vagrant@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.168320483610613
          (code B ref 47949); Thu, 04 May 2023 12:54:01 +0000
Received: (at 47949) by debbugs.gnu.org; 4 May 2023 12:53:56 +0000
Received: from localhost ([127.0.0.1]:48787 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puYT5-0002l6-Kz
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 08:53:55 -0400
Received: from mail-qk1-f174.google.com ([209.85.222.174]:62904)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1puYT2-0002kq-9a
 for 47949 <at> debbugs.gnu.org; Thu, 04 May 2023 08:53:54 -0400
Received: by mail-qk1-f174.google.com with SMTP id
 af79cd13be357-75131c2997bso569433485a.1
 for <47949 <at> debbugs.gnu.org>; Thu, 04 May 2023 05:53:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1683204826; x=1685796826;
 h=content-transfer-encoding:mime-version:message-id:date:user-agent
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=P+KCLgb4HAQVcy3evSrZ7gj93/LIHfbTbb3GbcXsIsw=;
 b=gRuo9kfGpZv8kzXVGqJCWYjC44xNsEW4m+/hkwzewHoyNU6iK5zxOybzsphtgOX8+D
 P4I1XrYxlo2en5fIaWgR7yWWgJWBVepf0ElWRJ+gAWrRz2LKvaBW4ng3TdHCRZA09NYa
 9fKv+A9FHbqsnxQX7ZgIJ7jO+9DGUHMn0Yzpi7+WeQhia7BYFlH5FkUsPisrpxekL0Dw
 Zg9v8fwLuqho9eK7m/b0Myb5513aAsIVdMPgoHZrZOXvrN1Ve5Qz6voOmOOP8L/lUDel
 KYz77dJAiyOMkzMbR9SYClbfYvlwzzKx+YMBuR14S5pxGrgUs9MJKxwZZ/CwFlAWnutC
 asUA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1683204826; x=1685796826;
 h=content-transfer-encoding:mime-version:message-id:date:user-agent
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=P+KCLgb4HAQVcy3evSrZ7gj93/LIHfbTbb3GbcXsIsw=;
 b=OR4rB+qM6eeZvJdNi1wvvsPw46vv3ZeyHaK3/3FWSqz3BQ4TRC3M7/Wyetg0B7tG6r
 1CAid4oUXZccijDr8UoseIZN//PMsz+OcJ88Q36EwxW1Pqk8iyR5e4w44h23OnEU/yxF
 jTt8WvgZe8rJyd3g/IH4hK2t9xpEmE+HFu867GUcKfNsPPML4DmldpWCV72guhca0sw4
 WgriW82n46kKASlTdZhkE40+ZLP7F2wQW96radPdkntgv+NeBksyD3OqOBv7rdNnrC+u
 Yo1crAbUqnQJ06MP8exyMd/fUmjFIvDS03vuDC+6hQOKo+kai91zvWW/lNRhqljh5dAo
 lBEQ==
X-Gm-Message-State: AC+VfDwrseSk25bDEqnHz2Ha/Udqys9d425Lrg4/fCsDgXO5miPI/pZ4
 V1nJiqCCbsdeZkMpQp2r0r8=
X-Google-Smtp-Source: ACHHUZ5pjHyW08qVB3wmCTnKTEjz0Jvl0d74BXyJMZ9912+3jJB6biNI4b3tKjEYXNu3RklUrjJpwg==
X-Received: by 2002:a05:622a:1350:b0:3ef:5acf:6c2c with SMTP id
 w16-20020a05622a135000b003ef5acf6c2cmr4374339qtk.28.1683204826432; 
 Thu, 04 May 2023 05:53:46 -0700 (PDT)
Received: from hurd (dsl-151-193.b2b2c.ca. [66.158.151.193])
 by smtp.gmail.com with ESMTPSA id
 cd15-20020a05622a418f00b003f1f26bbb50sm6949230qtb.35.2023.05.04.05.53.45
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 04 May 2023 05:53:45 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <86wn1pz7nm.fsf@HIDDEN> (Simon Tournier's message of "Wed, 03
 May 2023 18:44:45 +0200")
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
 <86wn1pz7nm.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Date: Thu, 04 May 2023 08:53:44 -0400
Message-ID: <87y1m45kbr.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Simon,

Simon Tournier <zimon.toutoune@HIDDEN> writes:

> Hi Maxim,
>
> On Fri, 28 Apr 2023 at 12:47, Maxim Cournoyer <maxim.cournoyer@HIDDEN>=
 wrote:
>
>> I think I may have experienced this issue
>
> Well, I think it=E2=80=99s different from the issue reported by Vagrant; =
IIUC,
> something related to mixed branches and/or locations of repository from
> where Vagrant pulled.
>
> Instead, your issue seems related to channels.

Right.  I thought the package I used from the channel should be frozen
because I specify it in my manifest via an old guix inferior, but that
only applies at 'guix package -m' profile generation time, not at the
time 'guix pull' fetches the channel.  The channel is public and
contains free software only [0].

Thanks for pointing that!

[0]  https://gitlab.com/Apteryks/sfl-guix-channel

--=20
Thanks,
Maxim




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 04 May 2023 12:57:02 +0000
Resent-Message-ID: <handler.47949.B47949.168320496611128 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: Vagrant Cascadian <vagrant@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.168320496611128
          (code B ref 47949); Thu, 04 May 2023 12:57:02 +0000
Received: (at 47949) by debbugs.gnu.org; 4 May 2023 12:56:06 +0000
Received: from localhost ([127.0.0.1]:48804 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puYVC-0002tO-1p
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 08:56:06 -0400
Received: from mail-qk1-f177.google.com ([209.85.222.177]:60803)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1puYVA-0002sy-NA
 for 47949 <at> debbugs.gnu.org; Thu, 04 May 2023 08:56:05 -0400
Received: by mail-qk1-f177.google.com with SMTP id
 af79cd13be357-7516d97a63aso34484885a.1
 for <47949 <at> debbugs.gnu.org>; Thu, 04 May 2023 05:56:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1683204959; x=1685796959;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=yJcypMPSPHZBofOMk4g5fTLikMXBK1qH+g4dlWU0nKk=;
 b=QxrFm9qhWfo668SZmihCQf+277eTtzghIOhqwDW4W0dTQNe3TnTGySPEztikep6OUM
 bG9Pf1z7cba0Z3g9RH3i/o/OOaQK2mYdPFs0xp4d+gNwRdmd1mJPj68CP/eSgs1aAf63
 Xf+0RVLLX5530KQLp0QUhDYwhoiv/PVq8mOhRQ76Vz8I7Cep3kN17OHKKbk94skAQO0W
 YgCUUjMIbwoMgRCmSF3qSjIRdoaC91BzgywFyugdkBzbUx+upZRBf/xLk+mRo4T7XN/Q
 jSEaWi8BdwsbzhBieMuZm3FEZ3ROqUgYi+AR4SatXKqWgguTkVnj8Uxv9N7feNohDhns
 Quhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1683204959; x=1685796959;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=yJcypMPSPHZBofOMk4g5fTLikMXBK1qH+g4dlWU0nKk=;
 b=ACeov7QTj1L3ofXgUAt+k7bJeBnNCOwDOjmKRiIk/pyIjGhoqlAQa6rX0c+uKRY10E
 VM12B/lUndAMiVTl9AbgAeVt7E8Ocvdj9OwoP5gPJBuZq52zuCxk3twssy2vVQuLVSc+
 lClgglCCZQEopNWSb+rii0BKov2556CSNshNyJGkazOqAXwv5TW5m/YkIeiww3MIOBwc
 j2b8mmOgzrUpLr3b19YkdlCDae7v2Ku4pnKxd6cON/R72NdcjEh9POwm59nBTS1yJQ2H
 9AkoqT2MZAa8HMH+wcOcbXFU89ZkKYvdgCqe+R9GLS2/w6GOeLC/YkugBK+cpTmfVFNx
 fK+g==
X-Gm-Message-State: AC+VfDy1sBTV6MLwEzt4bt5isLkAY/Agur2YFO28ZOjdNuw+dzhw2Z6y
 kMKVuvLYqo3oANoBZ8rFH3YlhdXi+vI=
X-Google-Smtp-Source: ACHHUZ6xAWJGGlmDy/U0Hj9vGBijoJGaj04q0NgEp6P/yzruDKRgZTvclggV35/t/Xyd1qnm+qTHTQ==
X-Received: by 2002:ac8:5fcd:0:b0:3ee:d59e:24d3 with SMTP id
 k13-20020ac85fcd000000b003eed59e24d3mr5943010qta.45.1683204959096; 
 Thu, 04 May 2023 05:55:59 -0700 (PDT)
Received: from hurd (dsl-151-193.b2b2c.ca. [66.158.151.193])
 by smtp.gmail.com with ESMTPSA id
 ee5-20020a05620a800500b0074df1d74841sm11497450qkb.72.2023.05.04.05.55.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 04 May 2023 05:55:58 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
 <87wn1p1aka.fsf@HIDDEN>
Date: Thu, 04 May 2023 08:55:57 -0400
In-Reply-To: <87wn1p1aka.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 03 May 2023 21:25:57 +0200")
Message-ID: <87ttws5k82.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Ludovic,

Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> Hi Maxim,
>
> Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis:
>
>> $ guix pull
>> [...]
>> \builder for `/gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-c=
ache.drv' failed to produce output path `/gnu/store/0m2c2zrphqpmfhjb60k85yh=
fq704ay5r-guix-package-cache'
>> la compilation de /gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-packa=
ge-cache.drv a =C3=A9chou=C3=A9
>> conseil : This usually indicates a bug in one of the channels you are pu=
lling from, or some incompatibility
>> among them.  You can check the build log and report the issue to the cha=
nnel developers.
>>
>> The channels you are pulling from are: guix sfl-packages.
>>
>> Vous trouverez le journal de compilation dans =C2=AB /var/log/guix/drvs/=
zl/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-cache.drv =C2=BB.
>> cannot build derivation `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40j-pro=
file.drv': 1 dependencies couldn't be built
>> guix pull: erreur : build of `/gnu/store/v5rszp4m1vv7zf20vrb1sghi4528d40=
j-profile.drv' failed
>>
>> $ tail /var/log/guix/drvs/zl/iavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package=
-cache.drv
>>   1694:48  4 (thunk)
>> In sfl/packages/sflvault.scm:
>>     75:29  3 (propagated-inputs #<package python-sflvault-common@HIDDEN?>)
>> In ice-9/boot-9.scm:
>>   1685:16  2 (raise-exception _ #:continuable? _)
>>   1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
>> In unknown file:
>>            0 (backtrace #<undefined>)
>>
>> (exception unbound-variable (value #f) (value "Unbound variable: ~S")
>> (value (python-pycrypto)) (value #f))
>
> Isn=E2=80=99t the advice above correct?  The unbound-variable error appea=
rs to
> come from sfl/packages/sflvault.scm, not from the =E2=80=98guix=E2=80=99 =
channel.

I think so :-).  My confusion stemmed from using a Guix inferior for the
package 'sflvault-client' from that channel... but that only holds at
the time of building the package, not at the time of 'guix pull'.

I'll see if I can fix the channel, thanks.

For the record, a stripped down version of my user manifest reads:

--8<---------------cut here---------------start------------->8---
(use-modules (gnu packages)
             (guix channels)
             (guix inferior)
             (guix profiles)
             (srfi srfi-1))

;;; An inferior for a working sflvault-client package.
(define sflvault-inferior
  (inferior-for-channels
   (list (channel
          (name 'guix)
          (url "https://git.savannah.gnu.org/git/guix.git")
          (commit "9ed65e6af77893b658a7159b091b5002892c2f95"))
         (channel
          (name 'sfl-guix-channels)
          (url "https://gitlab.com/Apteryks/sfl-guix-channel")
          (commit "9b9ba3f72d939bfc796b7457eafe0ef8b2ace81f")))))

(concatenate-manifests
 (list (specifications->manifest
        '("hello"))
       ;; FIXME: sflvault-client doesn't build anymore on latest Guix.
       (packages->manifest
        (list (first (lookup-inferior-packages sflvault-inferior
                                               "sflvault-client"))))))
--8<---------------cut here---------------end--------------->8---

While my channel definitions at ~/.config/guix/channels.scm reads:

--8<---------------cut here---------------start------------->8---
(cons (channel
       (name 'sfl-packages)
       (url "https://gitlab.com/Apteryks/sfl-guix-channel"))
      %default-channels)
--8<---------------cut here---------------end--------------->8---

--=20
Thanks,
Maxim




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 04 May 2023 13:00:02 +0000
Resent-Message-ID: <handler.47949.B47949.168320520111487 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: Vagrant Cascadian <vagrant@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>, zimoun <zimon.toutoune@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.168320520111487
          (code B ref 47949); Thu, 04 May 2023 13:00:02 +0000
Received: (at 47949) by debbugs.gnu.org; 4 May 2023 13:00:01 +0000
Received: from localhost ([127.0.0.1]:48809 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puYYy-0002z7-Vo
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 09:00:01 -0400
Received: from mail-qt1-f176.google.com ([209.85.160.176]:44531)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1puYYx-0002yu-Md
 for 47949 <at> debbugs.gnu.org; Thu, 04 May 2023 09:00:00 -0400
Received: by mail-qt1-f176.google.com with SMTP id
 d75a77b69052e-3ef59098519so1431041cf.1
 for <47949 <at> debbugs.gnu.org>; Thu, 04 May 2023 05:59:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1683205194; x=1685797194;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=Fdp6GuVch6XkIj/frPqsZDCHVbgT/GwDH7UbLnWtVT4=;
 b=BzbUDc+pmCWqfzjdIVP+YHTDO45l7AIlBya1CEwzlSlgVgjSc7h7Blr2GWohCXIuAz
 ZVQB8QE1mphWMOkURNbCAtuCh2ypiKYFZ/Nn4P1tl2GuCnyyVwDJwUSjFaF9QpWZPYb5
 NqWYxlbJEahXr23BxW8mbe1t66Vnc0lEDXRY4OBzB7veIBhNV1J0IZC056u+ffQKhgJS
 iZCw82QMR3N3wfVW0BQXwpRmnHAf50Q6RdRVROjzgvqRwsuOawqAWicAt3HCbY4s26mJ
 Hz8IXlYjXTDqs7HEoRL2FiLbpjTFZ6EdfD/pXOJQg24X7g4AIPYnnaZI0Z1eRcW9nPUT
 yi7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1683205194; x=1685797194;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Fdp6GuVch6XkIj/frPqsZDCHVbgT/GwDH7UbLnWtVT4=;
 b=RIqlD45HpTTrXBxjczPqD/HIdRr2u7NmDMCY53g82WdniVUqOsNvtGX4hcUgXdcoQi
 4mZPlgC2Qa06GL53EPdfU2Udk4alCRrDhu7g1dauaLN5Oz1YfA9gWyVbjWVpOZrbWoCh
 Ov4ZaYjhpFFWZXy5jez1w1sUzrsskpUYnjasIQ2gWNT2tFwP5FkgkBYElsyysom6I2jE
 pZns/WPs7fGfvlhJ2iFLbSQPX6OdNzgFg7QWuutG/DBmY41McxFwib6Xwk5Clw+JEjbj
 K0hCGZ51cCh642C88RvpUD57rC5RF3mB9CKb+q1cOboQgsSNH7QZeHzTT4dGSpjUTT3u
 x+TA==
X-Gm-Message-State: AC+VfDwXM9E0K0AUWJNTz8OfnO9H2Rhf2L8xvFLzonoA2VJsA0AiPX+A
 e9RDEWi7UzEiJwflcOxYRb+pQLG5Qd0=
X-Google-Smtp-Source: ACHHUZ7d2NsLCtkuVHGPyDWVm++Vvn5JPvgEKS2QvesOlsYKJPmdNXQgyP4oqX4Tk/tOstWOvrdJOQ==
X-Received: by 2002:ac8:7e8b:0:b0:3ef:34e1:d380 with SMTP id
 w11-20020ac87e8b000000b003ef34e1d380mr6086451qtj.11.1683205193974; 
 Thu, 04 May 2023 05:59:53 -0700 (PDT)
Received: from hurd (dsl-151-193.b2b2c.ca. [66.158.151.193])
 by smtp.gmail.com with ESMTPSA id
 or16-20020a05620a619000b0074abe1e1457sm11500547qkn.76.2023.05.04.05.59.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 04 May 2023 05:59:53 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
 <87wn1p1aka.fsf@HIDDEN>
Date: Thu, 04 May 2023 08:59:52 -0400
In-Reply-To: <87wn1p1aka.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 03 May 2023 21:25:57 +0200")
Message-ID: <87pm7g5k1j.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello again,

To add more to my previous replies; what seems problematic here is that

1. The use of package inferior should allow using packages from a
distant past yet...

2. They can't refer to packages that no longer exist in current Guix!

Should I create a separate issue for that?

-- 
Thanks,
Maxim




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 04 May 2023 18:28:01 +0000
Resent-Message-ID: <handler.47949.B47949.168322483218411 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: Vagrant Cascadian <vagrant@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.168322483218411
          (code B ref 47949); Thu, 04 May 2023 18:28:01 +0000
Received: (at 47949) by debbugs.gnu.org; 4 May 2023 18:27:12 +0000
Received: from localhost ([127.0.0.1]:52057 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pudfb-0004mt-9v
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 14:27:11 -0400
Received: from mail-wm1-f52.google.com ([209.85.128.52]:40291)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1pudfU-0004lp-N9
 for 47949 <at> debbugs.gnu.org; Thu, 04 May 2023 14:27:08 -0400
Received: by mail-wm1-f52.google.com with SMTP id
 5b1f17b1804b1-3f174c4b404so1287545e9.1
 for <47949 <at> debbugs.gnu.org>; Thu, 04 May 2023 11:27:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1683224819; x=1685816819;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=68G4mSxVRFB0aICnJyPI6K/ERX7GpGOgZiPkm7Nk1f4=;
 b=ITc5eTAT0B7nqpHuRZ3aWzF6X5/WJDWvf5x/ZzXk7SUjdxOLAcKNX6uXO6mpZDO3V5
 RrRbYxDDpT5BcKYRmioJPNl8xYSXZzktiBWAg0/xPNOjTAScq9L3Yr6hTw0C9eEj0xwH
 1KKrQxJrEQjP6QN7wa+3256Zv4+Gpe8FnoTZ5dNv4rIN2tPsl9FHS0e/MQpwj0aAGllq
 j+se4JG3knunH3wHOOMEEEabiVu6odrOmxBSJ3OuBIJAFSB8OSHbKbPk623kIg2KHoem
 ddZzk8MEPYZKsiMhgfvi4bFuo/GvdrsOE/6/SD2HPpiaTsma+QrjXCTfqiFCiGqO5gZq
 4gEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1683224819; x=1685816819;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=68G4mSxVRFB0aICnJyPI6K/ERX7GpGOgZiPkm7Nk1f4=;
 b=jOgygGrHTVTOp+kcgLQKzC84Yjs9jmRrUUqLAQx2YEqqbq7wMmWJQ7yzTI1KDeCupk
 lWgratFD5KQYLp2e5kCFgEWf/qHu5Y/nyKwFnxOdxcJTy0GrLhFcLG4WYsksX7s5nOKH
 UpEk1/zv1rl2mLV87Kfcg6+JdjdklIwanRkFV9VUf8ogyhB24zcsKJ6W4TaIJqG7Nzlz
 1y1DIXSSY9BsBC9MAKfXJo+Gvt2dRuttvYY7H13L0IMl4W13D1ZSbgu2CAN61kcdV14N
 75dEV12YqlVKTDkYJo5Ngb6epf+cRXHOkWsoUzdEMD2W+IE323kclGRLXv6GRcahlD2J
 +kcA==
X-Gm-Message-State: AC+VfDw5dHqrIn+Xc492slUeqBMkf8LOjCnb2HAiLhVcxPaOUSYZpb0Z
 rjtHmUj9V9Tx4xzQ9iImHa0=
X-Google-Smtp-Source: ACHHUZ6w91WQISrg/7jC7b2hwmWUI5HFb/hHkKME1ZIszP4qEZMpEcvH2h02w10jZgUXtogxofMO1A==
X-Received: by 2002:a05:600c:538d:b0:3f1:7332:40d9 with SMTP id
 hg13-20020a05600c538d00b003f1733240d9mr7636641wmb.0.1683224818852; 
 Thu, 04 May 2023 11:26:58 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 u24-20020a7bc058000000b003f173987ec2sm5622951wmc.22.2023.05.04.11.26.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 04 May 2023 11:26:58 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
In-Reply-To: <87y1m45kbr.fsf@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
 <86wn1pz7nm.fsf@HIDDEN> <87y1m45kbr.fsf@HIDDEN>
Date: Thu, 04 May 2023 20:05:09 +0200
Message-ID: <875y987z1m.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxim,

On jeu., 04 mai 2023 at 08:53, Maxim Cournoyer <maxim.cournoyer@HIDDEN> =
wrote:

> [0]  https://gitlab.com/Apteryks/sfl-guix-channel

From a Guile point of view, where the symbol =E2=80=99python-pycrypto=E2=80=
=99 [1,2] is
it defined?  And it=E2=80=99s defined nowhere.

I would suggest to bind the symbol =E2=80=99python-pycrypto=E2=80=99 to a p=
ackage from
an inferior.  Hum, but that=E2=80=99s not working as expected=E2=80=A6

Applying this patch:

--8<---------------cut here---------------start------------->8---
diff --git a/sfl/packages/sflvault.scm b/sfl/packages/sflvault.scm
index 74a975f..eb04a5b 100644
--- a/sfl/packages/sflvault.scm
+++ b/sfl/packages/sflvault.scm
@@ -8,7 +8,28 @@
   #:use-module (guix download)
   #:use-module (guix git-download)
   #:use-module (guix packages)
-  #:use-module (guix build-system python))
+  #:use-module (guix build-system python)
+
+  #:use-module (guix inferior)
+  #:use-module (guix channels)
+  #:use-module (srfi srfi-1))
+
+(define channels
+  ;; This is the old revision from which we want to
+  ;; extract guile-json.
+  (list (channel
+         (name 'guix)
+         (url "https://git.savannah.gnu.org/git/guix.git")
+         (commit
+          "9ed65e6af77893b658a7159b091b5002892c2f95"))))
+
+(define inferior
+  ;; An inferior representing the above revision.
+  (inferior-for-channels channels))
+
+(define python-pycrypto
+  (first (lookup-inferior-packages inferior "python-pycrypto")))
+
=20
 ;;; python-keyring > 1.6.1 API has changed, which breaks 'sflvault
 ;;; wallet' (see:
--8<---------------cut here---------------end--------------->8---

then that works:

--8<---------------cut here---------------start------------->8---
$ guix show -L sfl-guix-channel python-sflvault-common
name: python-sflvault-common
version: 0.9.2-2.120617c
outputs:
+ out: everything
systems: x86_64-linux i686-linux
dependencies: python-wheel@HIDDEN
location: sfl-guix-channel/sfl/packages/sflvault.scm:84:2
homepage: https://www.sflvault.org
license: GPL 3+
synopsis: Network credentials store and authentication manager library=20=20
description: This package is a Python library that contains code common to =
the
+ SFLvault server and its clients.

$ guix time-machine --commit=3D9ed65e6af77893b658a7159b091b5002892c2f95 \
       -- build python-pycrypto --no-grafts --check -K -q
/gnu/store/3kbr3lnwajc16a7w2jq3knxsphlrqkrz-python-pycrypto-2.6.1

$ guix time-machine --commit=3D9ed65e6af77893b658a7159b091b5002892c2f95 \
       -- build python-pycrypto --check -K -q
/gnu/store/yrpcsjjb3b5wr2jahp5rbr8vbbg1n3yg-python-pycrypto-2.6.1

$ guix build -L sfl-guix-channel -e '(@@ (sfl packages sflvault) python-pyc=
rypto)'
/gnu/store/yrpcsjjb3b5wr2jahp5rbr8vbbg1n3yg-python-pycrypto-2.6.1
--8<---------------cut here---------------end--------------->8---


However, then this,

    guix build -L sfl-guix-channel python-sflvault-common

fails with:

--8<---------------cut here---------------start------------->8---
starting phase `sanity-check'
validating 'SFLvault-common' /gnu/store/r3kfygxwzpnsia687bf0d1xsval5cid7-py=
thon-sflvault-common-0.9.2-2.120617c/lib/python3.10/site-packages
...checking requirements: ERROR: SFLvault-common=3D=3D0.9.2 DistributionNot=
Found(Requirement.parse('pycrypto'), {'SFLvault-common'})
error: in phase 'sanity-check': uncaught exception:
%exception #<&invoke-error program: "python" arguments: ("/gnu/store/iqsjkp=
55pcx5bfcp2jm9yj5rlx9a0whd-sanity-check.py" "/gnu/store/r3kfygxwzpnsia687bf=
0d1xsval5cid7-python-sflvault-common-0.9.2-2.120617c/lib/python3.10/site-pa=
ckages") exit-status: 1 term-signal: #f stop-signal: #f>=20
phase `sanity-check' failed after 0.1 seconds
command "python" "/gnu/store/iqsjkp55pcx5bfcp2jm9yj5rlx9a0whd-sanity-check.=
py" "/gnu/store/r3kfygxwzpnsia687bf0d1xsval5cid7-python-sflvault-common-0.9=
.2-2.120617c/lib/python3.10/site-packages" failed with status 1
builder for `/gnu/store/6i075y53h83rasrw898n6qnsn673hnll-python-sflvault-co=
mmon-0.9.2-2.120617c.drv' failed with exit code 1
build of /gnu/store/6i075y53h83rasrw898n6qnsn673hnll-python-sflvault-common=
-0.9.2-2.120617c.drv failed
View build log at '/var/log/guix/drvs/6i/075y53h83rasrw898n6qnsn673hnll-pyt=
hon-sflvault-common-0.9.2-2.120617c.drv.gz'.
guix build: error: build of `/gnu/store/6i075y53h83rasrw898n6qnsn673hnll-py=
thon-sflvault-common-0.9.2-2.120617c.drv' failed
--8<---------------cut here---------------end--------------->8---

Bah I do not know.  Somehow, it would be the strategy I would try to follow.

Last, I get an error:

--8<---------------cut here---------------start------------->8---
$ cat channels.scm
(list (channel
        (name 'guix)
        (url "https://git.savannah.gnu.org/git/guix.git")
        (branch "master")
        (commit
          "fa685c87eaa9888a4278f39bb2b815673589dced"))
      (channel
        (name 'sfl)
        (url "file:///tmp/sfl-guix-channel")
        (branch "master")
        (commit
         "11bbb36e28ee80ce17785f09b33ed20af18d4832"
         ;"bc6b32b116d3e62b5f41cb73df63a6024f1324ba"
         )))
=20=20=20=20=20=20=20=20=20
$ guix time-machine -C /tmp/channels.scm -- help
[...]

building /gnu/store/56ilhij5y51xg5znaspwk2zl731bq8za-sfl.drv...
|builder for `/gnu/store/56ilhij5y51xg5znaspwk2zl731bq8za-sfl.drv' failed t=
o produce output path `/gnu/store/nlpvr38p83jwrwcsj1czwhi8r2jpa2ic-sfl'
build of /gnu/store/56ilhij5y51xg5znaspwk2zl731bq8za-sfl.drv failed
View build log at '/var/log/guix/drvs/56/ilhij5y51xg5znaspwk2zl731bq8za-sfl=
.drv.gz'.
cannot build derivation `/gnu/store/spikfdg9lhxy98z33dqiv6clmjm2kwv6-profil=
e.drv': 1 dependencies couldn't be built
guix time-machine: error: build of `/gnu/store/spikfdg9lhxy98z33dqiv6clmjm2=
kwv6-profile.drv' failed
--8<---------------cut here---------------end--------------->8---

which reads,

--8<---------------cut here---------------start------------->8---
(repl-version 0 1 1)
(exception %exception (non-self-quoting 140737182622144 "#<&store-connectio=
n-error file: \"/var/guix/daemon-socket/socket\" errno: 2>"))
--8<---------------cut here---------------end--------------->8---

Hum?!

Cheers,
simon


1: https://gitlab.com/Apteryks/sfl-guix-channel/-/blob/master/sfl/packages/=
sflvault.scm#L75
2: https://gitlab.com/Apteryks/sfl-guix-channel/-/blob/master/sfl/packages/=
sflvault.scm#L99


PS: Please note that the example from the manual [#] fails with Guix
fa685c8:

--8<---------------cut here---------------start------------->8---
$ cat manifest.scm
(use-modules (guix inferior) (guix channels)
             (srfi srfi-1))   ;for 'first'

(define channels
  ;; This is the old revision from which we want to
  ;; extract guile-json.
  (list (channel
         (name 'guix)
         (url "https://git.savannah.gnu.org/git/guix.git")
         (commit
          "65956ad3526ba09e1f7a40722c96c6ef7c0936fe"))))

(define inferior
  ;; An inferior representing the above revision.
  (inferior-for-channels channels))

;; Now create a manifest with the current "guile" package
;; and the old "guile-json" package.
(packages->manifest
 (list (first (lookup-inferior-packages inferior "guile-json"))
       (specification->package "guile")))

$ guix build -m manifest.scm
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or=
g/git/guix.git'...
The following derivations will be built:
  /gnu/store/01d4kdfqx0hq2lj0ir9yk7fl3kmpanyh-compute-guix-derivation.drv
  /gnu/store/1dgn5q7q8gm5y9dssaws2bbcdvwznvj9-module-import-compiled.drv
  /gnu/store/xxrxdi543lcfmw43svp8nxpbp3d3d4rd-module-import-compiled.drv
building path(s) `/gnu/store/hrvp38jfh5gvdhd2rh4v2rxk39vvgzi9-module-import=
-compiled'
[ 1/78] Loading './gnu/packages/bootstrap.scm'...
Backtrace:
In ice-9/boot-9.scm:
  2887:24 19 (_)
   222:17 18 (map1 (((guix config)) ((srfi srfi-1)) ((srfi #)) (#) ?))
  2800:17 17 (resolve-interface (guix config) #:select _ #:hide _ # _ ?)
In ice-9/threads.scm:
    390:8 16 (_ _)
In ice-9/boot-9.scm:
  2726:13 15 (_)
In ice-9/threads.scm:
    390:8 14 (_ _)
In ice-9/boot-9.scm:
  2994:20 13 (_)
   2312:4 12 (save-module-excursion #<procedure 7ffff7818090 at ice-?>)
  3014:26 11 (_)
In unknown file:
          10 (primitive-load-path "guix/config" #<procedure 7ffff77e?>)
In ice-9/eval.scm:
   721:20  9 (primitive-eval (begin (define-module (guix #) # (?)) #))
In ice-9/psyntax.scm:
  1235:36  8 (expand-top-sequence ((begin (define-module (# ?) ?) ?)) ?)
  1182:24  7 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
  1182:24  6 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
  1182:24  5 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
   285:10  4 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) ?)
In ice-9/eval.scm:
   626:19  3 (_ #<directory (guix config) 7fffeebd45a0>)
   182:19  2 (proc #<directory (guix config) 7fffeebd45a0>)
   142:16  1 (compile-top-call _ (7 . repository) ((10 (13 . #) #) ?))
In unknown file:
           0 (%resolve-variable (7 . repository) #<directory (guix c?>)

ERROR: In procedure %resolve-variable:
Unbound variable: repository
builder for `/gnu/store/1dgn5q7q8gm5y9dssaws2bbcdvwznvj9-module-import-comp=
iled.drv' failed with exit code 1
cannot build derivation `/gnu/store/01d4kdfqx0hq2lj0ir9yk7fl3kmpanyh-comput=
e-guix-derivation.drv': 1 dependencies couldn't be built
guix build: error: exception thrown: #<&store-protocol-error message: "buil=
d of `/gnu/store/01d4kdfqx0hq2lj0ir9yk7fl3kmpanyh-compute-guix-derivation.d=
rv' failed" status: 100>
--8<---------------cut here---------------end--------------->8---

#: https://guix.gnu.org/manual/devel/en/guix.html#Inferiors




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#47949: Failed to produce output path for guix-package-cache
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 05 May 2023 14:25:02 +0000
Resent-Message-ID: <handler.47949.B47949.168329665131436 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 47949
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Simon Tournier <zimon.toutoune@HIDDEN>
Cc: Vagrant Cascadian <vagrant@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 47949 <at> debbugs.gnu.org, Roel Janssen <roel@HIDDEN>
Received: via spool by 47949-submit <at> debbugs.gnu.org id=B47949.168329665131436
          (code B ref 47949); Fri, 05 May 2023 14:25:02 +0000
Received: (at 47949) by debbugs.gnu.org; 5 May 2023 14:24:11 +0000
Received: from localhost ([127.0.0.1]:57210 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puwLy-0008Ax-FK
	for submit <at> debbugs.gnu.org; Fri, 05 May 2023 10:24:10 -0400
Received: from mail-ua1-f54.google.com ([209.85.222.54]:48582)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1puwLt-0008AQ-G3
 for 47949 <at> debbugs.gnu.org; Fri, 05 May 2023 10:24:08 -0400
Received: by mail-ua1-f54.google.com with SMTP id
 a1e0cc1a2514c-77d0fcbce6bso573118241.1
 for <47949 <at> debbugs.gnu.org>; Fri, 05 May 2023 07:24:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1683296640; x=1685888640;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=3YjNk/0/o1oronazB9V+sgCRlsrJ5QjnU6dRfc9gsgE=;
 b=i/CG4kYJnRaarOui/eKClzmaE6r92AsEiJZeeKmABtsFFeTgryIJe1t1EXEViNCuS2
 yP5/giI18zwhmdvaKwbzjhirwV1oFiv/FFsnlNDPfV29O4Vyp8wmzhiLff3UzbYQRLSG
 gbjpIiCfZfQcYZyx3FWN3SyME5pruqqEjErfg3jHOxRmAuX3hAXbZiJAFMzbO5aPuty4
 X5UoI4pK4GDpv0u2up9DTRWPjUWmbpWpy68aGNIG87gCXOFGPlYH2KsRCIntUJU1noYi
 b3WvfN5X2/agWVJx0DoccLkchCfe2zOUqLsoci88dS9ArCyCV0sEuizUh6qwGhyzDbDF
 3dWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1683296640; x=1685888640;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=3YjNk/0/o1oronazB9V+sgCRlsrJ5QjnU6dRfc9gsgE=;
 b=k1eTTxD2mCU2OnZySrHaTS2iL4G6lmi/w+LCIqk40sfJ9Xa5d6tOHiP7igV7XJhgau
 iPA7SuwcIUomqd4eVCRsyjUI8d7nKgb2c83CvXc90juBM/NMkKrLm1cZnJiyga/wf0+9
 IvfXYL3N17gfw/Yp2p8MLWzbtN1KwxrB1gMdWXhlwCb7ObCGWHpsWBzARa1EdAxMBNiu
 I4sljhnd+Bv9ug9Ka23asJQ97JdTArPxvdgHooXTyYw8sHUJJe5rNtdLVcCrhKT4/G8f
 yZ/rSelLo0xrSs24ddF/2eoIBRdMCWXGoBcsoFb2I0ckVKAxBugWWvBiByCxTwCo+2ni
 615g==
X-Gm-Message-State: AC+VfDy/KCWjkCgpoA/uWfoafBHpZ+H78qLfoPb7Nu8k0bk/cRcMg4/D
 XFUJi5gzCxskP51uEXaeCAY=
X-Google-Smtp-Source: ACHHUZ4gsUoDNIO6PGsMcjHHn6YVny5j4OgE+9QYET2xx5KjELFes3NCONl/LMYhWqQQuclNfZ6akQ==
X-Received: by 2002:a67:f948:0:b0:42e:2611:c9c8 with SMTP id
 u8-20020a67f948000000b0042e2611c9c8mr553847vsq.30.1683296639645; 
 Fri, 05 May 2023 07:23:59 -0700 (PDT)
Received: from hurd (dsl-205-236-230-162.b2b2c.ca. [205.236.230.162])
 by smtp.gmail.com with ESMTPSA id
 g1-20020a37e201000000b0074e2da97de4sm621228qki.33.2023.05.05.07.23.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 05 May 2023 07:23:59 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <86b58d34-b9ae-b4bb-f64c-9250e2c109cd@HIDDEN>
 <87h7jqozsv.fsf@HIDDEN>
 <26aef3de604e17d9199edff5f4b6eff170df8a1c.camel@HIDDEN>
 <87zgxhmslv.fsf@HIDDEN> <87fsfbznrk.fsf@contorta>
 <86fsfb0zvj.fsf@HIDDEN> <87eduule00.fsf@contorta>
 <86o7tybbmq.fsf@HIDDEN> <878rl2kw0l.fsf@contorta>
 <87zgdfd7ee.fsf@contorta> <87iljxhb5a.fsf@HIDDEN>
 <87sfj1ci97.fsf@contorta> <861qqke84q.fsf@HIDDEN>
 <87edujevii.fsf@contorta> <875y9gar95.fsf@HIDDEN>
 <86wn1pz7nm.fsf@HIDDEN> <87y1m45kbr.fsf@HIDDEN>
 <875y987z1m.fsf@HIDDEN>
Date: Fri, 05 May 2023 10:23:58 -0400
In-Reply-To: <875y987z1m.fsf@HIDDEN> (Simon Tournier's message of "Thu, 04
 May 2023 20:05:09 +0200")
Message-ID: <87r0ru501t.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Simon,

Simon Tournier <zimon.toutoune@HIDDEN> writes:

> Hi Maxim,
>
> On jeu., 04 mai 2023 at 08:53, Maxim Cournoyer <maxim.cournoyer@HIDDEN=
> wrote:
>
>> [0]  https://gitlab.com/Apteryks/sfl-guix-channel
>
> From a Guile point of view, where the symbol =E2=80=99python-pycrypto=E2=
=80=99 [1,2] is
> it defined?  And it=E2=80=99s defined nowhere.
>
> I would suggest to bind the symbol =E2=80=99python-pycrypto=E2=80=99 to a=
 package from
> an inferior.  Hum, but that=E2=80=99s not working as expected=E2=80=A6
>
> Applying this patch:
>
> diff --git a/sfl/packages/sflvault.scm b/sfl/packages/sflvault.scm
> index 74a975f..eb04a5b 100644
> --- a/sfl/packages/sflvault.scm
> +++ b/sfl/packages/sflvault.scm
> @@ -8,7 +8,28 @@
>    #:use-module (guix download)
>    #:use-module (guix git-download)
>    #:use-module (guix packages)
> -  #:use-module (guix build-system python))
> +  #:use-module (guix build-system python)
> +
> +  #:use-module (guix inferior)
> +  #:use-module (guix channels)
> +  #:use-module (srfi srfi-1))
> +
> +(define channels
> +  ;; This is the old revision from which we want to
> +  ;; extract guile-json.
> +  (list (channel
> +         (name 'guix)
> +         (url "https://git.savannah.gnu.org/git/guix.git")
> +         (commit
> +          "9ed65e6af77893b658a7159b091b5002892c2f95"))))
> +
> +(define inferior
> +  ;; An inferior representing the above revision.
> +  (inferior-for-channels channels))
> +
> +(define python-pycrypto
> +  (first (lookup-inferior-packages inferior "python-pycrypto")))
> +
>=20=20
>  ;;; python-keyring > 1.6.1 API has changed, which breaks 'sflvault
>  ;;; wallet' (see:
>
>
> then that works:
>
> $ guix show -L sfl-guix-channel python-sflvault-common
> name: python-sflvault-common
> version: 0.9.2-2.120617c
> outputs:
> + out: everything
> systems: x86_64-linux i686-linux
> dependencies: python-wheel@HIDDEN
> location: sfl-guix-channel/sfl/packages/sflvault.scm:84:2
> homepage: https://www.sflvault.org
> license: GPL 3+
> synopsis: Network credentials store and authentication manager library=20=
=20
> description: This package is a Python library that contains code common t=
o the
> + SFLvault server and its clients.
>
> $ guix time-machine --commit=3D9ed65e6af77893b658a7159b091b5002892c2f95 \
>        -- build python-pycrypto --no-grafts --check -K -q
> /gnu/store/3kbr3lnwajc16a7w2jq3knxsphlrqkrz-python-pycrypto-2.6.1
>
> $ guix time-machine --commit=3D9ed65e6af77893b658a7159b091b5002892c2f95 \
>        -- build python-pycrypto --check -K -q
> /gnu/store/yrpcsjjb3b5wr2jahp5rbr8vbbg1n3yg-python-pycrypto-2.6.1
>
> $ guix build -L sfl-guix-channel -e '(@@ (sfl packages sflvault) python-p=
ycrypto)'
> /gnu/store/yrpcsjjb3b5wr2jahp5rbr8vbbg1n3yg-python-pycrypto-2.6.1
>
>
>
> However, then this,
>
>     guix build -L sfl-guix-channel python-sflvault-common
>
> fails with:
>
> starting phase `sanity-check'
> validating 'SFLvault-common' /gnu/store/r3kfygxwzpnsia687bf0d1xsval5cid7-=
python-sflvault-common-0.9.2-2.120617c/lib/python3.10/site-packages
> ...checking requirements: ERROR: SFLvault-common=3D=3D0.9.2 DistributionN=
otFound(Requirement.parse('pycrypto'), {'SFLvault-common'})
> error: in phase 'sanity-check': uncaught exception:
> %exception #<&invoke-error program: "python" arguments: ("/gnu/store/iqsj=
kp55pcx5bfcp2jm9yj5rlx9a0whd-sanity-check.py" "/gnu/store/r3kfygxwzpnsia687=
bf0d1xsval5cid7-python-sflvault-common-0.9.2-2.120617c/lib/python3.10/site-=
packages") exit-status: 1 term-signal: #f stop-signal: #f>=20
> phase `sanity-check' failed after 0.1 seconds
> command "python" "/gnu/store/iqsjkp55pcx5bfcp2jm9yj5rlx9a0whd-sanity-chec=
k.py" "/gnu/store/r3kfygxwzpnsia687bf0d1xsval5cid7-python-sflvault-common-0=
.9.2-2.120617c/lib/python3.10/site-packages" failed with status 1
> builder for `/gnu/store/6i075y53h83rasrw898n6qnsn673hnll-python-sflvault-=
common-0.9.2-2.120617c.drv' failed with exit code 1
> build of /gnu/store/6i075y53h83rasrw898n6qnsn673hnll-python-sflvault-comm=
on-0.9.2-2.120617c.drv failed
> View build log at '/var/log/guix/drvs/6i/075y53h83rasrw898n6qnsn673hnll-p=
ython-sflvault-common-0.9.2-2.120617c.drv.gz'.
> guix build: error: build of `/gnu/store/6i075y53h83rasrw898n6qnsn673hnll-=
python-sflvault-common-0.9.2-2.120617c.drv' failed
>
>
> Bah I do not know.  Somehow, it would be the strategy I would try to foll=
ow.

Hm.  Interesting to try to use the inferior in the package definition.
I was using a Guix inferior encapsulating the whole 'sflvault-client'
package's world view in a manifest, but this does not change the
behavior of Guix pull, which validates that all package exists at this
earlier time, at least for its package cache derivation.

> Last, I get an error:
>
> $ cat channels.scm
> (list (channel
>         (name 'guix)
>         (url "https://git.savannah.gnu.org/git/guix.git")
>         (branch "master")
>         (commit
>           "fa685c87eaa9888a4278f39bb2b815673589dced"))
>       (channel
>         (name 'sfl)
>         (url "file:///tmp/sfl-guix-channel")
>         (branch "master")
>         (commit
>          "11bbb36e28ee80ce17785f09b33ed20af18d4832"
>          ;"bc6b32b116d3e62b5f41cb73df63a6024f1324ba"
>          )))
>=20=20=20=20=20=20=20=20=20=20
> $ guix time-machine -C /tmp/channels.scm -- help
> [...]
>
> building /gnu/store/56ilhij5y51xg5znaspwk2zl731bq8za-sfl.drv...
> |builder for `/gnu/store/56ilhij5y51xg5znaspwk2zl731bq8za-sfl.drv' failed=
 to produce output path `/gnu/store/nlpvr38p83jwrwcsj1czwhi8r2jpa2ic-sfl'
> build of /gnu/store/56ilhij5y51xg5znaspwk2zl731bq8za-sfl.drv failed
> View build log at '/var/log/guix/drvs/56/ilhij5y51xg5znaspwk2zl731bq8za-s=
fl.drv.gz'.
> cannot build derivation `/gnu/store/spikfdg9lhxy98z33dqiv6clmjm2kwv6-prof=
ile.drv': 1 dependencies couldn't be built
> guix time-machine: error: build of `/gnu/store/spikfdg9lhxy98z33dqiv6clmj=
m2kwv6-profile.drv' failed
>
>
> which reads,
>
> (repl-version 0 1 1)
> (exception %exception (non-self-quoting 140737182622144 "#<&store-connect=
ion-error file: \"/var/guix/daemon-socket/socket\" errno: 2>"))
>
>
> Hum?!

I guess the use of an inferior in package code is not a very well
supported use case (or invalid?).

Thanks for experimenting and sharing the results!  I'll continue the
investigation/discussion in #63276, an issue I created for this very
purpose.

--=20
Thanks,
Maxim





Last modified: Fri, 5 May 2023 14:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.