Bug 16382

Summary: AB-INT: test_baremetal_helloworld: Fetcher failure: The SRCREV_FORMAT variable must be set when multiple SCMs are used.
Product: [QA/Testing] Functional (self) Testing Reporter: Mathieu Dubois-Briand <mathieu.dubois-briand>
Component: oe-selftestAssignee: Unassigned <unassigned>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Medium+ CC: randy.macleod
Version: unspecified   
Target Milestone: 6.1 M4   
Hardware: x86   
OS: Multiple   
Whiteboard: AB-INT
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Mathieu Dubois-Briand 2026-07-31 13:09:04 UTC
WARNING: /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb: Error during finalise of virtual:nativesdk:/srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb
ERROR: ExpansionError during parsing /srv/pokybuild/yocto-worker/oe-selftest-fedora/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb
bb.data_smart.ExpansionError: Failure expanding variable fetcher_hashes_dummyfunc[vardepvalue], expression was ${@bb.fetch.get_hashvalue(d)} which triggered exception FetchError: Fetcher failure: The SRCREV_FORMAT variable must be set when multiple SCMs are used.
The SCMs are:
git://git.yoctoproject.org/pseudo;branch=master;protocol=https;tag=pseudo-1.9.10+git
git://git.yoctoproject.org/pseudo;branch=master;protocol=https;tag=pseudo-1.9.10
The variable dependency chain for the failure is: fetcher_hashes_dummyfunc[vardepvalue]

ERROR: Parsing halted due to errors, see error messages above

The duplicate SCM is a bit surprising, as only one appears in the recipe:
https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/pseudo/pseudo_git.bb#n3
Comment 1 Mathieu Dubois-Briand 2026-07-31 13:09:26 UTC
Kind of similar to https://bugzilla.yoctoproject.org/show_bug.cgi?id=15848
Comment 2 Mathieu Dubois-Briand 2026-07-31 13:10:25 UTC
oe-selftest-fedora fedora43-vk-2 master&master-next completed at 2026-07-31 00:08:14+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/4243/steps/15/logs/stdio