ROS plugins: rosdep unable to init
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
Triaged
|
Medium
|
Unassigned |
Bug Description
When running in a build VM, using the Catkin plugin (although given that Colcon also uses rosdep it should apply there as well), I get this error:
Initializing rosdep database...
Failed to initialize rosdep: Error initializing rosdep database:
ERROR: cannot download default sources list from:
https:/
Website may be down.
This is because it's not finding the SSL .so, because the rosdep environment doesn't properly set LD_LIBRARY_PATH to look inside the rosdep install area. I have no idea why this didn't break before now, but I suspect it's because libssl1.1 was installed on the host for one reason or another.
description: | updated |
description: | updated |
Changed in snapcraft: | |
importance: | Undecided → Medium |
Changed in snapcraft: | |
status: | New → Triaged |
> I have no idea why this didn't break before now, but I suspect it's because libssl1.1 was installed on the host for one reason or another.
Whoa, I ended up running into this because I was somehow building a core18 snap on a Xenial build VM. I assume it's because I re-used project names. That is another, unrelated bug.