On Thu, Jan 3, 2013 at 5:23 AM, Zac Medico <zmed...@gentoo.org> wrote: > The CVS keyword expansion causes the ebuild digest to mutate during the > commit. If we repoman could predict correctly emulate the CVS keywords > expansion on the client side, then it could generate a correct Manifest > in advance. However, that seems difficult given that the CVS keyword > expansion contains a timestamp with 1 second precision.
Thought: Do the CVS keyword expansion in repoman, and then feed the expanded file to CVS for commit. This gives you a fixed file, which you can then generate your manifest against. -Doug dwfreed