http://git.overlays.gentoo.org/gitroot/proj/portage.git/ responds with "403 Forbidden" making it impossible to use Portage git via http. Reproducible: Always Steps to Reproduce: 1. Go to http://git.overlays.gentoo.org/gitroot/proj/portage.git/ 2. 3. Actual Results: Forbidden You don't have permission to access /gitroot/proj/portage.git/ on this server. Expected Results: Content of portage git repository. git://git.overlays.gentoo.org/proj/portage.git works.
Of course it will be 403 forbidden. You are not suppose to view that over the web. The gitweb view is here: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=summary The real error is this: %% git clone http://git.overlays.gentoo.org/gitroot/proj/portage.git Initialized empty Git repository in /tmp/.git/ fatal: http://git.overlays.gentoo.org/gitroot/proj/portage.git/info/refs not found: did you run git update-server-info on the server?
It works now, not sure what changed. %% git clone http://git.overlays.gentoo.org/gitroot/proj/portage.git Initialized empty Git repository in /tmp/test/portage/.git/ got 0b5d13e1d8510264b6f61bb9c8cb8d80c18bfcb2 Getting alternates list for http://git.overlays.gentoo.org/gitroot/proj/portage.git walk 0b5d13e1d8510264b6f61bb9c8cb8d80c18bfcb2 Getting pack list for http://git.overlays.gentoo.org/gitroot/proj/portage.git Getting index for pack e2b43099db86ac6d13c03819fe44550752992477 got 47aae6ac29ff2680ed3e0b2eebb3c17328278a77 <snip>
It works for me too.