Errors in haddock git fetch

Sylvain Henry sylvain at haskus.fr
Thu May 27 15:03:36 UTC 2021


> error: cannot lock ref  'refs/remotes/origin/wip/hsyl20/dynflags': 
'refs/remotes/origin/wip/hsyl20/dynflags/exception' exists; cannot 
create 'refs/remotes/origin/wip/hsyl20/dynflags'

This one is because I've removed some of my wip branches already merged 
upstream. Their names were conflicting with a new branch name 
(wip/hsyl20/dynflags).

I forgot that everyone fetches every /wip branch so now it conflicts for 
everyone... I need to remember to remove the branch when !5845 will be 
merged.

 > Should I worry?

No. The submodule seems to be checked out correctly even with the error.

Sylvain

PS: I still think we shouldn't have that many wip branches in the main 
repositories (cf 
https://mail.haskell.org/pipermail/ghc-devs/2019-February/017031.html)


On 27/05/2021 15:40, Simon Peyton Jones via ghc-devs wrote:
>
> I’m getting these errors from `git submodule update`.  Should I worry?
>
> Simon
>
> From https://gitlab.haskell.org/ghc/haddock 
> <https://gitlab.haskell.org/ghc/haddock>
>
> * [new branch] az/T19834 -> origin/az/T19834
>
> * [new branch] az/T19834-2 -> origin/az/T19834-2
>
> * [new branch] az/T19845 -> origin/az/T19845
>
> * [new branch] az/T19845-2 -> origin/az/T19845-2
>
> * [new branch] az/T19845-3 -> origin/az/T19845-3
>
> * [new branch] 
> dependabot/npm_and_yarn/haddock-api/resources/html/hosted-git-info-2.8.9 
> -> 
> origin/dependabot/npm_and_yarn/haddock-api/resources/html/hosted-git-info-2.8.9
>
> * [new branch] 
> dependabot/npm_and_yarn/haddock-api/resources/html/lodash-4.17.21 -> 
> origin/dependabot/npm_and_yarn/haddock-api/resources/html/lodash-4.17.21
>
> * [new branch] dn/dn-driver-refactor-and-split -> 
> origin/dn/dn-driver-refactor-and-split
>
>    b4e7407b..c7281407 ghc-9.2                            -> origin/ghc-9.2
>
>    dabdee14..4f9088e4 ghc-head -> origin/ghc-head
>
> * [new branch] wip/T18389-task-zero -> origin/wip/T18389-task-zero
>
> + 7d27ea7a...3b6a8774 wip/T19720 -> origin/wip/T19720  (forced update)
>
> + fe35fed3...40ba457f wip/adinapoli-align-ps-messages      -> 
> origin/wip/adinapoli-align-ps-messages  (forced update)
>
> * [new branch] wip/dn-driver-refactor-and-split -> 
> origin/wip/dn-driver-refactor-and-split
>
> error: cannot lock ref 'refs/remotes/origin/wip/hsyl20/dynflags': 
> 'refs/remotes/origin/wip/hsyl20/dynflags/exception' exists; cannot 
> create 'refs/remotes/origin/wip/hsyl20/dynflags'
>
> ! [new branch] wip/hsyl20/dynflags -> origin/wip/hsyl20/dynflags  
> (unable to update local ref)
>
> * [new branch] wip/hsyl20/uncpp -> origin/wip/hsyl20/uncpp
>
> Unable to fetch in submodule path 'utils/haddock'; trying to directly 
> fetch 4f9088e4b04e52ca510b55a78048c9230537e449:
>
> Submodule path 'utils/haddock': checked out 
> '4f9088e4b04e52ca510b55a78048c9230537e449'
>
> simonpj at MSRC-3645512:~/code/HEAD-7$
>
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20210527/1fe9a742/attachment.html>


More information about the ghc-devs mailing list