irods / irods_python_ci_utilities

1 stars 7 forks source link

test environment errors installing multi-package plugins #17

Closed d-w-moore closed 1 year ago

d-w-moore commented 1 year ago

Some iRODS plugins, eg. irods_netcdf generate multiple packages with interdependencies.

In such cases, the test hook must currently send a properly ordered list of package files to ci_utilities / install_os_packages_from_files_apt function (in this repo) in order for a test to run, else missing dependencies will be reported and the install of the plugin will fail.

The likely fix is to do the equivalent of apt install -y P1 P2 as opposed to apt install -y P1 ; apt install -y P2

alanking commented 1 year ago

@d-w-moore - Please close if complete.