ADVRHumanoids / ROSEndEffectorPackageManager

Metapackage containing all the information and rules to download and install the ROSEndEffector framework using rosinstall and wstool
Apache License 2.0
0 stars 0 forks source link

Error in rosinstall: No 'ros' stack detected. #2

Closed liesrock closed 4 years ago

liesrock commented 4 years ago

Maybe interesting to check:

http://wiki.ros.org/rosinstall/Troubleshooting

liesrock commented 4 years ago

As highlight in https://github.com/ADVRHumanoids/ROSEndEffectorPackageManager/issues/1#issuecomment-625138429

should be just a warning, but we can double check.

torydebra commented 4 years ago

I found by chance another command:

rosco -r .rosinstall

Explained here

This one is better for us because it only clones repos that for now is what we need. So the error is not present anymore.

I am not sure if this command will also "pull" further commits, I have to check

liesrock commented 4 years ago

Nice! i will check too, because the pull feature to update the code is vital!

torydebra commented 4 years ago

rosco does not "pull" (while rosinstall yes), it returns an error if the directory is not empty

torydebra commented 4 years ago

As they say... RTFM

I found rows update here that is exactly what we want: clone at the beginning and pull the updates for the future.

torydebra commented 4 years ago

@liesrock on my sistem the new command works: I can "clone" all from scratch but also use it to "pull all"

If it is fine also for you, I will substitute rosintall . with rosws update

liesrock commented 4 years ago

Nice! Tested and working also for me: looks a nice tool, if you can update the documentation (readthedocs) we can close this!

torydebra commented 4 years ago

@liesrock on my sistem the new command works: I can "clone" all from scratch but also use it to "pull all"

If it is fine also for you, I will substitute rosintall . with rosws update

Done in the last commit.

With rowsw instead of rosintall, the error indicated in this issue is not a thing anymore, so I close