Package 'sbcl' has no installation candidate
I am trying to install ROS hydro bare bones on a Samsung Chromebook that is in developer mode. This means that I am using an ARM form of Ubuntu (with the xfce desktop environment, if that matters). All of my packages thus far have downloaded with the "armhf" suffix, which I gather is preferable to "armel".
Using the official installation from source instructions for ROS hydro (here), when running the bash command:
rosdep install --from-paths src --ignore-src --rosdistro hydro -y
most of the packages install without issue. However, I get the error:
$ E: Package 'sbcl' has no installation candidate
A suggestion from the terminal output is to install some other things:
$ ...
$ However the following packages replace it:
$ sbcl-source sbcl-doc
so I installed them with
sudo apt-get install sbcl-source sbcl-doc
I still get the same error as above, so I installed sbcl from source using the Linux armhf tarball and the instructions from SBCL's site. The installation was successful (I can invoke sbcl from the command line), but the ROS install still fails (when I run the first bash command I listed).
So, after a long description of my steps, my question is: Is there any way around this? I clearly have SBCL, so am I safe in assuming that ROS packages that depend on it will run fine, and really I just need the ROS installer to skip this step?
Other solutions I've seen just say to delete the sbcl
directory in the src
file, but I am hesitant to just do that since I don't know if I will need it and my system can install SBCL