Debian Buster Melodic Installation from Source ImportError: No module named geneus

asked 2020-03-24 10:05:43 -0500

pethor gravatar image

updated 2020-03-24 10:21:08 -0500

I'm running Debian 10.3 with kernel 4.19.0 and gcc 8.3.0 and I have to install ROS Melodic from scratch since there are no official packages / no complete packages in the upstream repository.

After closely following the Installing from Source steps for Desktop-Full Install I end up at step 2.1.2 after issuing the (modified) build command

./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release -DSETUPTOOLS_DEB_LAYOUT=OFF

Traceback (most recent call last):
  File "/home/pethor/ros_catkin_ws/install_isolated/share/geneus/cmake/../../../lib/geneus/gen_eus.py", line 39, in <module>
    import geneus
ImportError: No module named geneus
make[2]: *** [CMakeFiles/std_msgs_generate_messages_eus.dir/build.make:94: /home/pethor/ros_catkin_ws/devel_isolated/std_msgs/share/roseus/ros/std_msgs/msg/Empty.l] Error 1
make[1]: *** [CMakeFiles/Makefile2:1581: CMakeFiles/std_msgs_generate_messages_eus.dir/all] Error 2
make: *** [Makefile:141: all] Error 2

If I don't append the -DSETUPTOOLS_DEB_LAYOUT=OFF to the build call, it won't work at all. Using this option was suggested here.

Any suggestions would be greatly appreciated.

edit retag flag offensive close merge delete