Do not create a hardlink when the target does not exist

This works around a failure to decompress, although the proper fix would be to
do two passes of the archive.