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

Reply via email to