Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#19 introduced a conflicting set of launch files #20

Closed
rhaschke opened this issue Sep 7, 2018 · 5 comments
Closed

#19 introduced a conflicting set of launch files #20

rhaschke opened this issue Sep 7, 2018 · 5 comments
Assignees

Comments

@rhaschke
Copy link
Contributor

rhaschke commented Sep 7, 2018

With #19 being merged, we now have the following error:

$ roslaunch moveit_resources demo.launch 
RLException: multiple files named [demo.launch] in package [moveit_resources]:
- /vol/famula/nightly/ros/melodic/share/moveit_resources/fanuc_moveit_config/launch/demo.launch
- /vol/famula/nightly/ros/melodic/share/moveit_resources/panda_moveit_config/launch/demo.launch
Please specify full path instead

I think, as long as the tests explicitly specify which launch file(s) to use, there is no problem.
Nevertheless, should we take any action, e.g. remove fanuc, or add prefixes to all launch files?

@v4hn
Copy link
Contributor

v4hn commented Sep 7, 2018 via email

@rhaschke
Copy link
Contributor Author

rhaschke commented Sep 7, 2018

Making them separate packages will probably break a lot of tests (which rely on moveit_resources being the package that provides all those launch files).
The other issue I was seeing with this approach (namely introducing potentially conflicting package names), you avoid by renaming the packages as well.
I agree with @v4hn that renaming those packages will be the cleanest solution.

@davetcoleman
Copy link
Member

Seems like the simplest fix for now is to prefix the roslaunch files as @v4hn suggested. Rename them to fanuc_demo.launch and panda_demo.launch

@rhaschke
Copy link
Contributor Author

rhaschke commented Sep 7, 2018

Seems like the simplest fix for now is to prefix the roslaunch files as @v4hn suggested. Rename them to fanuc_demo.launch and panda_demo.launch

Actually, we would need to rename all the launch files. @v4hn proposed to add new packages and rename their folders.

@rhaschke
Copy link
Contributor Author

rhaschke commented Nov 5, 2021

Fixed for quite some while.

@rhaschke rhaschke closed this as completed Nov 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants