Closed TheCodeSummoner closed 3 years ago
Manjaro Linux
This is most likely an issue with Manjaro as they are probably behind in their packages. Manjaro does not support the AUR and neither do we support Manjaro. If you want to use these package we recommend a Arch - repo compatible distribution like EndeavourOS, which, since it is repo compatible, we do support.
I'll reopen this if someone can reproduce this on an Arch - repo compatible distro.
tldr my advice is to use Arch or EndeavourOS and try again. If you still encounter the issue, I'll be able to help.
Issue
Since a recent update on 2020-12-08, the package fails to build, and also my existing installation fails to run.
Affected libraries are some of the ones with
tf2
in their name, for example,ros-noetic-tf2-ros
.Since this affects multiple packages (I think), I've decided to open an issue in this repository.
Keep in mind that I am very new to both ROS and AUR, so I may not be understanding everything correctly - please don't be too harsh :)
Existing installation
When attempting to run a car racing simulator:
The following 2 windows open consecutively:
The following stream of errors follows in the console immediately:
The maintainer of
rviz
suggested contacting AUR package maintainers.New builds
Multiple packages fail with errors similar to the below one:
The
undefined reference to tf2_ros::TransformListener::TransformListener(tf2::BufferCore&, ros::NodeHandle const&, bool)
error happens both when installingros-noetic-desktop-full
and each dependency on their own.Summary
Based on the fact that both examples fail due to some issue with
libtf.so
, and since installations in other Linux distributions pass (e.g. Ubuntu), I believe there is some issue with the one provided by AUR. Unfortunately, I'm not knowledgeable enough to understand what the issue could be, and I kindly ask for your help.Environment
OS
Package manager