LALInspiral dependency on LALBurst
It seems that LALInspiral depends on LALBurst due to the use of the lalburst.snglcoinc
python module.
If this is dependency is really needed then the build order in the GitLab-CI builds needs to modified as currently LALInspiral is built in the same stage as LALBurst. This isn't that big of a problem in the current CI builds but is a problem for some automated package builds I am working on.
I see a couple of solutions:
- Move the
lalburst.snglcoinc
module to a more general package, LALMetaIO for example, or - Move LALInspiral to a later build stage and capture this LALBurst dependency in
configure.ac
As LALInference has a dependency on LALInspiral moving LALInspiral to a later build stage will also require that LALInference is also moved to a later stage.
@leo-singer, @kipp.cannon Which of the above options do you prefer, or can you think of another solution?