Openembedded Core Discussions
 help / color / mirror / Atom feed
* Strange behavior in sstate-diff-machines.sh
@ 2025-02-03 21:34 chris.laplante
  2025-02-03 22:10 ` [OE-core] " Richard Purdie
  0 siblings, 1 reply; 6+ messages in thread
From: chris.laplante @ 2025-02-03 21:34 UTC (permalink / raw)
  To: Openembedded-core@lists.openembedded.org

Hi all,

We are on Scarthgap, and I am seeing an issue with sstate-diff-machines.sh wherein the script claims to see task signature differences, but then doesn't report any. For example, I get:

ERROR: base-files different signature for task do_package_write_rpm.sigdata between my-machine-1 and my-machine-2
NOTE: Starting bitbake server...

There should be output from bitbake-diffsigs after the 'Note:' lines. 

I did some poking around in tmp/sstate-diff. The 'list.M' file for my-machine-1 has:

MACHINEpoky-linux/base-files/3.0.14.do_package_write_rpm.sigdata.af0c3fb3b1b8494fcd7a31ba513495df384fdf25a8eced584e7c71d722b26683

But the list.M for my-machine-2 has:

my-machine-1-poky-linux/base-files/3.0.14.do_package_write_rpm.sigdata.af0c3fb3b1b8494fcd7a31ba513495df384fdf25a8eced584e7c71d722b26683 

So interestingly, the hash is the same (af0c3fb3b1b8494fcd7a31ba513495df384fdf25a8eced584e7c71d722b26683), but in the case of 'base-files' for my-machine-2, it ended up using the sstate (I guess?) from my-machine-1. Maybe this has something to do with hash equiv? (I have BB_HASHSERVE set to 'auto')

Can anyone please help explain?

Thanks,
Chris


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-02-04 14:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-03 21:34 Strange behavior in sstate-diff-machines.sh chris.laplante
2025-02-03 22:10 ` [OE-core] " Richard Purdie
2025-02-03 22:19   ` chris.laplante
2025-02-03 22:29     ` Richard Purdie
2025-02-04 11:25     ` Alexander Kanavin
2025-02-04 14:13       ` chris.laplante

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox