You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All the packages seems to have the same dependencies: libboost-date-time1.58.0, libc6 (>= 2.4), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2) although z_lib is using eigen.
It seems that all the packages are using the dependencies of a_lib
The text was updated successfully, but these errors were encountered:
CPACK_DEBIAN_PACKAGE_SHLIBDEPS when set to ON list the dependencies for all the subdirectories.
This means that even the simple lib of a workspace will have all the dependencies (imported from another subdirectory).
A workaround for this is to define the workspace as small as possible when creating the .debs (If you just create the deb of the lib a_lib don't include other packages in the ws)
For the future it would be nice to use components and then use CPACK_DEBIAN__PACKAGE_SHLIBDEPS ON
The problem with components is that it would break other features of the project for now.
ex: The version per components is not ready yet https://gitlab.kitware.com/cmake/cmake/merge_requests/2305
All the packages seems to have the same dependencies:
libboost-date-time1.58.0, libc6 (>= 2.4), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
althoughz_lib
is using eigen.It seems that all the packages are using the dependencies of
a_lib
The text was updated successfully, but these errors were encountered: