NOAA-EDAB/ms-keyrun

pkgdown build failure, link to Roracle dependencies?

Opened this issue · 1 comments

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

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.