[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