BobBuildTool/basement

[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.

grafik

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...