Bug 13412 - pkgdata should be handled in a similar way to RSS
Summary: pkgdata should be handled in a similar way to RSS
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.7
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 2.8 M3
Assignee: Richard Purdie
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2019-06-19 16:46 UTC by Richard Purdie
Modified: 2019-07-01 16:24 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Purdie 2019-06-19 16:46:35 UTC
pkgdata is currently shared which leads to two issues:

a) do_package/do_packagedata can't run well in parallel due to the shared lock
b) files can be accessed outside of the dependency chain

An RSS approach to pkgdata would be better as it would remove the need to locking and mean recipes could only see things they depend upon.