Open sloretz opened 1 year ago
Noetic had an old address for maintainer; I've updated and included myself in noetic (ROS 2 was already updated.)
@sloretz It appears that the nwjs folder is getting installed as binaries within Debian package. Normally we run an install script (rosrun flexbe_app nwjs_install
) after building to download the relevant nwjs and install. The CI tests that we run do it this way. That will clearly have issues if install points to /opt/ros folder, so installing those libraries as part of binary makes sense, but I suspect that some nwjs dependency is not getting captured and installed. I'll dig into this
@pschillinger Any thoughts on this as you handled the earlier (kinetic and before) releases ?
The binary jobs for flexbe_app
also didn't properly run before, so we always had them excluded. Unfortunately, I don't have a lot of experience with this, but this old PR is where I left it after initially trying to release it: ros/rosdistro#19823. I hope this helps!
Thanks. I missed that old issue. I will plan to keep flexbe_app out of releases for now. I'll revisit this later in fall after we work on the flexbe_webui more. I'll leave this open for now to document the issue.
The ROS Noetic release is failing to build on all platforms. It complains of missing libraries. Maybe there are dependencies not specified in the package.xml? #70 seems like it might be relevant.
https://build.ros.org/job/Nbin_uF64__flexbe_app__ubuntu_focal_amd64__binary/59/consoleFull