Somehow related to #224, get_radical_base() does not check whether base is writable. This bytes back when RADICAL_BASE is not set (or is set to a non writable directory) and on a machine on which work nodes do not have writing access to $HOME (e.g., Summit).