<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jun 29, 2015 at 11:21 PM, Liam R. Howlett <span dir="ltr"><<a href="mailto:Liam.Howlett@windriver.com" target="_blank">Liam.Howlett@windriver.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello,<br>
<br>
Since git 2.3, there have been a number of new fsck options added which<br>
produce issues when I clone the repository<br>
git://<a href="http://anongit.freedesktop.org/systemd/systemd" rel="noreferrer" target="_blank">anongit.freedesktop.org/systemd/systemd</a><br>
<br>
$ git fsck --full<br>
Checking object directories: 100% (256/256), done.<br>
warning in tag 2a440962bc639c674cef95f5dee6f184c5daf170: invalid format<br>
- expected 'tagger' line</blockquote><div><br></div><div>This is fine, old git versions (until mid-2005) used to create tags without a 'tagger' field and you can find those everywhere including git.git itself.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
error in tag e1ea4e5f1c429fbe62e76fc5b42bee32c2dcd770: unterminated<br>
header<br>
error in tag f298b6a712bbe700fe1dbac5b81cdc7dd22be26d: unterminated<br>
header<br>
error in tag 4ea98ca6db3b84f5bc16eac8574e5c209ec823ce: unterminated<br>
header<br>
</blockquote><div><br></div><div>Also seems to be caused by old-format tags – when there was no message, git-tag didn't write the separating empty line either.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
These new tests are enabled by default when using git fsck.  I have been<br>
testing with git version 2.4.4.409.g5b1d901 and thought you might want<br>
to know so the error/warning messages can be corrected.<br></blockquote><div><br></div><div>Not sure if it's worth fixing it, the post-clone fsck does not show such warnings, only a full fsck does. And existing repos wouldn't fetch the updated tags.</div><div><br></div><div>Though it could be done easily using <a href="https://gist.github.com/c66d9ad2cfd1395a97fa">https://gist.github.com/c66d9ad2cfd1395a97fa</a> or similar scripts.</div><br class="">Also note that the primary repository is at <a href="https://github.com/systemd/systemd">https://github.com/systemd/systemd</a> these days.</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Mantas Mikulėnas <<a href="mailto:grawity@gmail.com" target="_blank">grawity@gmail.com</a>></div></div>
</div></div>