Bug 8746 - do_fetch depends considered even if installing from sstate
Summary: do_fetch depends considered even if installing from sstate
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.0
Hardware: All Multiple
: Medium+ normal
Target Milestone: 2.1 M2
Assignee: Richard Purdie
QA Contact: Bogdan Alexandru Voiculescu
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2015-12-01 22:36 UTC by Ross Burton
Modified: 2016-01-06 15:56 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 Ross Burton 2015-12-01 22:36:30 UTC
If you bitbake something (say, tremor), then delete the build directory and bitbake it again, it installs entirely from sstate as expected.

However, in this example, subversion-native and all of it's dependencies will also be pulled in via the magic dependency on subversion-native triggered via the SRC_URI being a svn: URI.  This dependency is on the do_fetch task however and shouldn't be considered when installing from sstate as do_fetch was never executed.
Comment 2 Bogdan Alexandru Voiculescu 2016-01-06 15:56:32 UTC
Verified in local sstate; not reproducible on master: 
2cd061a29a94fdcdfec86732e6bcbb71c12c4afc
Only do_populate_sysroot_setscene ran for subversion-native-1.9.2-r0