Is your feature request related to a problem? Please describe.
Fedora discourages including libraries as part of a process of building a package like nwchem. Instead nwchem should dynamically link to the already existing libraries on the system (like ga, blas, scalapack, etc.).
Is your feature request related to a problem? Please describe.
Fedora discourages including libraries as part of a process of building a package like nwchem. Instead nwchem should dynamically link to the already existing libraries on the system (like ga, blas, scalapack, etc.).
https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling
Describe the solution you'd like
An option to support for building nwchem with all libraries unbundled.
Describe alternatives you've considered
Currently I maintain a set of commands used to unbundle nwchem https://src.fedoraproject.org/rpms/nwchem/blob/af06fdbfeafd22894170fd879354f153d6ab0d2e/f/nwchem.spec#_188, but the process of discovering how to unbundle takes time.
Additional context
Here is an example of issue when discovering how to unbundle. https://github.com/nwchemgit/nwchem/commit/45f057eca7e3bbe85815efe2bbcbbcacc6b95471 seems to not accept the current unbundling anymore, as it requires "blas" directory to be present. I don't know yet what the unbundling commands need to be.