[yocto] Dependency change : work-shared: do_preconfigure ?!?! [morty]
Jan-Simon Möller
dl9pf at gmx.de
Sat May 27 03:07:19 PDT 2017
Hi !
I have a morty-based project here which I already built once and I'm now about to rebuild it without any modifications on the same machine.
I checked with bitbake-whatchanged before starting any build and every time I see this:
=== Dependencies changed: (1 tasks)
work-shared: do_preconfigure
=== Summary: (6626 changed, 4 unchanged)
Newly added: 6625
PV changed: 0
PR changed: 0
Dependencies changed: 1
I'd actually expect way less to be 'changed' as to what bitbake-whatchanged tells me.
---------------------
bitbake-whatchanged -v shows this
=== The verbose changes of work-shared.do_preconfigure:
runtaskdeps changed from
['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native', 'gccgcc-source_6.2.bb.do_patch', 'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native'] to ['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native', 'gccgcc-source_6.2.bb.do_patch', 'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native']
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_populate_sysroot with hash 6ed48db009438450fe348243309b85b5
changed to
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_populate_sysroot with hash d09f612d8b00056740d9cccf723d0cab
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb.do_populate_sysroot with hash 9beadb38a5586266137d12754a7da0e2
changed to
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb.do_populate_sysroot with hash 2b201b2787194e74f97f25d9908dfd61
Hash for dependent task gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native changed from 9beadb38a5586266137d12754a7da0e2 to 2b201b2787194e74f97f25d9908dfd61
Hash for dependent task autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native changed from 6ed48db009438450fe348243309b85b5 to d09f612d8b00056740d9cccf723d0cab
What puzzles me is the double PN in the task names ... e.g.
'autoconfautoconf' . And of course the change of the hash.
---------------------
bitbake-diffsigs /home/dl9pf/sstate/universal-4.8/6e/sstate:autoconf-native:x86_64-linux:2.69:r11:x86_64:3:6ed48db009438450fe348243309b85b5_populate_sysroot.tgz.siginfo \
/home/dl9pf/sstate/universal-4.8/67/sstate:autoconf-native:x86_64-linux:2.69:r11:x86_64:3:67a892e8e82a93b7f1486fa15bd9d73d_populate_sysroot.tgz.siginfo
runtaskdeps changed from ['autoconfautoconf_2.69.bb.do_install:virtual:native'] to ['autoconfautoconf_2.69.bb.do_install:virtual:native']
virtual:native:/home/scratch/buildl/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_install with hash 95e60debb58799b95ee19676069e2b6d
changed to
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_install with hash 2087736600facfa2fd0553417c7b3723
Dependency on task autoconfautoconf_2.69.bb.do_install:virtual:native was added with hash 2087736600facfa2fd0553417c7b3723
Dependency on task autoconfautoconf_2.69.bb.do_install:virtual:native was removed with hash 95e60debb58799b95ee19676069e2b6d
gnu-config hash 9beadb is there but there is no 2b201b27,
Hints ?
--
--
Jan-Simon Möller
dl9pf at gmx.de
More information about the yocto
mailing list