From 6d157b325d0953a0f3afcb9b5cf9b77295bdac92 Mon Sep 17 00:00:00 2001 From: Nils Adermann Date: Sat, 20 Aug 2011 12:32:31 -0400 Subject: [PATCH] Package ids are always positive, so use absolute literal value for package id --- src/Composer/DependencyResolver/Solver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Composer/DependencyResolver/Solver.php b/src/Composer/DependencyResolver/Solver.php index d303bc8b4..f7586da64 100644 --- a/src/Composer/DependencyResolver/Solver.php +++ b/src/Composer/DependencyResolver/Solver.php @@ -934,7 +934,7 @@ class Solver protected function literalFromId($id) { - $package = $this->pool->packageById($id); + $package = $this->pool->packageById(abs($id)); return new Literal($package, $id > 0); }