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

Symlink problem using catkin_tools==0.4.2: because the location of generated manifest.l is unusual? #50

Open
wkentaro opened this issue May 19, 2016 · 2 comments

Comments

@wkentaro
Copy link
Member

wkentaro commented May 19, 2016

With catkin_tools==0.4.2, it raise below warnings, this is annoying and it seems dangerous because the md5sum is different for same manifest file.
I wonder this is because of the unusual location of manifest.l generated by cmake.
manifest.l needs to be located under devel/share/ros/roseus directory, but usual files are located under devel/share/[BUILDING_PACKAGE].

Warnings   << jsk_perception:symlink /Users/wkentaro/ros/indigo/logs/jsk_perception/build.symlink.009.log
Warning: Cannot symlink from /Users/wkentaro/ros/indigo/devel/.private/jsk_perception/share/roseus/ros/bond/manifest.l to existing file /Users/wkentaro/ros/indigo/devel/share/roseus/ros/bond/manifest.l
Warning: Source hash: 0cc991ba17545c78f58faa050149a438
Warning: Dest hash: b97f4f5b99d9ded3bbf99d6dd4b03a41
Warning: Cannot symlink from /Users/wkentaro/ros/indigo/devel/.private/jsk_perception/share/roseus/ros/dynamic_tf_publisher/manifest.l to existing file /Users/wkentaro/ros/indigo/devel/share/roseus/ros/dynamic_tf_publisher/manifest.l
Warning: Source hash: 76696053cb1780693c387457c9028cda
Warning: Dest hash: 114f5dff55685dc8ca01bff5c4cf1d29
Warning: Cannot symlink from /Users/wkentaro/ros/indigo/devel/.private/jsk_perception/share/roseus/ros/nodelet/manifest.l to existing file /Users/wkentaro/ros/indigo/devel/share/roseus/ros/nodelet/manifest.l
Warning: Source hash: f52b120dc4110b7e6a0c18fc3b07371c
Warning: Dest hash: 8608763000a4dab2c9089762daa9419b
Warning: Cannot symlink from /Users/wkentaro/ros/indigo/devel/.private/jsk_perception/share/roseus/ros/pcl_msgs/manifest.l to existing file /Users/wkentaro/ros/indigo/devel/share/roseus/ros/pcl_msgs/manifest.l
Warning: Source hash: 0cb5f8b2b3d3bfb914a723edd34d556b
Warning: Dest hash: 5d8c148b8f1c42c577f1a135b28465e4

Any idea how to fix this?


PS.
Currently I'm using without symlinking by catkin config --merge-devel.

@k-okada
Copy link
Member

k-okada commented May 20, 2016

what is the output of

diff  /Users/wkentaro/ros/indigo/devel/.private/jsk_perception/share/roseus/ros/pcl_msgs/manifest.l /Users/wkentaro/ros/indigo/devel/share/roseus/ros/pcl_msgs/manifest.l

@wkentaro
Copy link
Member Author

wkentaro commented Jun 3, 2016

The difference is only the header

% diff /home/wkentaro/ros/test_geneus/devel/share/roseus/ros/jsk_network_tools/manifest.l /home/wkentaro/ros/test_geneus/devel/.private/roseus_remote/share/roseus/ros/jsk_network_tools/manifest.l
4c4
< ;; THIS FILE IS AUTOMATICALLY GENERATED in 2016-06-03 12:56:00.393861
---
> ;; THIS FILE IS AUTOMATICALLY GENERATED in 2016-06-03 12:56:09.924109

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

2 participants