apt-file calls run-parts with options --list and --regex root@neopili:~/curro/qtec/qt5022/build-qt5022-cesium/build/tmp/work/bobcat_64-poky-linux/apt/0.9.9.4-r0/apt-0.9.9.4# grep run-parts cmdline/apt-key -rn 187: for trusted in $(run-parts --list $TRUSTEDPARTS --regex '^.*\.gpg$'); do busybox implementation of run-parts does not support --regex. And --list option is not enabled on yocto busybox configuration. Adding recipe debianutils from meta-oe fixes the issue.
I have sent these two patches: http://patchwork.openembedded.org/patch/82523/ http://patchwork.openembedded.org/patch/82521/
Ricardo Ribalda patches integrated at, http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=9e3c886ad5e10919977cd5b6901e124ce27e1084 http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=b3ea9b640487cc463d60db1b9103693c45f8bee4