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