diff --git a/src/Composer/Package/Archiver/ArchiveManager.php b/src/Composer/Package/Archiver/ArchiveManager.php index 3ff3f2e98..52fe7bed3 100644 --- a/src/Composer/Package/Archiver/ArchiveManager.php +++ b/src/Composer/Package/Archiver/ArchiveManager.php @@ -164,7 +164,7 @@ class ArchiveManager $filesystem->ensureDirectoryExists(dirname($tempTarget)); $archivePath = $usableArchiver->archive($sourcePath, $tempTarget, $format, $package->getArchiveExcludes()); - rename($archivePath, $target); + $filesystem->rename($archivePath, $target); // cleanup temporary download if (!$package instanceof RootPackageInterface) {