As per council decision, the CVS headers can be dropped after the git migration, see also $URL. Please make repoman ignore a missing "# $Id$" header line in ebuilds. TIA!
ping
yes, it will be in the next release
Have you think in actively dropping the line when found? I am thinking in something similar to repoman being able to update copyright line when needed. That would safe us from getting confused about whether to keep it or not. For example, I have seen recently in openssl ebuild the line being dropped initially but later readded... and that caused me to try to search for the policy on this because I was also wondering about what to do when I update my ebuilds :/ Thanks :)
This has been released in the 2.3.0_rc1 release, commit: 4175b9b3b39aa0f502921435bdae34a74679e53b In this commit it just ignores the $ID line, it does not drop it. All that has been done in the code is comment out the check. It will likely be made into a repo configuration option for repoman. Repoman does fix the copyright line automatically again. I don't think removing the $ID line is something that it should be doing automatically.
Fixed in stable repoman-2.3.0-r1. Closing.