From 6f54cb8d56951128d1b9cb2c601066f886af8c9f Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Fri, 28 Oct 2011 01:02:54 +0200 Subject: [PATCH] Dummy commit --- src/Composer/DependencyResolver/DefaultPolicy.php | 2 +- src/Composer/DependencyResolver/Solver.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Composer/DependencyResolver/DefaultPolicy.php b/src/Composer/DependencyResolver/DefaultPolicy.php index 5eef7fd32..6ec377da8 100644 --- a/src/Composer/DependencyResolver/DefaultPolicy.php +++ b/src/Composer/DependencyResolver/DefaultPolicy.php @@ -23,7 +23,7 @@ class DefaultPolicy implements PolicyInterface { public function allowUninstall() { - return false; + return true; } public function allowDowngrade() diff --git a/src/Composer/DependencyResolver/Solver.php b/src/Composer/DependencyResolver/Solver.php index f03ce0823..c911a909d 100644 --- a/src/Composer/DependencyResolver/Solver.php +++ b/src/Composer/DependencyResolver/Solver.php @@ -1021,6 +1021,8 @@ class Solver $this->packageToFeatureRule[$package->getId()] = $rule; $this->packageToUpdateRule[$package->getId()] = $rule; + } else { + throw new \Exception('WTF package is not in packageToUpdateRule so it fails later in createTransaction (line 1093)'); } }