handle source maintainer having the archive name properly
we need to unlink the temporary file name, not the temporary file handle
set cleanup=>1 and use remove_tree instead to hopefully clean up tempdir residue