Problem: flux-foundry is splitting installed libraries and headers out of flux-core, which introduces new package conflicts and dependencies.
Since this is a fairly common use case for package managers, there is good documentation for both deb and rpm packages:
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-in-other-packages
https://docs.fedoraproject.org/en-US/packaging-guidelines/Conflicts/#_splitting_packages
This issue can be closed once we've got the flux-foundry debian control file updated and added recommendations for other framework projects.
Problem: flux-foundry is splitting installed libraries and headers out of flux-core, which introduces new package conflicts and dependencies.
Since this is a fairly common use case for package managers, there is good documentation for both deb and rpm packages:
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-in-other-packages
https://docs.fedoraproject.org/en-US/packaging-guidelines/Conflicts/#_splitting_packages
This issue can be closed once we've got the flux-foundry debian control file updated and added recommendations for other framework projects.