From: James Ketrenos Date: Thu, 01 Mar 2007 12:53:49 GMT Subject: Re: bug report, error : Unable to find 000000000..... Message-ID: <45E6CCDD.2090502@linux.intel.com> In-Reply-To: <7v8xei0xwk.fsf@assigned-by-dhcp.cox.net> Junio C Hamano wrote: > The repository is seriously broken. If you try wget to see > refs/tags/* files, you will find out that they are not even > tags; they are symrefs and both point at the master branch. > > I do not think the Porcelain-ish shipped with git creates symref > in refs/tags/, so it was done by somebody playing with symbolic-ref > by hand perhaps? > > I'd suggest James to do delete these bogus refs/tags/* files and > tag the correct commit with "git tag". The above does explain the breakage. The script that created snapshot tarballs for ipwraw was written was copying .git/HEAD to the tag name in .git/refs/tags... at some point .git/HEAD changed from being an actual symlink to master to being a normal file containing 'ref: refs/heads/master' I believe I have fixed it now. Thanks, James