Failing test: guix-git-authenticate.sh

  • Done
  • quality assurance status badge
Details
3 participants
  • Ludovic Courtès
  • Tobias Geerinckx-Rice
  • Rovanion Luckey
Owner
unassigned
Submitted by
Rovanion Luckey
Severity
normal

Debbugs page

R
R
Rovanion Luckey wrote on 6 Feb 2021 15:13
(address . bug-guix@gnu.org)
CAAaf0CCiY_i3PQRCTBh2d5bN04yTs+1r6H0c2-=vTGq9fXAK=g@mail.gmail.com
I just ran `make check` and got the following failing test:

FAIL: tests/guix-git-authenticate
=================================

+ '[' -d /home/rovanion/source/guix/main2/.git ']'
+ guile -c '(use-modules (git))
(member "refs/heads/keyring" (branch-list (repository-open ".")))'
+ intro_commit=9edb3f66fd807b096b48283debdcddccfea34bad
+ intro_signer='BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA'
+ cache_key=test-30123
+ guix git authenticate 9edb3f66fd807b096b48283debdcddccfea34bad 'BBB0 2DDF
2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA' --cache-key=test-30123 --stats
--end=9549f0283a78fe36f2d4ff2a04ef8ad6b0c02604
guix git: error: Git error: cannot locate remote-tracking branch 'keyring'
FAIL tests/guix-git-authenticate.sh (exit status: 1)


Running `make authenticate` and then rerunning `make check` did not resolve
this issue.
Attachment: file
T
T
Tobias Geerinckx-Rice wrote on 6 Feb 2021 15:53
(name . Rovanion Luckey)(address . rovanion.luckey@gmail.com)
87eehswy6v.fsf@nckx
Rovanion,

Rovanion Luckey 写道:
Toggle quote (4 lines)
> Running `make authenticate` and then rerunning `make check` did
> not resolve
> this issue.

It won't. Guix expects a local ‘keyring’ branch tracking
upstream's:

$ cd ~/guix
$ git checkout --track upstream/keyring

(I use ‘upstream’ where you might use the default ‘origin’ or
something else.)

Kind regards,

T G-R
-----BEGIN PGP SIGNATURE-----

iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYB8r6A0cbWVAdG9iaWFz
LmdyAAoJEA2w/4hPVW15HfQBAKU8xNrtWe/LL6t5tIOOwrUHWboDTJOeD3az5c+X
EoO0AP9FJN6gEvnUnC4v1X90pAUX5WxibjN3TE1jm9JAAHFUBw==
=CMzh
-----END PGP SIGNATURE-----

T
T
Tobias Geerinckx-Rice wrote on 6 Feb 2021 16:04
87blcwwxnd.fsf@nckx
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
Toggle quote (3 lines)
> $ cd ~/guix
> $ git checkout --track upstream/keyring

Oops, I forgot the obvious-to-me:

$ git checkout master

afterwareds, or you'll be looking at a bunch of key files :-)

Kind regards,

T G-R
-----BEGIN PGP SIGNATURE-----

iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYB8upg0cbWVAdG9iaWFz
LmdyAAoJEA2w/4hPVW15F9UBAMHMU36ci49/b4kXGJSczzKWfB6zvnSfKtsXvT3b
pWVkAQC3IMraVbtsqs1UsALVHEBaHWSBkAUBK9NswsePTQtkAQ==
=155O
-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 8 Feb 2021 13:27
control message for bug #46353
(address . control@debbugs.gnu.org)
87eehqxnam.fsf@gnu.org
tags 46353 notabug
close 46353
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 46353@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 46353
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch