v3.1 : Re-enable ROOT's GUI and Printing Capabilities
This is a patch for a bug introduced in v2.1 of the container and persisting through v3.0. In an attempt to lighten the container primarily through lightening the ROOT install, the libafterimage-dev
dependency was removed and the gminimal
CMake parameter for ROOT was enabled. ROOT compiled its GUI and printing libraries successfully; however, when trying to actually use them, one obtains cryptic errors about arrow_*.xpm
files not being found. A helpful ROOT forum post from 2007 pointed out that this error is thrown when the library attempts to use functions from the missing dependency.
Re-introducing the libafterimage-dev
dependency and requiring the asimage
ROOT plugin to be built resolved this issue.
Full Changelog: v3.0...v3.1