[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#44344] [PATCH] guix: describe: Improve package provenance tracking.
From: |
Ludovic Courtès |
Subject: |
[bug#44344] [PATCH] guix: describe: Improve package provenance tracking. |
Date: |
Mon, 02 Nov 2020 17:15:14 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Hi Julien,
Julien Lepiller <julien@lepiller.eu> skribis:
> Maybe this is only an issue in guix repl, but when looking for the
> provenance of a package that's defined in a channel, I always get `#f`:
I can’t reproduce the bug:
--8<---------------cut here---------------start------------->8---
$ cat /tmp/channels.scm
(cons (channel
(name 'guix-hpc)
(url "https://gitlab.inria.fr/guix-hpc/guix-hpc.git"))
%default-channels)
$ guix time-machine -C /tmp/channels.scm -- repl
Updating channel 'guix-hpc' from Git repository at
'https://gitlab.inria.fr/guix-hpc/guix-hpc.git'...
Updating channel 'guix' from Git repository at
'https://git.savannah.gnu.org/git/guix.git'...
[...]
scheme@(guix-user)> ,use(guix)
scheme@(guix-user)> ,use(gnu)
scheme@(guix-user)> ,use(guix describe)
scheme@(guix-user)> ,use(inria storm)
scheme@(guix-user)> (package-provenance starpu)
$1 = ((repository (version 0) (url "https://git.savannah.gnu.org/git/guix.git")
(branch "master") (commit "794928a9062529cb75c019454d7bd31b8cf83cb7")
(introduction (channel-introduction (version 0) (commit
"9edb3f66fd807b096b48283debdcddccfea34bad") (signer "BBB0 2DDF 2CEA F6A8 0D1D
E643 A2A0 6DF2 A33A 54FA")))) (repository (version 0) (url
"https://gitlab.inria.fr/guix-hpc/ guix-hpc.git") (branch "master") (commit
"bf3afdd85c68ee022b863da72b90e0c304b11bee")))
scheme@(guix-user)> ,use(gnu packages base)
scheme@(guix-user)> (package-provenance coreutils)
$2 = ((repository (version 0) (url "https://git.savannah.gnu.org/git/guix.git")
(branch "master") (commit "794928a9062529cb75c019454d7bd31b8cf83cb7")
(introduction (channel-introduction (version 0) (commit
"9edb3f66fd807b096b48283debdcddccfea34bad") (signer "BBB0 2DDF 2CEA F6A8 0D1D
E643 A2A0 6DF2 A33A 54FA")))))
--8<---------------cut here---------------end--------------->8---
Do you have a reproducer?
Thanks,
Ludo’.