Bug 10666

Summary: pack-from-0-*.tar lacks symlinks
Product: [Build System, Metadata & Runtime] Other YP Layers Reporter: Patrick Ohly <patrick.ohly>
Component: meta-swupdAssignee: Patrick Ohly <patrick.ohly>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: richard.purdie
Version: unspecified   
Target Milestone: 2.3 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Patrick Ohly 2016-11-15 13:24:05 UTC
In Ostro OS, building pack-world-dev-from-0.tar seems to lack all symlinks. Example:
www/5080/Manifest.world-dev:L...	6285cea164786e1c0b2f9d3364eb4956b49970c6b62c0677154188b65e533c19	5080/lib/cpp

As a result, "bundle-add world-dev" ends up with lots of "Path xxxx is missing on the file system". It proceeds by getting the individual file .tar for the missing entry, but that's slow.

Beware that "bundle-add world-dev" is also slow (hours instead of seconds?) while downloading the pack-world-dev-from-0.tar because of https://github.com/clearlinux/swupd-client/issues/41 - but that's a different issue.

Need to check whether lack of symlinks is a bug in meta-swupd or upstream.
Comment 1 Patrick Ohly 2016-12-08 17:39:06 UTC
Was a bug in my working branch of meta-swupd, fixed before merging to meta-swupd master 07ad71b789d73.