[Bug 1773811] Re: [SRU] Missing static libs in the -dev package metadata

Simon Quigley tsimonq2 at ubuntu.com
Wed Jun 13 04:08:43 UTC 2018


I'm subscribing the SRU team to get their opinion prior to sponsoring
it.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1773811

Title:
  [SRU] Missing static libs in the -dev package metadata

Status in gazebo package in Ubuntu:
  New

Bug description:
  [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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gazebo/+bug/1773811/+subscriptions



More information about the Ubuntu-sponsors mailing list