Bug 12993 - Basehash mismatch while parsing recipe
Summary: Basehash mismatch while parsing recipe
Status: RESOLVED INVALID
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: Scripts and Tools (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Richard Purdie
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2018-11-09 09:53 UTC by Raajesh
Modified: 2018-11-13 10:25 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raajesh 2018-11-09 09:53:26 UTC
ERROR: When reparsing morty/sources/meta-mx6/recipes-kernel/linux/linux-mx6-mfgtool_4.1.15.bb.do_package, the basehash value changed from 4aba7d2d08ba17c90de264f04032875e to 6bdd54fb538e80f0deb0cce097d67700. The metadata is not deterministic and this needs to be fixed.
ERROR: When reparsing morty/sources/meta-vest-mx6/recipes-kernel/linux/linux-mx6-mfgtool_4.1.15.bb.do_package, the basehash value changed from 4aba7d2d08ba17c90de264f04032875e to 6bdd54fb538e80f0deb0cce097d67700. The metadata is not deterministic and this needs to be fixed.

This error does not stop building the manufacturing tool (image cpio.gz.u-boot) but these errors pops up everytime a clean build is made. There was some discussion in patch but not sure if this has been fixed
https://patchwork.openembedded.org/patch/142237/ .
Comment 1 Richard Purdie 2018-11-13 10:25:04 UTC
Usually there is a reference to a variable like DATETIME which needs to be whitelisted somewhere in the recipe in question.

This is almost certainly an issue in the meta-vest-mx6 layer and needs to be fixed there. This is therefore outside the scope of this bugzilla.