Prevents overwrite of linked dependencies

When a linked package has a dependency that itself is linked, the
link was replaced with the installed dependency package. This update
causes the update command, and by extension, the link command, to not
overwrite linked dependencies of a linked package.