<div dir="ltr">Hi,<br><br>I have a strange issue with a recipe fetching from git for which I fix the HASH in a conf file :<br>I&#39;m using PRSERV_HOST = &quot;localhost:0&quot;<br>The recipe has PV = &quot;gitr${SRCPV}&quot; so I expect the package numbering to be handled by the prserv.<br><br>If I add a SRCREV_pn-mysw = &quot;1ad58b2488ce91ce4d0c4aae4189108b0281aae6&quot;, I see in buildhistory :<br>PV = gitrAUTOINC+1ad58b2488<br>PKGV = gitr0+1ad58b2488<br><br>If I then fix the hash to 6bd8208a0754a23b5437cb34a361fc22d7dc0c3b, I see in buildhistory :<br>-PKGV = gitr0+1ad58b2488<br>+PKGV = gitr0+6bd8208a07<br>+PKGR = r0.0<br>which is expected<br><br>But then if I come back to the hash 1ad58b2488ce91ce4d0c4aae4189108b0281aae6, I see :<br>-PKGV = gitr2+6bd8208a07<br>-PKGR = r0.1<br>+PKGV = gitr0+1ad58b2488<br>and thus I have the package numbering going backward with a QA error.<br><br>Do you have any idea on what is causing this behavior and where to dig to fix this ?<br><br>Thanks<br>Eric<br></div>