** 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

Reply via email to