My app runs perfectly fine locally. It used to run normally on shinyapps.io, but when I tried to deploy a straightforward update to the underlying data file, the app stopped working. The deployment itself was fine, but the app now returns an error whenever it tries to generate a plot using the Cairo package.
I copied the error message from the logs below. Looks like there's a missing file somewhere. Any suggestions?
shinyapps: Warning: Error in : .onLoad failed in loadNamespace() for 'Cairo', details:
shinyapps: call: dyn.load(file, DLLpath = DLLpath, ...)
shinyapps: error: unable to load shared object '/usr/lib/R/Cairo/libs/Cairo.so':
shinyapps: libharfbuzz-icu.so.0: cannot open shared object file: No such file or directory
Michael's PR has merged, however our internal QA and deployment processes still need to complete. I or someone from my team should post back here when this fix is available in shinyapps.io.