From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B9652138010 for ; Sun, 14 Oct 2012 09:35:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2F7E1E05EF; Sun, 14 Oct 2012 09:35:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 936CDE05EF for ; Sun, 14 Oct 2012 09:35:49 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C796E33C2E1 for ; Sun, 14 Oct 2012 09:35:48 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 6C623E5436 for ; Sun, 14 Oct 2012 09:35:47 +0000 (UTC) From: "Thomas Sachau" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Thomas Sachau" Message-ID: <1350207317.cf9860a6c155da9e7d8ea02ab42a8144fea3ee7f.tommy@gentoo> Subject: [gentoo-commits] proj/portage:multilib commit in: / X-VCS-Repository: proj/portage X-VCS-Committer: tommy X-VCS-Committer-Name: Thomas Sachau X-VCS-Revision: cf9860a6c155da9e7d8ea02ab42a8144fea3ee7f X-VCS-Branch: multilib Date: Sun, 14 Oct 2012 09:35:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: c74eeba3-6671-42f3-b644-87ed2436ec74 X-Archives-Hash: e5a4bd6aa070c221f1e5a61431fd0f90 commit: cf9860a6c155da9e7d8ea02ab42a8144fea3ee7f Author: Thomas Sachau gentoo org> AuthorDate: Sun Oct 14 09:35:17 2012 +0000 Commit: Thomas Sachau gentoo org> CommitDate: Sun Oct 14 09:35:17 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=cf9860a6 Merge tag 'v2.2.0_alpha137' into multilib bin/ebuild.sh | 6 +- bin/egencache | 5 +- bin/misc-functions.sh | 2 +- bin/phase-helpers.sh | 18 ++- bin/portageq | 4 +- bin/repoman | 11 +- man/emerge.1 | 3 +- man/portage.5 | 4 +- man/repoman.1 | 2 +- pym/_emerge/AbstractPollTask.py | 2 +- pym/_emerge/AsynchronousLock.py | 8 +- pym/_emerge/EbuildMetadataPhase.py | 2 +- pym/_emerge/FifoIpcDaemon.py | 10 +- pym/_emerge/MetadataRegen.py | 64 ++------ pym/_emerge/PipeReader.py | 4 +- pym/_emerge/PollScheduler.py | 121 ++------------ pym/_emerge/QueueScheduler.py | 105 ------------ pym/_emerge/Scheduler.py | 63 ++++++-- pym/_emerge/SpawnProcess.py | 2 +- pym/_emerge/SubProcess.py | 2 +- pym/_emerge/TaskScheduler.py | 26 --- pym/_emerge/actions.py | 41 +++-- pym/_emerge/main.py | 14 ++ pym/portage/dbapi/_MergeProcess.py | 177 ++++++++++---------- pym/portage/dbapi/porttree.py | 17 ++- pym/portage/dbapi/vartree.py | 27 +++- pym/portage/dep/__init__.py | 4 +- pym/portage/package/ebuild/_ipc/QueryCommand.py | 4 +- .../ebuild/_parallel_manifest/ManifestScheduler.py | 4 +- pym/portage/package/ebuild/_spawn_nofetch.py | 8 +- pym/portage/package/ebuild/doebuild.py | 16 +- pym/portage/package/ebuild/fetch.py | 5 +- pym/portage/process.py | 42 +++-- pym/portage/tests/dep/testAtom.py | 6 +- pym/portage/tests/dep/test_best_match_to_list.py | 6 +- pym/portage/tests/ebuild/test_doebuild_spawn.py | 7 +- pym/portage/tests/ebuild/test_ipc_daemon.py | 74 +++++--- pym/portage/tests/ebuild/test_spawn.py | 5 +- .../test_lazy_import_portage_baseline.py | 4 +- pym/portage/tests/locks/test_asynchronous_lock.py | 10 +- pym/portage/tests/process/test_poll.py | 17 +- pym/portage/util/_async/AsyncScheduler.py | 22 +-- pym/portage/util/_async/ForkProcess.py | 65 +++++--- pym/portage/util/_async/SchedulerInterface.py | 86 ++++++++++ pym/portage/util/_async/TaskScheduler.py | 20 +++ pym/repoman/checks.py | 25 ++- runtests.sh | 2 +- 47 files changed, 589 insertions(+), 583 deletions(-)