ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

rosmake does not find my package

asked 2013-07-03 16:05:24 -0500

aswin gravatar image

updated 2013-07-03 16:06:19 -0500

Hi all, I work on ubuntu 12.04 32 bit ROS groovy. I have moved my packages to another machine, but even though roscd can find my package, rosmake does not compile. make works ok. The new machine is ubuntu 12.04 64 bit Groovy. I did not have this problem when I did the same on ubuntu 11.10 64 bit Groovy. This is not a path problem. I have verified this.

What it shows: [ rosmake ] WARNING: The following args could not be parsed as stacks or packages: ['serial_line']
[ rosmake ] ERROR: No arguments could be parsed into valid package or stack names.

Anyway after trying out a lot, I found out that once I delete the file CATKIN_IGNORE in the package directory, rosmake compiles fine. This file is empty though. Any suggestions on why this might happen? What is the proper way to solve this? rosmake --pre-clean did not do the trick

edit retag flag offensive close merge delete


The question would be why do your dry packages have a CATKIN_IGNORE marker file in the first place? Is it part of the repo? Can you provide a link to the repository of these packages?

Dirk Thomas gravatar image Dirk Thomas  ( 2013-07-04 08:51:52 -0500 )edit

Are you using make eclipse-project?

Dirk Thomas gravatar image Dirk Thomas  ( 2013-07-04 09:30:37 -0500 )edit

Hi Dirk, This is my own package; and yes I am using make eclipse-project. But I never had problem compiling my code on a different machine (ubuntu 11.10 64 bit groovy).

aswin gravatar image aswin  ( 2013-07-04 15:24:53 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2013-07-06 08:32:08 -0500

Dirk Thomas gravatar image

I have a released some modification into ros/mk 1.9.49 and catkin 0.5.69 which should fix your issue. Currently they are only available from the building repo. The will be synced into shadow-fixed as soon as all packages have been rebuilt. It would be great if you could validate that these versions fix the issue for you (at best before they are synced to public).

edit flag offensive delete link more


Sorry for the late reply. Could you please advice me on how to go about doing this without affecting my current ros installation? Do I create an overlay and install from source?

aswin gravatar image aswin  ( 2013-07-16 05:02:55 -0500 )edit

answered 2013-07-04 08:02:33 -0500

gvdhoorn gravatar image

This could be related to ros-infrastructure/rospkg/issues/39.

edit flag offensive delete link more

Question Tools


Asked: 2013-07-03 16:05:24 -0500

Seen: 1,140 times

Last updated: Jul 06 '13