Closed awesomebytes closed 2 years ago
And I double checked ros-kinetic/naoqi_libqicore
and it still re-builds. (I was suspicious something changed meanwhile I did one call to superflore-gen-ebuilds and the next).
Maybe it'll be helpful to someone: a rosdep update
as simple user helped me.
Maybe it'll be helpful to someone: a
rosdep update
as simple user helped me.
There is a difference between the lack of initialization in the original post and an out-of-date or un-updated rosdep configuration for a local user.
rosdep init
, usually run as sudo rosdep init
creates configuration in /etc/ros
with the default set of rosdep sources. That needs to be run once in each new environment and can also be used to update sources periodically although they have not changed recently.
whereas rosdep update
which should not be run as root fetches the contents of those rosdep sources and generates a local database for use by rosdep locally.
The error message in the initial post and rosdep update
aren't directly connected.
Since this error likely has to do with system setup and is several years since the last update. I'll close it for now.
Hi, I have been encountering a similar issue even after rerunning sudo rosdep init
then rosdep update
I tried running sudo superflore-gen-ebuilds --ros-distro galactic --only rcutils libatomic --dry-run
File "/usr/lib/python3/dist-packages/rosdep2/catkin_support.py", line 116, in get_catkin_view
raise ValidationFailed("""rosdep database does not have any sources.
rosdep2.catkin_support.ValidationFailed: rosdep database does not have any sources.
Please make sure you have a valid configuration in:
/etc/ros/rosdep/sources.list.d
Is running it as sudo an issue ? I tried it running without sudo but this is what I end up with
>>>> "galactic" distro detected...
>>>> Working in temporary directory /tmp/tmp110bzht2
>>>> Creating new branch gentoo-bot-ebWJymArrU...
>>>>
>>>> Regenerating package 'rcutils'...
!!!! Failed to resolve required dependencies for package rcutils!
!!!! unresolved: "libatomic"
>>>> Regenerating package 'libatomic'...
!!!! No package to satisfy key 'libatomic'
!!!! No packages generated successfully, exiting.
>>>> Cleaning up temporary directory /tmp/tmp110bzht2
I checked and libatomic1 is installed
Here is the file /etc/ros/rosdep/sources.list.d/20-default.list
# os-specific listings first
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx
# generic
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
gbpdistro https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml fuerte
# newer distributions (Groovy, Hydro, ...) must not be listed anymore, they are being fetched from the rosdistro index.yaml instead
Hello, I was trying to update teh ebuild for
ros-kinetic/sbpl
andros-kinetic/naoqi_driver
and both gave me this error. Note that forros-kinetic/naoqi_libqicore
this didn't happen.