Bug#802032: gazebo: Don't depend on robot-player-dev (libgazebo5-dev)

Paul Gevers elbrus at debian.org
Sat Oct 17 05:32:15 UTC 2015


Source: gazebo
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Debian Science Maintainers,

I want to get rid of the player package in Debian in its current state. To
achieve that I filled a request for the removal of player¹, which is correctly
not processed yet. Your package libgazebo5-dev depends on one of its binary
packages. As libgazebo5-dev is only a -dev package, you can safely remove the
dependency. I checked that contrary to the changelog, the binaries build from
gazebo don't actually build in player support, see the build log (amd64):

- -- checking for modules 'playercore>=3.0;playerc++;playerwkb'
- --   package 'playercore>=3.0' not found
- --   package 'playerc++' not found
- --   package 'playerwkb' not found
- -- 	Player not found, gazebo plugin for player will not be built.

and later:

- -- BUILD WARNINGS
- -- 	OpenAL not found, audio support will be disabled.
- -- 	DART not found, for dart physics engine option, please install libdart-core4-dev.
- -- 	Player not found, gazebo plugin for player will not be built.
- -- 	Oculus Rift support will be disabled.
- -- END BUILD WARNINGS

So I ask you to drop this dependency. The alternative is that you help the
maintainer (should be in CC of this bug) of player to get the package in
shape. It needs quite some love.

You can find my trivial debdiff patch attached. Just so you are aware, I am
considering to NMU gazebo just to fix this issue if this is not handled in a
timely manner. (This is not intended to sound hostile, I am just doing QA for
Debian. I have no feeling whatsoever for either player of gazebo.)

Paul
¹ https://bugs.debian.org/801898


- -- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (60, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJWId1WAAoJEJxcmesFvXUKkAoH/iZT5enmm35A6z9QkLiIeQ7D
lzq/GMLL7xMERehFJKvPWoVXFrPjhdEI4bQq+09BISK2wF2GCAHiRteg6ugnrCG+
IrBS2myVgC3TT4cTBMMcwdDFQfo62jcF1AInMQ13UWVT4nERZoZqIUpHx4rbSW3b
Oppc9grGY6t2sXo02n+0uSyD+xQHBqK3LZ+GPkJak7UdUM+NSLXK+gqCygdrzlbV
1wiBHw1LVQD/Le80wd284AfQP8sewAI0LVumJhLE/qn2bidWP7eV643+Vo+TVjkn
fZHJGbyR+S8tJrBLKZmeg5/tSB4df1ZGNcZfsQWJn4O1fTr2qGgpZyqdmSBhBBA=
=MJd3
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gazebo_5.0.1+dfsg-2.2.debdiff
Type: text/x-diff
Size: 902 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20151017/b2192c09/attachment.diff>


More information about the debian-science-maintainers mailing list