|
@@ -560,8 +560,14 @@ class Installer
|
|
|
$constraint->setPrettyString($rootPackage->getPrettyVersion());
|
|
|
$request->install($rootPackage->getName(), $constraint);
|
|
|
|
|
|
+ $installedPackages = $platformRepo->getPackages();
|
|
|
+ if ($this->additionalInstalledRepository) {
|
|
|
+ $additionalInstalledPackages = $this->additionalInstalledRepository->getPackages();
|
|
|
+ $installedPackages = array_merge($installedPackages, $additionalInstalledPackages);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
- foreach ($platformRepo->getPackages() as $package) {
|
|
|
+ foreach ($installedPackages as $package) {
|
|
|
$constraint = new VersionConstraint('=', $package->getVersion());
|
|
|
$constraint->setPrettyString($package->getPrettyVersion());
|
|
|
|