Actions
Fix #15160
openPackaging should not contain hard runtime dependencies on shared libraries
Status:
New
Priority:
High
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Community (dev)
Tags:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
The ceph packaging includes hard dependencies on a particular version of the librados2 package, which is a shared library, and we are now introducing a similar dependency on libcephfs.
Shared library dependencies should be handled in the shared libraries themselves (using the versioning mechanism).
As noted here1, we cannot just drop these dependencies from the packaging because our ABI compatibility testing is not up to snuff.
[1] https://github.com/ceph/ceph/pull/8133#issuecomment-197008975
No data to display
Actions