Public bug reported: [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 ** Patch added: "debdiff with the new version and the fix" https://bugs.launchpad.net/bugs/1773811/+attachment/5145585/+files/gazebo_9.0.0+dfsg5-3ubuntu2.debdiff ** Description changed: [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. + * 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) + * At this moment there is only one .a library being generated + (libgazebo_test_fixture.a). This can be checked in the build log: - * The change in the packaging metadata should make the new -dev package - to ship the static libraries. + 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 -name - libgazebo9*.a + * 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 adds - more regexp to the install fix. + * The change does not modify in any way any of the current files being packed but adds + 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 - + * 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. + + * I'm part of Gazebo upstream and the debian maintainer. ** Description changed: [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. + * 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: + * 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. + 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" + * 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 adds - more regexp to the install fix. + * 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 + * 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. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1773811 Title: Missing static libs in the -dev package metadata To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gazebo/+bug/1773811/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
