Remove stale symlink in `var/lib/pyenv` before renewing it

Without this fix, `FileUtils#ln_sf(src, dest)` will create nested
symlink inside `dest` if the `dest` exists and is a directory.

cf. #27629.
Closes #27663.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>