Package Details: ros2-arch-deps 0.10-2

Git Clone URL: (read-only, click to copy)
Package Base: ros2-arch-deps
Description: Dependencies for building ROS2 on Arch
Upstream URL:
Licenses: None
Submitter: kartikmohta
Maintainer: AchmadFathoni (leuko)
Last Packager: Blutkoete
Votes: 3
Popularity: 0.000039
First Submitted: 2018-10-04 08:10 (UTC)
Last Updated: 2020-10-25 12:49 (UTC)

Latest Comments

jabl commented on 2021-02-05 12:07 (UTC)

For some reason, colcon-core, vcstool and catkin_pkg are not installed successfully or are not added to PATH. Running colcon does not work while rosdep does but complains that catkin_pkg could not be found. Installing these three packages locally to my system using pip fixed these issues and I could successfully compile and run ROS2. I created this issue:

leuko commented on 2021-01-05 20:05 (UTC)

sip was upgraded to 6.0 and python-sip is now provided by python-sip4. This may cause problems.

I did not notice any errors, but just wanted to make others aware.

leuko commented on 2020-10-25 20:05 (UTC)

Dear @Blutkoete, currently this is ok for me. If I bug you more often, then I can happily co-maintain.

Thank you for your efforts!

Blutkoete commented on 2020-10-25 12:47 (UTC)

Hi @leuko,

I thought about it and added them as optdepends=().

By the way, I'm only using ROS2 for some interoperability tests, and you all appear to be using it more heaviliy, so if someone wants to maintain or co-maintain this dependency package feel free to do so. Else I'll just keep adding and moving around dependencies if you name them (also ok for me :)).

leuko commented on 2020-10-24 13:57 (UTC) (edited on 2020-10-25 20:02 (UTC) by leuko)

rqt needs for example python-pyqtgraph for using plugins->visualization->plot. Otherwise:

RuntimeError: No usable plot type found. Install at least one of: PyQtGraph, MatPlotLib (at least 1.4.0) or Python-Qwt5.

Blutkoete commented on 2020-10-23 06:06 (UTC)

Hi @calvertdw,

thank you. I moved it in the PKGBUILD to the "official" section. I did not bump the version because it's only an organizational change to the PKGBUILD.

calvertdw commented on 2020-10-22 22:48 (UTC)

python-notify2 is now an official package and can be moved out of the AUR section of the PKGBUILD for us that aren't using AUR helpers. ;)

leuko commented on 2020-08-17 12:29 (UTC)

For running the node graph in rqt the pydot library python-pydot is needed.

Blutkoete commented on 2020-08-09 10:44 (UTC)

Thank you and please excuse the time it took to correct that (holiday season, hooray!).

This PKGBUILD does not differentiate between makedepends and depends currently and I think I'm not deep enough into ROS2 development on Arch Linux to sort it all out.

leuko commented on 2020-07-25 20:37 (UTC) (edited on 2020-07-26 16:34 (UTC) by leuko)

For building libxrandr is needed by rviz_ogre_vendor.

For running rviz2 qt5-svg is needed. (otherwise rviz2 cannot load SVG pixmap packages for cursors)

MaoCPU commented on 2019-08-28 20:07 (UTC) (edited on 2019-08-28 21:18 (UTC) by MaoCPU)

python-lark-parser is a dependency for ros_idlgenerator_c.

python-sip (and possibly sip) are needed for qt_gui_cpp.

These packages are also listed in the Wiki

After successful installation, running a ros2 topic echo leads to several warnings of the format Failed to load entry point 'create_key': No module named 'lxml'. Adding python-lxml to the dependencies solves that problem. Possibly this is an upstream issue?

mms commented on 2019-04-11 20:08 (UTC)

log4cxx (AUR) is a new dependency for compiling rcl_logging_log4cxx and, consequently, rcl.

mms commented on 2019-02-20 15:03 (UTC) (edited on 2019-02-20 15:04 (UTC) by mms)

Also, libconsole_bridge is a dependency mentioned in the installation guide ... there is a an AUR package

mms commented on 2019-02-03 22:51 (UTC)

For compiling image_tools vtk (<=8.1.2) and hdf5 (both only make dependencies for opencv)