@greghab Can I ask what AUR helper you are using? In my experience quite a few AUR helpers do not properly handle dependencies, esp. considering this package. I have found success with yay
. E.g. I can just do yay -Syu gazebo
and the issues you mentioned do not appear for me. I know some users have had some trouble with trizen
and aurutils
in the past. My recommendation would be to use yay
or to create a PR for whatever AUR helper you are using which fixes their dependency management.
Search Criteria
Package Details: gazebo 11.14.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/gazebo.git (read-only, click to copy) |
---|---|
Package Base: | gazebo |
Description: | A multi-robot simulator for outdoor environments |
Upstream URL: | https://classic.gazebosim.org/ |
Licenses: | Apache |
Submitter: | None |
Maintainer: | acxz |
Last Packager: | acxz |
Votes: | 35 |
Popularity: | 0.000062 |
First Submitted: | 2008-10-18 22:59 (UTC) |
Last Updated: | 2023-12-11 14:35 (UTC) |
Dependencies (34)
- boost (boost-gitAUR)
- cppzmq (cppzmq-gitAUR)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR)
- freeimage
- graphviz
- ignition-cmake-2AUR
- ignition-common-3AUR
- ignition-fuel_tools-4AUR
- ignition-math-6AUR
- ignition-msgs-5AUR
- ignition-transport-8AUR
- libccdAUR (libccdAUR, libccd-gitAUR)
- libltdl (libtool-gitAUR, libtool)
- libtar
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- ogre-1.9AUR
- protobuf (protobuf-gitAUR)
- qwt
- sdformat-9AUR
- tbb (onetbb-gitAUR, onetbb)
- tinyxml2 (tinyxml2-gitAUR)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- ruby-ronn (ruby-ronn-ng) (make)
- bullet (bullet-gitAUR, bullet-dp) (optional) – Bullet support
- ceguiAUR (cegui-gitAUR) (optional) – Design custom graphical interfaces
- ffmpeg4.4 (optional) – Playback movies on textured surfaces
- gdal (gdal-libkmlAUR, gdal-libkml-filegdbAUR, gdal-hdf4AUR, gdal-ecwAUR) (optional) – Digital elevation terrains support
- libdartAUR (optional) – DART support
- libspnav (libspnav-gitAUR) (optional) – space navigator joystick support
- libusb (libusb-gitAUR) (optional) – USB peripherals support
- simbodyAUR (optional) – Simbody support
- urdfdomAUR (optional) – Load URDF files
Required by (8)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 33 Next › Last »
acxz commented on 2019-12-24 12:52 (UTC) (edited on 2019-12-24 12:53 (UTC) by acxz)
greghab commented on 2019-12-24 11:46 (UTC) (edited on 2019-12-24 11:54 (UTC) by greghab)
Some changes need to be made:
sdformat-6 ignition-math-4 ignition-transport-4 ignition-common-1 ignition-fuel_tools-1 ignition-msgs-1
These are no longer package versions, but separate packages in themselves.
You're also going to make the above changes to each package gazebo requires (the one's listed above), and one later dependency requires the change 'ignition-cmake-0'
.
Update...: Looking at the current pkgbuild, it appears that it should be installing the above correct packages as is (I.E ignition-math-4), but for some reason I had to explicitly state them in all pkgbuilds otherwise it couldn't find the dependencies. IDK.
I'll leave this here if others are having issues, otherwise if its not corroborated ignore this.
julianoes commented on 2019-12-24 10:20 (UTC)
I ran into a new error today while doing yay -Sy --rebuildtree gazebo
:
AutoMoc subprocess error
------------------------
The moc process failed to compile
"SRC:/plugins/CessnaGUIPlugin.hh"
into
"SRC:/build/plugins/CessnaGUIPlugin_autogen/EWIEGA46WW/moc_CessnaGUIPlugin.cpp"
Command
-------
/usr/bin/moc -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCessnaGUIPlugin_EXPORTS -DHAVE_OPENGL -DLIBBULLET_VERSION=0.0 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG "-DQT_TESTCASE_BUILDDIR=\"/home/julianoes/.cache/yay/gazebo/src/gazebo-10.1.0/build\"" -DQT_TESTLIB_LIB -DQT_WIDGETS_LIB -I/home/julianoes/.cache/yay/gazebo/src/gazebo-10.1.0/test/gtest/include -I/home/julianoes/.cache/yay/gazebo/src/gazebo-10.1.0/build -I/usr/include/libusb-1.0 -I/home/julianoes/.cache/yay/gazebo/src/gazebo-10.1.0 -I/usr/include/ignition/msgs1 -I/usr/include/ignition/transport4 -I/usr/include/ignition/fuel_tools1 -I/usr/include/ignition/common1 -I/usr/include/ignition/math4 -I/usr/include/sdformat-6.2 -I/usr/include/OGRE/RTShaderSystem -I/usr/include/OGRE -I/usr/include/OGRE/Terrain -I/usr/include/OGRE/Paging -I/usr/include/OGRE/Overlay -I/usr/include/qt -I/usr/include/qt/QtCore -I/usr/lib/qt/mkspecs/linux-g++ -I/usr/include/uuid -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtTest -I/usr/include -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed --include /home/julianoes/.cache/yay/gazebo/src/gazebo-10.1.0/build/plugins/CessnaGUIPlugin_autogen/moc_predefs.h -p plugins -o /home/julianoes/.cache/yay/gazebo/src/gazebo-10.1.0/build/plugins/CessnaGUIPlugin_autogen/EWIEGA46WW/moc_CessnaGUIPlugin.cpp /home/julianoes/.cache/yay/gazebo/src/gazebo-10.1.0/plugins/CessnaGUIPlugin.hh
Output
------
usr/include/tbb/tbb_profiling.:28: Parse error at "{"
make[2]: *** [plugins/CMakeFiles/CessnaGUIPlugin_autogen.dir/build.make:58: plugins/CMakeFiles/CessnaGUIPlugin_autogen] Error 1
make[1]: *** [CMakeFiles/Makefile2:8558: plugins/CMakeFiles/CessnaGUIPlugin_autogen.dir/all] Error 2
I have no idea how to debug this, any hints?
acxz commented on 2019-12-18 04:33 (UTC)
@lucasmazz what is the output of yay -Ss ignition-msgs
and yay -Ss ignition-transport
?
Maybe try uninstalling all of the ignition-*
deps of gazebo
and then do a clean build of gazebo
via yay
?
acxz commented on 2019-12-18 04:29 (UTC)
@billypilgrim Ayy you added the versioned deps for the ign* pacakges! Thx so much!
lucasmazz commented on 2019-12-17 22:09 (UTC)
Hi, I'm getting this error when I try to install gazebo from yay:
-- BUILD ERRORS: These must be resolved before compiling.
-- Missing: Ignition msgs1 library (libignition-msgs-dev).
-- Missing: Ignition Transport (libignition-transport4-dev)
-- END BUILD ERRORS
But I've already installed those libs.
leuko commented on 2019-11-30 08:35 (UTC)
graphviz is an additional dependency. Gazebo requires libcdt.so.5
MaEtUgR commented on 2019-10-25 03:05 (UTC)
The maintainer over at ignition-cmake
@acxz reminded me in https://aur.archlinux.org/packages/ignition-cmake/#comment-713109 that ignition-cmake
is not required for gazebo
. Still in the PKGBUILD
file of this AUR there's the line makedepends=('cmake' 'doxygen' 'ignition-cmake')
. I just wanted to give a hint since this dependency might not be necessary (I didn't test it).
MaEtUgR commented on 2019-10-23 14:51 (UTC) (edited on 2019-10-23 14:51 (UTC) by MaEtUgR)
@acxz fixed the issue by some changes in the igntion-cmake
AUR. Thanks again!
More info see https://aur.archlinux.org/packages/ignition-cmake/#comment-712301
Pinned Comments
billypilgrim commented on 2022-05-09 16:04 (UTC)
Development is on Github: https://github.com/acxz/gazebo-arch Please open issues and PRs there instead of commenting.