Resolve paths when using XDG dirs
if ~/.local/bin is a symlink to something else, the ../share/ghcup/... symlink targets of the binaries will point nowhere.
if ~/.local/bin is a symlink to something else, the ../share/ghcup/... symlink targets of the binaries will point nowhere.