ros-noetic-arch / ros-noetic-octomap

ros-noetic-octomap AUR package
0 stars 1 forks source link

Compilation Error #2

Open AM4283 opened 2 years ago

AM4283 commented 2 years ago

Hello, I am having an error when trying to install this package during the compilation step after running "makepkg"

[albi@archlaptop] ➜ ros-noetic-octomap (! master) makepkg 
==> Making package: ros-noetic-octomap 1.9.6-5 (Wed 13 Jul 2022 06:37:49 PM EDT) 
==> Checking runtime dependencies... 
==> Checking buildtime dependencies... 
==> Retrieving sources... 
  -> Found ros-noetic-octomap-1.9.6.tar.gz 
==> Validating source files with sha256sums... 
    ros-noetic-octomap-1.9.6.tar.gz ... Passed 
==> Extracting sources... 
  -> Extracting ros-noetic-octomap-1.9.6.tar.gz with bsdtar 
==> Starting build()... 
-- The C compiler identification is GNU 12.1.0 
-- The CXX compiler identification is GNU 12.1.0 
-- Detecting C compiler ABI info 
-- Detecting C compiler ABI info - done 
-- Check for working C compiler: /usr/bin/cc - skipped 
-- Detecting C compile features 
-- Detecting C compile features - done 
-- Detecting CXX compiler ABI info 
-- Detecting CXX compiler ABI info - done 
-- Check for working CXX compiler: /usr/bin/c++ - skipped 
-- Detecting CXX compile features 
-- Detecting CXX compile features - done 
-- octomap building as Release 
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.3") found components: doxygen dot 
-- Compile octomap using: make 
-- Install octomap using: make install 
--     (be sure to set the correct CMAKE_INSTALL_PREFIX before) 
-- Compile API-documentation using: make docs 
-- Configuring done 
-- Generating done 
CMake Warning: 
  Manually-specified variables were not used by the project: 
    CATKIN_BUILD_BINARY_PACKAGE 
    PYTHON_EXECUTABLE 
    SETUPTOOLS_DEB_LAYOUT 
-- Build files have been written to: /home/albi/ros-noetic-octomap/src/build 
[  6%] Building CXX object src/math/CMakeFiles/octomath.dir/Vector3.cpp.o 
[  6%] Building CXX object src/math/CMakeFiles/octomath.dir/Quaternion.cpp.o 
[  6%] Building CXX object src/math/CMakeFiles/octomath-static.dir/Vector3.cpp.o 
[  8%] Building CXX object src/math/CMakeFiles/octomath.dir/Pose6D.cpp.o 
[  8%] Building CXX object src/math/CMakeFiles/octomath-static.dir/Pose6D.cpp.o 
[  6%] Building CXX object src/math/CMakeFiles/octomath-static.dir/Quaternion.cpp.o 
[ 11%] Linking CXX static library /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/lib/liboctomath.a 
[ 11%] Linking CXX shared library /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/lib/liboctomath.so 
[ 11%] Built target octomath-static 
[ 12%] Building CXX object src/CMakeFiles/octomap-static.dir/AbstractOccupancyOcTree.cpp.o 
[ 13%] Building CXX object src/CMakeFiles/octomap-static.dir/CountingOcTree.cpp.o 
[ 15%] Building CXX object src/CMakeFiles/octomap-static.dir/ScanGraph.cpp.o 
[ 18%] Building CXX object src/CMakeFiles/octomap-static.dir/OcTreeNode.cpp.o 
[ 18%] Building CXX object src/CMakeFiles/octomap-static.dir/AbstractOcTree.cpp.o 
[ 19%] Building CXX object src/CMakeFiles/octomap-static.dir/OcTree.cpp.o 
[ 20%] Building CXX object src/CMakeFiles/octomap-static.dir/Pointcloud.cpp.o 
[ 22%] Building CXX object src/CMakeFiles/octomap-static.dir/OcTreeStamped.cpp.o 
[ 23%] Building CXX object src/CMakeFiles/octomap-static.dir/ColorOcTree.cpp.o 
[ 23%] Built target octomath 
[ 25%] Building CXX object src/CMakeFiles/octomap.dir/AbstractOcTree.cpp.o 
[ 26%] Building CXX object src/CMakeFiles/octomap.dir/AbstractOccupancyOcTree.cpp.o 
[ 29%] Building CXX object src/CMakeFiles/octomap.dir/CountingOcTree.cpp.o 
[ 29%] Building CXX object src/CMakeFiles/octomap.dir/ScanGraph.cpp.o 
[ 30%] Building CXX object src/CMakeFiles/octomap.dir/Pointcloud.cpp.o 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/ColorOcTree.h:40, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/ColorOcTree.cpp:34: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/string:45, 
                 from /usr/include/c++/12.1.0/bits/locale_classes.h:40, 
                 from /usr/include/c++/12.1.0/bits/ios_base.h:41, 
                 from /usr/include/c++/12.1.0/ios:42, 
                 from /usr/include/c++/12.1.0/ostream:38, 
                 from /usr/include/c++/12.1.0/iostream:39, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/ColorOcTree.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBase.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/CountingOcTree.h:39, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/CountingOcTree.cpp:35: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, 
                 from /usr/include/c++/12.1.0/list:60, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeStamped.h:39, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/OcTreeStamped.cpp:34: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, 
                 from /usr/include/c++/12.1.0/vector:60, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/octomap_types.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeNode.h:37, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeStamped.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTree.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/OcTree.cpp:34: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, 
                 from /usr/include/c++/12.1.0/list:60, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBase.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/CountingOcTree.h:39, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/CountingOcTree.cpp:35: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, 
                 from /usr/include/c++/12.1.0/list:60, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTree.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/AbstractOcTree.cpp:36: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/string:45, 
                 from /usr/include/c++/12.1.0/bits/locale_classes.h:40, 
                 from /usr/include/c++/12.1.0/bits/ios_base.h:41, 
                 from /usr/include/c++/12.1.0/ios:42, 
                 from /usr/include/c++/12.1.0/istream:38, 
                 from /usr/include/c++/12.1.0/fstream:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/AbstractOcTree.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/AbstractOcTree.cpp:35: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
