From b04dbf5d71385eaeffc1816f6a038d612509b6f6 Mon Sep 17 00:00:00 2001 From: Christian Jul Jensen Date: Fri, 1 Mar 2013 14:35:32 +0100 Subject: [PATCH] Outout message when trying to update non-installed packages --- src/Composer/Installer.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Composer/Installer.php b/src/Composer/Installer.php index bca65021b..9bbd6fee9 100644 --- a/src/Composer/Installer.php +++ b/src/Composer/Installer.php @@ -670,7 +670,12 @@ class Installer foreach ($this->updateWhitelist as $packageName => $void) { $packageQueue = new \SplQueue; - foreach ($pool->whatProvides($packageName) as $depPackage) { + $depPackages = $pool->whatProvides($packageName); + if (count($depPackages) == 0) { + $this->io->write('Package "' . $packageName . '" listed for update is not installed. Ignoring.'); + } + + foreach ($depPackages as $depPackage) { $packageQueue->enqueue($depPackage); }