
Hi GHCers, I just fixed a bug (#9423) and went through the Phab workflow. Then I did a fresh checkout from git and ran: $ git checkout master $ arc patch --nobranch D129 $ git push origin master as explained on https://ghc.haskell.org/trac/ghc/wiki/Phabricator, but on the last command I get this error: fatal: remote error: access denied or repository not exported: /ghc.git Maybe I just no longer have commit access to ghc? If so, could someone restore my access? Or I'd be happy if someone else can push the patch. Thanks, Andi

Andreas Voellmy wrote:
Hi GHCers,
I just fixed a bug (#9423) and went through the Phab workflow. Then I did a fresh checkout from git and ran:
$ git checkout master $ arc patch --nobranch D129 $ git push origin master
as explained on https://ghc.haskell.org/trac/ghc/wiki/Phabricator, but on the last command I get this error:
fatal: remote error: access denied or repository not exported: /ghc.git
Maybe I just no longer have commit access to ghc?
Andi, Did you get a response to this? I seem to be in the same boat for D570. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/

On 2014-12-14 at 08:46:03 +0100, Erik de Castro Lopo wrote: [...]
$ git push origin master
as explained on https://ghc.haskell.org/trac/ghc/wiki/Phabricator, but on the last command I get this error:
fatal: remote error: access denied or repository not exported: /ghc.git
Maybe I just no longer have commit access to ghc?
Andi,
Did you get a response to this? I seem to be in the same boat for D570.
What does the following command output in your case? $ git remote show -n origin | grep URL Fetch URL: git://git.haskell.org/ghc.git Push URL: ssh://git@git.haskell.org/ghc.git

Herbert Valerio Riedel wrote:
What does the following command output in your case?
$ git remote show -n origin | grep URL Fetch URL: git://git.haskell.org/ghc.git Push URL: ssh://git@git.haskell.org/ghc.git
Fixed it with some help from ezyang who suggested: git remote set-url origin --push ssh://git@git.haskell.org/ghc.git Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/

On 2014-12-14 at 11:25:35 +0100, Erik de Castro Lopo wrote:
What does the following command output in your case?
$ git remote show -n origin | grep URL Fetch URL: git://git.haskell.org/ghc.git Push URL: ssh://git@git.haskell.org/ghc.git
Fixed it with some help from ezyang who suggested:
git remote set-url origin --push ssh://git@git.haskell.org/ghc.git
That works too, but the more general approach (so you don't have to repeat the step above for other ghc.git repos and/or each submodule separately) is described below: https://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/Git#Pushaccess Cheers, HVR
participants (4)
-
Andreas Voellmy
-
Erik de Castro Lopo
-
Herbert Valerio Riedel
-
Herbert Valerio Riedel