git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: bug report, error : Unable to find 000000000.....

From
James Ketrenos <jketreno@linux.intel.com>
Date
Mar 1, 2007, 12:53 UTC
Message-ID
<45E6CCDD.2090502@linux.intel.com>
In-Reply-To
<7v8xei0xwk.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano wrote:
Show 10 quoted lines
> 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

Previous: Junio C Hamano
Message 4 of 4 in “bug report, error : Unable to find 000000000.....”
  1. Jeremy SwFeb 28, 2007
  2. Peter BaumannFeb 28, 2007
  3. Junio C HamanoFeb 28, 2007
  4. James KetrenosMar 1, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.