{"action":"opened","issue":{"url":"https://api.github.com/repos/ros-drivers/rosserial/issues/205","labels_url":"https://api.github.com/repos/ros-drivers/rosserial/issues/205/labels{/name}","comments_url":"https://api.github.com/repos/ros-drivers/rosserial/issues/205/comments","events_url":"https://api.github.com/repos/ros-drivers/rosserial/issues/205/events","html_url":"https://github.com/ros-drivers/rosserial/issues/205","id":121968454,"number":205,"title":"Unable to install ros_lib into Arduino IDE: rosserial_client (missing dependency)","user":{"login":"chrisspen","id":116631,"avatar_url":"https://avatars.githubusercontent.com/u/116631?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisspen","html_url":"https://github.com/chrisspen","followers_url":"https://api.github.com/users/chrisspen/followers","following_url":"https://api.github.com/users/chrisspen/following{/other_user}","gists_url":"https://api.github.com/users/chrisspen/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisspen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisspen/subscriptions","organizations_url":"https://api.github.com/users/chrisspen/orgs","repos_url":"https://api.github.com/users/chrisspen/repos","events_url":"https://api.github.com/users/chrisspen/events{/privacy}","received_events_url":"https://api.github.com/users/chrisspen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-14T03:32:19Z","updated_at":"2015-12-14T03:32:19Z","closed_at":null,"body":"I'm trying to follow the [tutorial](http://wiki.ros.org/rosserial_arduino/Tutorials/Arduino%20IDE%20Setup#A.28RECOMMENDED.29_Installing_Binaries_on_the_ROS_workstation) for installing ROS into the Arduino IDE.\r\n\r\nI installed the binary packages with:\r\n\r\n     sudo apt-get install ros-indigo-rosserial-arduino ros-indigo-rosserial ros-indigo-rosserial-client\r\n\r\nbut when I run the command to copy the files into the Arduino libraries folders with:\r\n\r\n     rosrun rosserial_arduino make_libraries.py .\r\n\r\nit partially fails with the error:\r\n\r\n    Exporting to .\r\n    [rosserial_client]: Unable to find dependency: angles\r\n    ROS path [0]=/opt/ros/indigo/share/ros\r\n    ROS path [1]=/opt/ros/indigo/share\r\n    ROS path [2]=/opt/ros/indigo/stacks. Messages cannot be built.\r\n\r\n    Exporting rosserial_msgs\r\n\r\n      Messages:\r\n        Log,TopicInfo,\r\n\r\n      Services:\r\n        RequestParam,RequestServiceInfo,RequestMessageInfo,\r\n\r\n    Exporting std_srvs\r\n\r\n      Services:\r\n        Empty,Trigger,\r\n\r\n    Exporting std_msgs\r\n\r\n      Messages:\r\n        UInt8MultiArray,UInt16MultiArray,MultiArrayDimension,Byte,Int16,UInt64MultiArray,Int8,Int64MultiArray,Char,Duration,Float64MultiArray,UInt32MultiArray,Int32MultiArray,Header,Int16MultiArray,String,UInt8,ColorRGBA,ByteMultiArray,MultiArrayLayout,Float32MultiArray,UInt64,UInt32,Time,Int32,UInt16,Float32,Empty,Float64,Int64,Bool,Int8MultiArray,\r\n\r\n    Exporting bond\r\n\r\n      Messages:\r\n        Status,Constants,\r\n\r\n    Exporting diagnostic_msgs\r\n\r\n      Messages:\r\n        KeyValue,DiagnosticStatus,DiagnosticArray,\r\n\r\n      Services:\r\n        SelfTest,\r\n\r\n    Exporting rosgraph_msgs\r\n\r\n      Messages:\r\n        Clock,Log,TopicStatistics,\r\n\r\n    Exporting geometry_msgs\r\n\r\n      Messages:\r\n        PoseWithCovarianceStamped,Point32,Transform,Wrench,InertiaStamped,TwistStamped,PoseArray,Pose,Point,AccelWithCovarianceStamped,PointStamped,Quaternion,Pose2D,PoseStamped,QuaternionStamped,TwistWithCovariance,Vector3Stamped,WrenchStamped,PolygonStamped,PoseWithCovariance,Twist,Accel,TwistWithCovarianceStamped,Inertia,AccelStamped,TransformStamped,Polygon,Vector3,AccelWithCovariance,\r\n\r\n    Exporting sensor_msgs\r\n\r\n      Messages:\r\n        JoyFeedback,MagneticField,ChannelFloat32,LaserEcho,RelativeHumidity,RegionOfInterest,FluidPressure,PointField,MultiEchoLaserScan,Joy,Temperature,LaserScan,NavSatFix,TimeReference,PointCloud2,JointState,CameraInfo,Image,Illuminance,JoyFeedbackArray,Range,NavSatStatus,CompressedImage,Imu,PointCloud,MultiDOFJointState,\r\n\r\n      Services:\r\n        SetCameraInfo,\r\n\r\n    Exporting visualization_msgs\r\n\r\n      Messages:\r\n        Marker,InteractiveMarkerPose,InteractiveMarkerControl,InteractiveMarkerInit,ImageMarker,InteractiveMarker,MenuEntry,InteractiveMarkerUpdate,InteractiveMarkerFeedback,MarkerArray,\r\n\r\n    Exporting shape_msgs\r\n\r\n      Messages:\r\n        MeshTriangle,Mesh,SolidPrimitive,Plane,\r\n\r\n    Exporting trajectory_msgs\r\n\r\n      Messages:\r\n        JointTrajectory,MultiDOFJointTrajectory,MultiDOFJointTrajectoryPoint,JointTrajectoryPoint,\r\n\r\n    Exporting actionlib_msgs\r\n\r\n      Messages:\r\n        GoalStatus,GoalID,GoalStatusArray,\r\n\r\n    Exporting nav_msgs\r\n\r\n      Messages:\r\n        Path,GetMapAction,OccupancyGrid,GetMapActionFeedback,MapMetaData,Odometry,GetMapResult,GetMapActionResult,GetMapGoal,GetMapActionGoal,GetMapFeedback,GridCells,\r\n\r\n      Services:\r\n        SetMap,GetPlan,GetMap,\r\n\r\n    Exporting tf2_msgs\r\n\r\n      Messages:\r\n        TF2Error,LookupTransformResult,TFMessage,LookupTransformActionFeedback,LookupTransformActionGoal,LookupTransformAction,LookupTransformActionResult,LookupTransformGoal,LookupTransformFeedback,\r\n\r\n      Services:\r\n        FrameGraph,\r\n\r\n    Exporting stereo_msgs\r\n\r\n      Messages:\r\n        DisparityImage,\r\n\r\n    Exporting roscpp\r\n\r\n      Messages:\r\n        Logger,\r\n\r\n      Services:\r\n        GetLoggers,Empty,SetLoggerLevel,\r\n\r\n    Exporting rosserial_arduino\r\n\r\n      Messages:\r\n        Adc,\r\n\r\n      Services:\r\n        Test,\r\n\r\n    Exporting nodelet\r\n\r\n      Services:\r\n        NodeletList,NodeletUnload,NodeletLoad,\r\n\r\n    Exporting topic_tools\r\n\r\n      Services:\r\n        MuxDelete,DemuxSelect,MuxSelect,DemuxList,DemuxAdd,MuxAdd,MuxList,DemuxDelete,\r\n\r\n    Exporting dynamic_reconfigure\r\n\r\n      Messages:\r\n        ParamDescription,StrParameter,BoolParameter,Config,GroupState,DoubleParameter,SensorLevels,IntParameter,ConfigDescription,Group,\r\n\r\n      Services:\r\n        Reconfigure,\r\n\r\n    Exporting actionlib\r\n\r\n      Messages:\r\n        TwoIntsActionResult,TestRequestActionResult,TestRequestAction,TestRequestFeedback,TwoIntsAction,TestRequestActionGoal,TestGoal,TwoIntsActionFeedback,TestFeedback,TestActionGoal,TestActionFeedback,TwoIntsActionGoal,TestResult,TwoIntsResult,TwoIntsGoal,TwoIntsFeedback,TestRequestResult,TestRequestGoal,TestRequestActionFeedback,TestAction,TestActionResult,\r\n\r\n    Exporting tf\r\n\r\n      Messages:\r\n        tfMessage,\r\n\r\n      Services:\r\n        FrameGraph,\r\n\r\n\r\n\r\n    *** Warning, failed to generate libraries for the following packages: ***\r\n        rosserial_client (missing dependency)\r\n\r\nHow do I fix my install so rosserial_client can be used?\r\n\r\nWhat package provides \"angles\" and is it an apt or pip package? There does exist an \"angles\" package in pypi, but installing this seems to have no effect."}}