[need help] analysis incompatible artifacts
Closed this issue · 2 comments
Hey,
I need help to analyse an artifact mismatch. How is it possible, that variant-id, build-id and result-hash are the same, but artifact-id doesn't match?
UPDATE: step is "src", and I compared all files in src directory. no differences detected.
Everything else in the audit-trails are 100% identically (because of --download forced-deps
).
I called: bob dev x86_64::linux/fdt::codegen::idl --sandbox --download forced-deps -vv
on 2 different systems.
UPDATE: i solved the problem... that was the automake issue again. i forgot to update the submodules in that repositories :(
But just with the audit-trail, i guess, i would not found the issue.
automake is used in pipython3. and the provided python3 tool is used by fdt.codegen.idl.
How is it possible, that variant-id, build-id and result-hash are the same, but artifact-id doesn't match?
The artifact-id identifies a particular build on a particular machine and time. So if you rebuild a perfectly reproducible package the artifact-id will still be different...