Explicitly unlink the @link destination first.

Exposed by building multiarch + sngl, as sngl includes compatability
symlinks which are designed to be overwritten by packages.