@GPereira, if you have a some free time, is there any possibility to update melodic-mavros to python 3 please???
Thanks,
Git Clone URL: | https://aur.archlinux.org/ros-melodic-desktop-full.git (read-only, click to copy) |
---|---|
Package Base: | ros-melodic-desktop-full |
Description: | ROS - A metapackage to aggregate several packages. |
Upstream URL: | https://github.com/ros/metapackages |
Keywords: | melodic morena robot robotics ros |
Licenses: | BSD |
Submitter: | GPereira |
Maintainer: | None |
Last Packager: | bionade24 |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2018-05-13 18:47 (UTC) |
Last Updated: | 2021-03-23 03:30 (UTC) |
@GPereira, if you have a some free time, is there any possibility to update melodic-mavros to python 3 please???
Thanks,
Thanks for fixing all that stuff! I also managed to install ros-melodic-desktop again, with some smaller adjustments. For example, ros-melodic-joy still needs the Python 3 treatment, and RViz has one unlisted dependency, and won't build if you have ogre 1.11 installed. tf2 and bondcpp where the other two packages (I think) that needed manual intervention.
Furthermore, if you are using a helper, you may want to delete its cache first before rebuilding everything for Python 3.
Finally, when using catkin tools, I had to run the following before I could build anything:
catkin config --cmake-args -DPYTHON_EXECUTABLE=/usr/bin/python
Thanks again!
Well, I was trying to install ros-melodic-mavros and apparently the package have been using Python 2 instead of 3. So during the build I have to re-modify the configuration files to adapt it to python 3
Is there any possibility to update the PKGBUILD file to use Python 3 ?
Thanks,
Thank you @GPereira
I have installed roscpp without any problem, I will notify if I observe any bugs,
@bionade24, One solution might work is that, you need to reinstall ROS to be linked to boost 68. Otherwise you need to downgrade to boost 67
PS: take my advice as a rule of thumb: Do not do monthly update on arch if you use ROS, there is a big risk of falling in dependency hell
Good luck
ros-melodic-rosout requires liboost packages version 1.67, but Arch has version 1.68. Any solution for that?
I now always get this:
-- Using Python nosetests: /usr/bin/nosetests-3.7 ImportError: "from catkin_pkg.package import parse_package" failed: No module named 'catkin_pkg' Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.
Seems like python2-catkin_pkg changed to python-catkin_pkg. This have to be added as dependency.
It should be good now, please check
Thank you, However I have crossed the package aur-ros-melodic-rostime/src/ros-melodic-rostime" does not appear to contain CMakeLists.txt.
Is there any possibility to do fast check??
I am uploading the fixes now! :)
@GPereira, please it is only one sentence to add (even one word), in the CMake files,
So at the end, we should continue our life without ROS !!!!
Pinned Comments