Bug 8885

Summary: Extensible SDK: old host distro sstate archives get copied into SDK
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Paul Eggleton <bluelightning>
Component: devtools / tool chainAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED FIXED QA Contact: Aníbal Limón <anibal.limon>
Severity: normal    
Priority: High CC: alexandru.c.georgescu, meta.mr.watcher, meta.watcher
Version: 2.0   
Target Milestone: 2.1 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Paul Eggleton 2016-01-06 11:58:44 UTC
A while back I upgraded from Fedora 21 to Fedora 23. We construct a filtered sstate-cache for the ext SDK; however rather unexpectedly I initially saw that a Fedora 21 directory was being created in the ext SDK; this no longer happens but I don't believe I've done anything to fix it. One possible explanation is that sstate hashed wildcards are matching in both the old directory and the current one, so they're both copied; now that my native hashes have changed they're no longer matching. In any case, we need to ensure we only copy native sstate packages for the current host distro.