Bug report

  • Done
  • quality assurance status badge
Details
3 participants
  • Nicolas Goaziou
  • me
  • zimoun
Owner
unassigned
Submitted by
me
Severity
normal
M
(address . bug-guix@gnu.org)
CAJMnT9SogbFkBkNHt4qDXEBLuEaPWqPmAOGHk=4y3U8FvsYMYA@mail.gmail.com
$ guix time-machine 8e7e414aa998fe8c0de8a491c91aab8b8d9c58f4 -- graph maven
Updating channel 'guix' from Git repository at '
Computing Guix derivation for 'x86_64-linux'... Backtrace:
In ice-9/boot-9.scm:
3393:24 19 (_)
222:29 18 (map1 _)
222:29 17 (map1 _)
222:29 16 (map1 _)
222:29 15 (map1 _)
222:29 14 (map1 _)
222:17 13 (map1 (((gnu packages crates-io)) ((gnu packages
crates-graphics)) ((gnu packages documentation)) (#) ?))
3297:17 12 (resolve-interface (gnu packages crates-io) #:select _ #:hide
_ #:prefix _ #:renamer _ #:version _)
In ice-9/threads.scm:
390:8 11 (_ _)
In ice-9/boot-9.scm:
3223:13 10 (_)
In ice-9/threads.scm:
390:8 9 (_ _)
In ice-9/boot-9.scm:
3507:20 8 (_)
2806:4 7 (save-module-excursion _)
3527:26 6 (_)
In unknown file:
5 (primitive-load-path "gnu/packages/crates-io" #<procedure
7f340025f540 at ice-9/boot-9.scm:3514:37 ()>)
In ice-9/eval.scm:
619:8 4 (_ #f)
626:19 3 (_ #<directory (gnu packages crates-io) 7f33fa906c80>)
159:9 2 (_ #<directory (gnu packages crates-io) 7f33fa906c80>)
223:20 1 (proc #<directory (gnu packages crates-io) 7f33fa906c80>)
In unknown file:
0 (%resolve-variable (7 . skim-0.7) #<directory (gnu packages
crates-io) 7f33fa906c80>)

ERROR: In procedure %resolve-variable:
error: skim-0.7: unbound variable
-guix time-machine: error: You found a bug: the program
'/gnu/store/3sfsx0lzx3n9dhsdrd4vxriz0avi4j6l-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"453f18db343cbad1892186b85c7eb07f364b399e"; system: "x86_64-linux";
host version: "838347207cdd96de1ad0127aaf4b2c378c7c2148"; pull-version: 1).
Please report it by email to <bug-guix@gnu.org>.
Attachment: file
Z
Z
zimoun wrote on 6 Feb 2021 14:23
86czxdba9o.fsf@gmail.com
Hi,

Thanks for the report. I think it is transient. It has been discussed
here:.


On Fri, 05 Feb 2021 at 23:39, me@stephane.today wrote:
Toggle quote (2 lines)
> $ guix time-machine 8e7e414aa998fe8c0de8a491c91aab8b8d9c58f4 -- graph maven

[...]

Toggle quote (5 lines)
> '/gnu/store/3sfsx0lzx3n9dhsdrd4vxriz0avi4j6l-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "453f18db343cbad1892186b85c7eb07f364b399e"; system: "x86_64-linux";
> host version: "838347207cdd96de1ad0127aaf4b2c378c7c2148"; pull-version: 1).

The issue is that 453f18db343cbad1892186b85c7eb07f364b399e contains a
reference to ’skim-0.7’ in (guix packages crates-io) when defining the
package ’rust-rustyline-6’. But this variable is defined in (guix
packages rust-apps), well I let you read the details in [1]. :-)

I think it is fixed by 9c4b266ae5b6374fd6be22e59a1d3a82b598dc8d.

The issue is not the ’time-machine’. What is your current “guix
describe”?

Closing? Nicolas, do you confirm it is fixed?

Cheers,
simon
N
N
Nicolas Goaziou wrote on 6 Feb 2021 18:26
(name . zimoun)(address . zimon.toutoune@gmail.com)
875z35w1ia.fsf@nicolasgoaziou.fr
Hello,

zimoun <zimon.toutoune@gmail.com> writes:

Toggle quote (12 lines)
> The issue is that 453f18db343cbad1892186b85c7eb07f364b399e contains a
> reference to ’skim-0.7’ in (guix packages crates-io) when defining the
> package ’rust-rustyline-6’. But this variable is defined in (guix
> packages rust-apps), well I let you read the details in [1]. :-)
>
> I think it is fixed by 9c4b266ae5b6374fd6be22e59a1d3a82b598dc8d.
>
> The issue is not the ’time-machine’. What is your current “guix
> describe”?
>
> Closing? Nicolas, do you confirm it is fixed?

Indeed. It is fixed. I'm closing this bug report.

Regards,
--
Nicolas Goaziou
Closed
M
Re: bug#46336: closed (Re: bug#46336: Bug report)
(address . 46336@debbugs.gnu.org)
CAJMnT9StzsyCs2_KiBK8gF14S25Zs_LgVqB5abD8_A_PmNCbdw@mail.gmail.com
$ guix describe
Generation 4 Feb 05 2021 19:10:35 (current)
guix 8383472
branch: master
commit: 838347207cdd96de1ad0127aaf4b2c378c7c2148

On Sat, Feb 6, 2021 at 7:28 PM GNU bug Tracking System <help-debbugs@gnu.org>
wrote:

Toggle quote (102 lines)
> Your bug report
>
> #46336: Bug report
>
> which was filed against the guix package, has been closed.
>
> The explanation is attached below, along with your original report.
> If you require more details, please reply to 46336@debbugs.gnu.org.
>
> --
> 46336: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=46336
> GNU Bug Tracking System
> Contact help-debbugs@gnu.org with problems
>
>
>
> ---------- Forwarded message ----------
> From: Nicolas Goaziou <mail@nicolasgoaziou.fr>
> To: zimoun <zimon.toutoune@gmail.com>
> Cc: me@stephane.today, 46336-done@debbugs.gnu.org
> Bcc:
> Date: Sat, 06 Feb 2021 18:26:53 +0100
> Subject: Re: bug#46336: Bug report
> Hello,
>
> zimoun <zimon.toutoune@gmail.com> writes:
>
> > The issue is that 453f18db343cbad1892186b85c7eb07f364b399e contains a
> > reference to ’skim-0.7’ in (guix packages crates-io) when defining the
> > package ’rust-rustyline-6’. But this variable is defined in (guix
> > packages rust-apps), well I let you read the details in [1]. :-)
> >
> > I think it is fixed by 9c4b266ae5b6374fd6be22e59a1d3a82b598dc8d.
> >
> > The issue is not the ’time-machine’. What is your current “guix
> > describe”?
> >
> > Closing? Nicolas, do you confirm it is fixed?
>
> Indeed. It is fixed. I'm closing this bug report.
>
> Regards,
> --
> Nicolas Goaziou
>
>
>
>
> ---------- Forwarded message ----------
> From: me@stephane.today
> To: bug-guix@gnu.org
> Cc:
> Bcc:
> Date: Fri, 5 Feb 2021 23:39:29 +0200
> Subject: Bug report
>
> $ guix time-machine 8e7e414aa998fe8c0de8a491c91aab8b8d9c58f4 -- graph maven
> Updating channel 'guix' from Git repository at '
> https://git.savannah.gnu.org/git/guix.git'...
> Computing Guix derivation for 'x86_64-linux'... Backtrace:
> In ice-9/boot-9.scm:
> 3393:24 19 (_)
> 222:29 18 (map1 _)
> 222:29 17 (map1 _)
> 222:29 16 (map1 _)
> 222:29 15 (map1 _)
> 222:29 14 (map1 _)
> 222:17 13 (map1 (((gnu packages crates-io)) ((gnu packages
> crates-graphics)) ((gnu packages documentation)) (#) ?))
> 3297:17 12 (resolve-interface (gnu packages crates-io) #:select _ #:hide
> _ #:prefix _ #:renamer _ #:version _)
> In ice-9/threads.scm:
> 390:8 11 (_ _)
> In ice-9/boot-9.scm:
> 3223:13 10 (_)
> In ice-9/threads.scm:
> 390:8 9 (_ _)
> In ice-9/boot-9.scm:
> 3507:20 8 (_)
> 2806:4 7 (save-module-excursion _)
> 3527:26 6 (_)
> In unknown file:
> 5 (primitive-load-path "gnu/packages/crates-io" #<procedure
> 7f340025f540 at ice-9/boot-9.scm:3514:37 ()>)
> In ice-9/eval.scm:
> 619:8 4 (_ #f)
> 626:19 3 (_ #<directory (gnu packages crates-io) 7f33fa906c80>)
> 159:9 2 (_ #<directory (gnu packages crates-io) 7f33fa906c80>)
> 223:20 1 (proc #<directory (gnu packages crates-io) 7f33fa906c80>)
> In unknown file:
> 0 (%resolve-variable (7 . skim-0.7) #<directory (gnu packages
> crates-io) 7f33fa906c80>)
>
> ERROR: In procedure %resolve-variable:
> error: skim-0.7: unbound variable
> -guix time-machine: error: You found a bug: the program
> '/gnu/store/3sfsx0lzx3n9dhsdrd4vxriz0avi4j6l-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "453f18db343cbad1892186b85c7eb07f364b399e"; system: "x86_64-linux";
> host version: "838347207cdd96de1ad0127aaf4b2c378c7c2148"; pull-version: 1).
> Please report it by email to <bug-guix@gnu.org>.
>
Attachment: file
Z
Z
zimoun wrote on 7 Feb 2021 15:43
861rdsaqh4.fsf@gmail.com
Hi,

Thanks for the report.

Toggle quote (5 lines)
>> $ guix time-machine 8e7e414aa998fe8c0de8a491c91aab8b8d9c58f4 -- graph maven
>> Updating channel 'guix' from Git repository at '
>> https://git.savannah.gnu.org/git/guix.git'...
>> Computing Guix derivation for 'x86_64-linux'... Backtrace:

[...]

Toggle quote (4 lines)
>> "453f18db343cbad1892186b85c7eb07f364b399e"; system: "x86_64-linux";
>> host version: "838347207cdd96de1ad0127aaf4b2c378c7c2148"; pull-version: 1).
>> Please report it by email to <bug-guix@gnu.org>.

As you can see, the host version 8383472… is consistent with:

Toggle quote (7 lines)
> $ guix describe
> Generation 4 Feb 05 2021 19:10:35 (current)
> guix 8383472
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 838347207cdd96de1ad0127aaf4b2c378c7c2148

but inconsistent with the “guix time-machine” command line. First
“--commit=“ is missing and so I do not know how the command line is
really parsed (I have to check). Second, I am not able to reproduce:

Toggle snippet (21 lines)
$ guix pull --commit=838347207cdd96de1ad0127aaf4b2c378c7c2148
$ guix describe
Génération 11 07 févr. 2021 15:37:46 (actuelle)
guix 8383472
URL du dépôt : https://git.savannah.gnu.org/git/guix.git
branche?: master
commit : 838347207cdd96de1ad0127aaf4b2c378c7c2148
$ guix time-machine 8e7e414aa998fe8c0de8a491c91aab8b8d9c58f4 -- graph maven
digraph "Guix package" {
"140434164936448" [label = "maven@3.6.1", shape = box, fontname = sans];
"140434164936448" -> "140434165522592" [color = darkviolet];
"140434164936448" -> "140434165542176" [color = darkviolet];
"140434164936448" -> "140434164774944" [color = darkviolet];
"140434164936448" -> "140434164773024" [color = darkviolet];
"140434164936448" -> "140434164773184" [color = darkviolet];
"140434164936448" -> "140434164772864" [color = darkviolet];
"140434164936448" -> "140434164774624" [color = darkviolet];
"140434164936448" -> "140434164774784" [color = darkviolet];

Maybe it is a bug in “guix machine” because it should raise an error. I
will investigate.

All the best,
simon
?