Scheduler: remove uninstall task from pkg_queue
diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py
index 463d0d8..39e8e6e 100644
--- a/pym/_emerge/Scheduler.py
+++ b/pym/_emerge/Scheduler.py
@@ -1447,6 +1447,10 @@
 			# task complete (if any).
 			if self._digraph is not None and \
 				pkg_to_replace in self._digraph:
+				try:
+					self._pkg_queue.remove(pkg_to_replace)
+				except ValueError:
+					pass
 				self._task_complete(pkg_to_replace)
 			else:
 				self._pkg_cache.pop(pkg_to_replace, None)