{"action":"opened","issue":{"url":"https://api.github.com/repos/bmwcarit/meta-ros/issues/593","repository_url":"https://api.github.com/repos/bmwcarit/meta-ros","labels_url":"https://api.github.com/repos/bmwcarit/meta-ros/issues/593/labels{/name}","comments_url":"https://api.github.com/repos/bmwcarit/meta-ros/issues/593/comments","events_url":"https://api.github.com/repos/bmwcarit/meta-ros/issues/593/events","html_url":"https://github.com/bmwcarit/meta-ros/issues/593","id":323396015,"number":593,"title":"dynamic_reconfigure lacks ${PYTHON_PN}-rospkg in its DEPENDS/RDEPENDS","user":{"login":"dkargin","id":518876,"avatar_url":"https://avatars2.githubusercontent.com/u/518876?v=4","gravatar_id":"","url":"https://api.github.com/users/dkargin","html_url":"https://github.com/dkargin","followers_url":"https://api.github.com/users/dkargin/followers","following_url":"https://api.github.com/users/dkargin/following{/other_user}","gists_url":"https://api.github.com/users/dkargin/gists{/gist_id}","starred_url":"https://api.github.com/users/dkargin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkargin/subscriptions","organizations_url":"https://api.github.com/users/dkargin/orgs","repos_url":"https://api.github.com/users/dkargin/repos","events_url":"https://api.github.com/users/dkargin/events{/privacy}","received_events_url":"https://api.github.com/users/dkargin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-15T21:49:28Z","updated_at":"2018-05-15T21:49:28Z","closed_at":null,"author_association":"NONE","body":"So each recipe that needs dynamic_reconfigure must add `${PYTHON_PN}-rospkg` to DEPENDS, or fail with error like\r\n```\r\n| Traceback (most recent call last):\r\n|   File \"/home/yocto/builds/navbox-c2-sumo/tmp-glibc/work/aarch64-oe-linux/freenect-camera/0.4.1-r0/freenect_stack-0.4.1/freenect_camera/cfg/Freenect.cfg\", line 3, in <module>\r\n|     from dynamic_reconfigure.parameter_generator_catkin import *\r\n|   File \"/home/yocto/builds/navbox-c2-sumo/tmp-glibc/work/aarch64-oe-linux/freenect-camera/0.4.1-r0/recipe-sysroot/opt/ros/indigo/lib/python2.7/site-packages/dynamic_reconfigure/__init__.py\", line 38, in <module>\r\n|     import roslib\r\n|   File \"/home/yocto/builds/navbox-c2-sumo/tmp-glibc/work/aarch64-oe-linux/freenect-camera/0.4.1-r0/recipe-sysroot/opt/ros/indigo/lib/python2.7/site-packages/roslib/__init__.py\", line 50, in <module>\r\n|     from roslib.launcher import load_manifest\r\n|   File \"/home/yocto/builds/navbox-c2-sumo/tmp-glibc/work/aarch64-oe-linux/freenect-camera/0.4.1-r0/recipe-sysroot/opt/ros/indigo/lib/python2.7/site-packages/roslib/launcher.py\", line 42, in <module>\r\n|     import rospkg\r\n| ImportError: No module named rospkg\r\n```\r\nwhen catkin tries to generate dreconf files"}}
{"actor":{"display_login":"dkargin"}}