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.