{"action":"opened","issue":{"url":"https://api.github.com/repos/jsk-ros-pkg/jsk_roseus/issues/257","labels_url":"https://api.github.com/repos/jsk-ros-pkg/jsk_roseus/issues/257/labels{/name}","comments_url":"https://api.github.com/repos/jsk-ros-pkg/jsk_roseus/issues/257/comments","events_url":"https://api.github.com/repos/jsk-ros-pkg/jsk_roseus/issues/257/events","html_url":"https://github.com/jsk-ros-pkg/jsk_roseus/issues/257","id":59606017,"number":257,"title":"wrong order in manifest.l","user":{"login":"furushchev","id":1901008,"avatar_url":"https://avatars.githubusercontent.com/u/1901008?v=3","gravatar_id":"","url":"https://api.github.com/users/furushchev","html_url":"https://github.com/furushchev","followers_url":"https://api.github.com/users/furushchev/followers","following_url":"https://api.github.com/users/furushchev/following{/other_user}","gists_url":"https://api.github.com/users/furushchev/gists{/gist_id}","starred_url":"https://api.github.com/users/furushchev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/furushchev/subscriptions","organizations_url":"https://api.github.com/users/furushchev/orgs","repos_url":"https://api.github.com/users/furushchev/repos","events_url":"https://api.github.com/users/furushchev/events{/privacy}","received_events_url":"https://api.github.com/users/furushchev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-03T07:39:12Z","updated_at":"2015-03-03T07:39:12Z","closed_at":null,"body":"some package are built manifest.l with wrong order.\r\n\r\nfor example, `catkin build jsk_interactive_marker`\r\n\r\n```lisp\r\n# manifest.l\r\n;;\r\n;; DO NOT EDIT THIS FILE\r\n;;\r\n(ros::load-ros-package \"audio_common_msgs\")\r\n(ros::load-ros-package \"stereo_msgs\")\r\n(ros::load-ros-package \"view_controller_msgs\")\r\n(ros::load-ros-package \"actionlib_msgs\")\r\n(ros::load-ros-package \"trajectory_msgs\")\r\n(ros::load-ros-package \"dynamic_tf_publisher\")\r\n(ros::load-ros-package \"tf2_msgs\")\r\n(ros::load-ros-package \"nav_msgs\")\r\n(ros::load-ros-package \"roscpp\")\r\n(ros::load-ros-package \"jsk_interactive_marker\")   ;; duplicate decrelation? if comment out here, it works.\r\n(ros::load-ros-package \"actionlib\")\r\n(ros::load-ros-package \"diagnostic_msgs\")\r\n(ros::load-ros-package \"topic_tools\")\r\n(ros::load-ros-package \"jsk_footstep_msgs\")\r\n(ros::load-ros-package \"control_msgs\")\r\n(ros::load-ros-package \"pr2_msgs\")\r\n(ros::load-ros-package \"ml_classifiers\")\r\n(ros::load-ros-package \"visualization_msgs\")\r\n(ros::load-ros-package \"tf\")\r\n(ros::load-ros-package \"jsk_recognition_msgs\")\r\n(ros::load-ros-package \"jsk_topic_tools\")\r\n(ros::load-ros-package \"nodelet\")\r\n(ros::load-ros-package \"pcl_msgs\")\r\n(ros::load-ros-package \"people_msgs\")\r\n(ros::load-ros-package \"rosgraph_msgs\")\r\n(ros::load-ros-package \"shape_msgs\")\r\n(ros::load-ros-package \"std_msgs\")\r\n(ros::load-ros-package \"moveit_msgs\")\r\n(ros::load-ros-package \"sensor_msgs\")\r\n(ros::load-ros-package \"octomap_msgs\")\r\n(ros::load-ros-package \"object_recognition_msgs\")\r\n(ros::load-ros-package \"map_msgs\")\r\n(ros::load-ros-package \"move_base_msgs\")\r\n(ros::load-ros-package \"laser_assembler\")\r\n(ros::load-ros-package \"jsk_hark_msgs\")\r\n(ros::load-ros-package \"image_view2\")\r\n(ros::load-ros-package \"pr2_controllers_msgs\")\r\n(ros::load-ros-package \"dynamic_reconfigure\")\r\n(ros::load-ros-package \"roseus\")\r\n(ros::load-ros-package \"std_srvs\")\r\n(ros::load-ros-package \"sound_play\")\r\n(ros::load-ros-package \"jsk_rviz_plugins\")\r\n(ros::load-ros-package \"geometry_msgs\")\r\n(ros::load-ros-package \"jsk_gui_msgs\")\r\n(ros::load-ros-package \"jsk_pcl_ros\")\r\n(ros::load-ros-package \"roscpp_tutorials\")\r\n(ros::load-ros-package \"bond\")\r\n(ros::load-ros-package \"jsk_interactive_marker\")\r\n```\r\n\r\nAnd I also wonder packages written in `generate_messages` at CMakeLists.txt is not the same as ones at the top of `manifest.l`:\r\n\r\n```bash\r\n# CMakeLists.txt\r\ngenerate_messages(\r\n  DEPENDENCIES geometry_msgs jsk_footstep_msgs visualization_msgs jsk_recognition_msgs\r\n)\r\n```\r\n\r\nany idea?"}}