NOAA-EDAB / ms-keyrun

multispecies model keyrun documentation, data, analyses
https://noaa-edab.github.io/ms-keyrun/
Other
5 stars 2 forks source link

pkgdown build failure, link to Roracle dependencies? #94

Open sgaichas opened 11 months ago

sgaichas commented 11 months ago

Attempts to run previously working github actions deploying pkdgown now fail. Failure appears to happen with mskeyrun dependencies that require Roracle package

https://github.com/NOAA-EDAB/ms-keyrun/actions/runs/6496283244/job/17642897097

andybeet commented 11 months ago

The above link is a different issue (that got fixed). However the ROracle problem is still apparent

This workflow fails because it can't find survdat. It is properly specified in DESCRIPTION Turns out survdat never installs because of its dependency on dbutils. And dbutils could not be installed due to it having a dependency on ROracle which needs additional OS specific config/installation, notably Oracles instant client

The Oracle website is not very helpful.

This is something that ITD has already figured out since they install instant client on Windows machines and all of the Linux containers they deploy. I have put in a ticket to request the script they run to make all necessary OS changes

Note: This issue will arise for ANY repo that has a workflow (pkgdown, CMD check) with a dependence on ROracle.