You are not logged in.

#1 2016-02-25 18:45:30

fduembgen
Member
Registered: 2016-02-25
Posts: 2

ROS Indigo - no definition of [std_srvs] for OS [arch]

I have successfully installed ROS indigo and I managed to get everything working so far, although Arch is not officially supported by ROS.
But now, when I try to install turtlesim using rosdep, I get the following error messages:

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
turtlesim: No definition of [std_srvs] for OS [arch]

I have tried to install other packages, but I always get the same error:
"pkg": No definition of ["some other pkg"] for OS[arch].

Does someone know a hack do make rosdep work on Arch? Or any suggestions where I could find help?

I would really like to figure this out so that I can keep working on Arch instead of installing Ubuntu on my laptop too.

Thank you!

Offline

#2 2016-02-25 21:04:43

alphaniner
Member
From: Ancapistan
Registered: 2010-07-12
Posts: 2,810

Re: ROS Indigo - no definition of [std_srvs] for OS [arch]

For starters, did you install it via the AUR packages?


But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner

Offline

#3 2016-02-25 22:59:13

fduembgen
Member
Registered: 2016-02-25
Posts: 2

Re: ROS Indigo - no definition of [std_srvs] for OS [arch]

Yes I followed the wiki's instructions
http://wiki.ros.org/indigo/Installation/Arch

The packages whose definitions are "missing" are indeed installed. Somehow rosdep still doesn't find them

Last edited by fduembgen (2016-02-25 22:59:35)

Offline

Board footer

Powered by FluxBB