On Thu, Nov 07, 2024 at 05:23:57PM +0000, Ross Burton wrote:
> Add more explanatory comments, including when we can drop the patch.
> 
> Signed-off-by: Ross Burton <[email protected]>

Hi Ross,

Thanks for the v2, but I suspect it is still responsible for some
failures on the autobuilder.

First we have some reproducibility issues on numpy. (Issues on piglit
are probably linked to the build fail described below).

AssertionError: Bitbake reproducibleA failure
The following deb packages are different and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./core2-64/python3-numpy-dbg_1.26.4-r0_amd64.deb
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./core2-64/python3-numpy_1.26.4-r0_amd64.deb
The following deb packages are missing and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./core2-64/piglit-bash-completion_1.0+gitr0+c11c9374c1-r0_amd64.deb
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./core2-64/piglit-dbg_1.0+gitr0+c11c9374c1-r0_amd64.deb
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./core2-64/piglit-dev_1.0+gitr0+c11c9374c1-r0_amd64.deb
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./core2-64/piglit-doc_1.0+gitr0+c11c9374c1-r0_amd64.deb
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/deb/./core2-64/piglit_1.0+gitr0+c11c9374c1-r0_amd64.deb
The following ipk packages are different and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./core2-64/python3-numpy-dbg_1.26.4-r0_core2-64.ipk
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./core2-64/python3-numpy_1.26.4-r0_core2-64.ipk
The following ipk packages are missing and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./core2-64/piglit-bash-completion_1.0+gitr0+c11c9374c1-r0_core2-64.ipk
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./core2-64/piglit-dbg_1.0+gitr0+c11c9374c1-r0_core2-64.ipk
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./core2-64/piglit-dev_1.0+gitr0+c11c9374c1-r0_core2-64.ipk
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./core2-64/piglit-doc_1.0+gitr0+c11c9374c1-r0_core2-64.ipk
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/ipk/./core2-64/piglit_1.0+gitr0+c11c9374c1-r0_core2-64.ipk
The following rpm packages are different and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./core2_64/python3-numpy-1.26.4-r0.core2_64.rpm
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./core2_64/python3-numpy-dbg-1.26.4-r0.core2_64.rpm
The following rpm packages are missing and not in exclusion list:
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./core2_64/piglit-1.0+gitr0+c11c9374c1-r0.core2_64.rpm
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./core2_64/piglit-bash-completion-1.0+gitr0+c11c9374c1-r0.core2_64.rpm
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./core2_64/piglit-dbg-1.0+gitr0+c11c9374c1-r0.core2_64.rpm
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./core2_64/piglit-dev-1.0+gitr0+c11c9374c1-r0.core2_64.rpm
/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/deploy/rpm/./core2_64/piglit-doc-1.0+gitr0+c11c9374c1-r0.core2_64.rpm

https://valkyrie.yoctoproject.org/#/builders/37/builds/421/steps/13/logs/stdio

Diffoscope output can be found here:
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20241108-wkf8tasz/packages/

There is also a build error on piglit. I'm not sure but I suspect this
is also caused by these patches, as piglit depends on numpy. I will
confirm this with a new build today.

| CMake Error at
/srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/core2-64-poky-linux/piglit/1.0+gitr/recipe-sysroot-native/usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:233
(message):
|   Could NOT find PythonNumpy (missing: PythonNumpy_STATUS) (Required
is at
|   least version "1.7.0")

https://valkyrie.yoctoproject.org/#/builders/59/builds/399/steps/11/logs/stdio

Can you have a look at these issues please ?

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#206859): 
https://lists.openembedded.org/g/openembedded-core/message/206859
Mute This Topic: https://lists.openembedded.org/mt/109448418/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to