** Description changed: + [Impact] + Users building their own projects using OpenCASCADE Community Edition (OCE) and installing the development libraries liboce-*-dev and oce-draw will be surprised to find .cmake files in (e.g.) /usr/lib/x86_64-linux-gnu/oce-0.16 instead of /usr/lib/x86_64-linux-gnu/oce-0.17. The impact is purely visual as these files are only used during compilation and thus do not impact binaries that were built with the files in the wrong directory. + + [Test Case] + The updated installation directories can easily be observed. + + With liboce-visualization-dev 0.17-1-1: + $ sudo apt-get install liboce-visualization-dev + $ ls -d /usr/lib/x86_64-linux-gnu/oce-* + /usr/lib/x86_64-linux-gnu/oce-0.16 + + With liboce-visualization-dev 0.17-1-1ubuntu0.1: + $ sudo apt-get install liboce-visualization-dev + $ ls -d /usr/lib/x86_64-linux-gnu/oce-* + /usr/lib/x86_64-linux-gnu/oce-0.17 + + It should be verified that packages with build-dependencies on + liboce-*-dev and oce-draw; namely freecad, gmsh and netgen, are able to + build after upgrading. Take note that these packages FTBFS before + upgrading due to LP: #1556680. + + [Regression Potential] + Minimal, the packages liboce-*-dev and oce-draw that ship the files that were moved do not have any direct reverse-dependencies. + + ----------------------------------------------------------------------------- + System: Xenial (16.04) Package: oce (0.17.1-1) OCE package installs some data into "oce-0.16" directory instead of oce-0.17. In debian/rules file at line #26, it should be: - -DOCE_INSTALL_CMAKE_DATA_DIR:PATH=lib/$(DEB_HOST_MULTIARCH)/oce-0.17 \ - instead of - -DOCE_INSTALL_CMAKE_DATA_DIR:PATH=lib/$(DEB_HOST_MULTIARCH)/oce-0.16 \ + -DOCE_INSTALL_CMAKE_DATA_DIR:PATH=lib/$(DEB_HOST_MULTIARCH)/oce-0.17 \ + instead of + -DOCE_INSTALL_CMAKE_DATA_DIR:PATH=lib/$(DEB_HOST_MULTIARCH)/oce-0.16 \
** Summary changed: - Wrong installation path (0.16 instead of 0.17) + [SRU] Wrong installation path (0.16 instead of 0.17) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1556685 Title: [SRU] Wrong installation path (0.16 instead of 0.17) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/oce/+bug/1556685/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
