Fix Version/s: None
Component/s: coadd_utils, datarel, ip_diffim, meas_algorithms, meas_astrom, obs_base, obs_test, pex_config, pipe_base, pipe_tasks, sconsUtils, utils
RFC-44 we agreed that tests should not have a direct dependency on eups. Currently there are two distinct uses of eups in tests:
1. import eups when eups is not actually required.
2. Locating of test data using eups.productDir.
DM-2635 provided a general utility function for obtaining the location of packages.
eups is also used in some non-test code (8 packages). In many cases the above applies and those fixes can be wrapped up in this ticket.
RFC-44 Remove build system dependencies from tests
DM-2636 Update code to use the function provided in DM-2635
- is blocked by
DM-2635 Provide a function to return the path to a package, given its name
- relates to
DM-2768 investigate decomposition of stack build into independent packages
Half of this ticket is a duplicate of
DM-2636. Not sure which one to keep.