[ 31%] Building CXX object src/CMakeFiles/octomap.dir/OcTree.cpp.o 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTree.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/AbstractOcTree.cpp:36: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/string:45, 
                 from /usr/include/c++/12.1.0/bits/locale_classes.h:40, 
                 from /usr/include/c++/12.1.0/bits/ios_base.h:41, 
                 from /usr/include/c++/12.1.0/ios:42, 
                 from /usr/include/c++/12.1.0/istream:38, 
                 from /usr/include/c++/12.1.0/fstream:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/AbstractOcTree.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/AbstractOcTree.cpp:35: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
[ 33%] Building CXX object src/CMakeFiles/octomap.dir/OcTreeNode.cpp.o 
[ 34%] Building CXX object src/CMakeFiles/octomap.dir/OcTreeStamped.cpp.o 
[ 36%] Building CXX object src/CMakeFiles/octomap.dir/ColorOcTree.cpp.o 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTree.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/OcTree.cpp:34: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, 
                 from /usr/include/c++/12.1.0/list:60, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap-static.dir/build.make:76: src/CMakeFiles/octomap-static.dir/AbstractOcTree.cpp.o] Error 1 
make[2]: *** Waiting for unfinished jobs.... 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap.dir/build.make:76: src/CMakeFiles/octomap.dir/AbstractOcTree.cpp.o] Error 1 
make[2]: *** Waiting for unfinished jobs.... 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeStamped.h:39, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/OcTreeStamped.cpp:34: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, 
                 from /usr/include/c++/12.1.0/vector:60, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/octomap_types.h:38, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeNode.h:37, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeStamped.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
In file included from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeBaseImpl.h:83, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OccupancyOcTreeBase.h:44, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/ColorOcTree.h:40, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/src/ColorOcTree.cpp:34: 
/home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/OcTreeIterator.hxx:42:39: error: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Werror=deprecated-declarations] 
   42 |     class iterator_base : public std::iterator<std::forward_iterator_tag, NodeType>{ 
      |                                       ^~~~~~~~ 
In file included from /usr/include/c++/12.1.0/string:45, 
                 from /usr/include/c++/12.1.0/bits/locale_classes.h:40, 
                 from /usr/include/c++/12.1.0/bits/ios_base.h:41, 
                 from /usr/include/c++/12.1.0/ios:42, 
                 from /usr/include/c++/12.1.0/ostream:38, 
                 from /usr/include/c++/12.1.0/iostream:39, 
                 from /home/albi/ros-noetic-octomap/src/octomap-1.9.6/octomap/include/octomap/ColorOcTree.h:38: 
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 
  127 |     struct _GLIBCXX17_DEPRECATED iterator 
      |                                  ^~~~~~~~ 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap-static.dir/build.make:132: src/CMakeFiles/octomap-static.dir/CountingOcTree.cpp.o] Error 1 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap.dir/build.make:132: src/CMakeFiles/octomap.dir/CountingOcTree.cpp.o] Error 1 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap-static.dir/build.make:188: src/CMakeFiles/octomap-static.dir/ColorOcTree.cpp.o] Error 1 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap-static.dir/build.make:146: src/CMakeFiles/octomap-static.dir/OcTree.cpp.o] Error 1 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap-static.dir/build.make:174: src/CMakeFiles/octomap-static.dir/OcTreeStamped.cpp.o] Error 1 
make[1]: *** [CMakeFiles/Makefile2:1067: src/CMakeFiles/octomap-static.dir/all] Error 2 
make[1]: *** Waiting for unfinished jobs.... 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap.dir/build.make:146: src/CMakeFiles/octomap.dir/OcTree.cpp.o] Error 1 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap.dir/build.make:174: src/CMakeFiles/octomap.dir/OcTreeStamped.cpp.o] Error 1 
cc1plus: all warnings being treated as errors 
make[2]: *** [src/CMakeFiles/octomap.dir/build.make:188: src/CMakeFiles/octomap.dir/ColorOcTree.cpp.o] Error 1 
make[1]: *** [CMakeFiles/Makefile2:1041: src/CMakeFiles/octomap.dir/all] Error 2 
make: *** [Makefile:166: all] Error 2 
==> ERROR: A failure occurred in build(). 
    Aborting... 
warning: could not open directory 'pkg/': Permission denied 

Any assistance in resolving this issue would be appreciated, thanks.

acxz commented 2 years ago

patched with 4b75e6d

acxz commented 2 years ago

@AM4283 should be fixed now with 1.9.8-1. Also I would recommend you use an AUR helper such as yay or paru so you don't have to manually use makepkg. It makes dependency resolution especially for a large package stack such as ROS much much easier.

AM4283 commented 2 years ago

The fix worked. About the aur helper -- I was actually using one, I was originally installing the ros-noetic-moveit package with yay for a dev environment I'm trying to set up, but encoutered this error while installing this dependency. To remedy the issue, I just cloned the repo for this package manually and tried to install it without a helper to make sure that wasn't messing anything up, even though the error didn't suggest that. I managed to find another dependency error other than this one that prevents that still prevents ros-noetic-moveit from installing too, I'll be posting the issue shortly.

acxz commented 2 years ago

We keep patched issues open until the patch is out in a release version.