Hi Parag, thanks for the hint to this problem. As you correctly found out, urdfdom-headers was removed from packagegroup-ros-world in #182, because it is an empty package and causes the image creation to fail.
Unfortunately, I must have already forgotten this point in May, and added urdfdom-headers again while adding new ROS packages to packagegroup-ros-world in commit 9ff8d1f7e9130dca1455651bd5d58875fc95c30e [1]. Sorry for the inconvience stumbling over that problem again :( As part of my manual regression testing, I frequently execute 'bitbake packagegroup-ros-world' for the different qemu architectures, but I usually do not build full images. Hence, this problem has slipped through my regression testing the last few months. You can simply drop urdfdom-headers (line 158) from the recipes-ros/packagegroups/packagegroup-ros-world.bb file, and then you can build your image. If you want, you can open a pull request with this minor change (please consider our developer guidelines [2]); otherwise I will provide a patch for that in the upstream repository with my next pull request (when I have consolidated other on-going work). [1] https://github.com/bmwcarit/meta-ros/commit/9ff8d1f7e9130dca1455651bd5d58875fc95c30e [2] https://github.com/bmwcarit/meta-ros/wiki/Developer-Guidelines Lukas
