[Bug 1773811] [NEW] Missing static libs in the -dev package metadata

Launchpad Bug Tracker 1773811 at bugs.launchpad.net
Mon May 28 14:43:07 UTC 2018


You have been subscribed to a public bug by Jose Luis Rivero (j-rivero):

[Impact]

 * The libgazebo9-dev does not include the static libs generated
   during the gazebo build.
   Users of gazebo binaries can not access to them through the
   normal package.

 * At this moment there is only one .a library being generated
   (libgazebo_test_fixture.a). This can be checked in the build log:

https://launchpadlibrarian.net/358995329/buildlog_ubuntu-bionic-
amd64.gazebo_9.0.0+dfsg5-3ubuntu1_BUILDING.txt.gz (search for Linking
CXX static library)

 * The change in the packaging metadata should make the new -dev package
   to ship the static libraries.

[Test Case]

 * To trigger the bug:
   apt-get install libgazebo9-dev && find /usr/lib -name libgazebo_*.a && echo "static lib found" || echo "no static lib found"

[Regression Potential]

 * The change does not modify in any way any of the current files being
   packed but add more regexp to the install fix.

 * Upstream debian custom packages made this change long ago and there 
   was no problem reported:

https://bitbucket.org/osrf/gazebo9-release/src/7b7893d6674b0059b2378b7b912f48cc001aeaa4/ubuntu/debian
/libgazebo-dev.install#lines-2

[Other Info]

 * I'm part of Gazebo upstream and the debian maintainer.

** Affects: gazebo (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: bion
-- 
Missing static libs in the -dev package metadata
https://bugs.launchpad.net/bugs/1773811
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.




More information about the Ubuntu-sponsors mailing list