Hello, I'm having some problems with sdformat. Looks like some tests fails when installing this package:
23 - INTEGRATION_locale_fix (Failed), 81 - UNIT_ign_TEST (Failed)
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) |
« First ‹ Previous 1 .. 10 11 12 13 14 15 16 17 18 19 20 .. 33 Next › Last »
Hello, I'm having some problems with sdformat. Looks like some tests fails when installing this package:
23 - INTEGRATION_locale_fix (Failed), 81 - UNIT_ign_TEST (Failed)
This is an issue with the libpgm package (which I can't seem to find on the bugtracker right now).
The way to fix it is to remove the non-existent path from /usr/lib/pkgconfig/openpgm-5.2.pc.
Hi, I'm having problems installing this package, this is the error pamac gives when installing ignition-transport 4: "CMake Error in src/CMakeLists.txt: Imported target "ZeroMQ::ZeroMQ" includes non-existent path "/usr/lib/pgm-5.2/include" in its INTERFACE_INCLUDE_DIRECTORIES."
@acxz thanks for letting me know. Hopefully upstream will fix this at some point.
Posting this github issue here since it relates to this PKGBUILD. https://github.com/ros-melodic-arch/ros-melodic-desktop-full/issues/2
@billypilgrim The source installation page for Gazebo (http://gazebosim.org/tutorials?tut=install_dependencies_from_source&cat=install) states that the following dependencies have to be a specific version:
sdformat=6 ignition-common=1 ignition-fuel-tools=1 ignition-math=4 ignition-transport=4 ignition-msgs=1 ignition-cmake=0
As of right now, only ignition-math/transport and sdformat are specified. If the others can be specified that would prevent users from downloading unnecessary higher versioned ignition packages.
The thing with packages like libtar, libccd, etc. is that there is no package in the official repos or the AUR that offers any version below the specified version. Therefore there is no need to specify versioned dependencies for those packages, it is redundant. Any package of libtar you can get will be versioned >= 1.2.
@acxz is right that you do need specific versions of these dependencies. There's an upstream issue with their build system: https://bitbucket.org/osrf/gazebo/issues/2638/gazebo-source-build-error
I assume that whoever put in the specific versions of libtar and curl that are needed did so because Gazebo won't work with older versions.
@Morganamilo I am 100% sure (you can go ahead and try building it yourself if you do not believe me).
I do agree with you on the second point tho. The version dependencies of libtar>=1.2
and curl>=4
are completely unnecessary and should be removed.
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.