From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MKZ9H-0006HO-KX for garchives@archives.gentoo.org; Sat, 27 Jun 2009 14:45:00 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 14232E059E; Sat, 27 Jun 2009 14:44:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 80E1EE059E for ; Sat, 27 Jun 2009 14:44:58 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 24ECF65B85 for ; Sat, 27 Jun 2009 14:44:58 +0000 (UTC) Received: from grobian by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1MKZ9F-0003On-QA for gentoo-commits@lists.gentoo.org; Sat, 27 Jun 2009 14:44:57 +0000 To: gentoo-commits@lists.gentoo.org From: "Fabian Groffen (grobian)" Subject: [gentoo-commits] portage r13715 - main/branches/prefix/pym/_emerge X-VCS-Repository: portage X-VCS-Revision: 13715 X-VCS-Files: main/branches/prefix/pym/_emerge/AbstractDepPriority.py main/branches/prefix/pym/_emerge/AbstractPollTask.py main/branches/prefix/pym/_emerge/AsynchronousTask.py main/branches/prefix/pym/_emerge/AtomArg.py main/branches/prefix/pym/_emerge/Binpkg.py main/branches/prefix/pym/_emerge/BinpkgExtractorAsync.py main/branches/prefix/pym/_emerge/BinpkgFetcher.py main/branches/prefix/pym/_emerge/BinpkgPrefetcher.py main/branches/prefix/pym/_emerge/BinpkgVerifier.py main/branches/prefix/pym/_emerge/Blocker.py main/branches/prefix/pym/_emerge/BlockerCache.py main/branches/prefix/pym/_emerge/BlockerDB.py main/branches/prefix/pym/_emerge/BlockerDepPriority.py main/branches/prefix/pym/_emerge/CompositeTask.py main/branches/prefix/pym/_emerge/DepPriority.py main/branches/prefix/pym/_emerge/DepPriorityNormalRange.py main/branches/prefix/pym/_emerge/DepPrioritySatisfiedRange.py main/branches/prefix/pym/_emerge/Dependency.py main/branches/prefix/pym/_emerge/DependencyArg.py main/br anches/prefix/pym/_emerge/EbuildBinpkg.py main/branches/prefix/pym/_emerge/EbuildBuild.py main/branches/prefix/pym/_emerge/EbuildBuildDir.py main/branches/prefix/pym/_emerge/EbuildExecuter.py main/branches/prefix/pym/_emerge/EbuildFetcher.py main/branches/prefix/pym/_emerge/EbuildFetchonly.py main/branches/prefix/pym/_emerge/EbuildMerge.py main/branches/prefix/pym/_emerge/EbuildMetadataPhase.py main/branches/prefix/pym/_emerge/EbuildPhase.py main/branches/prefix/pym/_emerge/EbuildProcess.py main/branches/prefix/pym/_emerge/FakeVartree.py main/branches/prefix/pym/_emerge/JobStatusDisplay.py main/branches/prefix/pym/_emerge/MergeListItem.py main/branches/prefix/pym/_emerge/MetadataRegen.py main/branches/prefix/pym/_emerge/MiscFunctionsProcess.py main/branches/prefix/pym/_emerge/Package.py main/branches/prefix/pym/_emerge/PackageArg.py main/branches/prefix/pym/_emerge/PackageCounters.py main/branches/prefix/pym/_emerge/PackageMerge.py main/branches/prefix/pym/_emerge/PackageUni nstall.py main/branches/prefix/pym/_emerge/PackageVirtualDbapi.py main/branches/prefix/pym/_emerge/PipeReader.py main/branches/prefix/pym/_emerge/PollConstants.py main/branches/prefix/pym/_emerge/PollScheduler.py main/branches/prefix/pym/_emerge/PollSelectAdapter.py main/branches/prefix/pym/_emerge/ProgressHandler.py main/branches/prefix/pym/_emerge/QueueScheduler.py main/branches/prefix/pym/_emerge/RepoDisplay.py main/branches/prefix/pym/_emerge/RootConfig.py main/branches/prefix/pym/_emerge/Scheduler.py main/branches/prefix/pym/_emerge/SequentialTaskQueue.py main/branches/prefix/pym/_emerge/SetArg.py main/branches/prefix/pym/_emerge/SlotObject.py main/branches/prefix/pym/_emerge/SpawnProcess.py main/branches/prefix/pym/_emerge/SubProcess.py main/branches/prefix/pym/_emerge/Task.py main/branches/prefix/pym/_emerge/TaskScheduler.py main/branches/prefix/pym/_emerge/TaskSequence.py main/branches/prefix/pym/_emerge/UninstallFailure.py main/branches/prefix/pym/_emerge/UnmergeDep Priority.py main/branches/prefix/pym/_emerge/UseFlagDisplay.py main/branches/prefix/pym/_emerge/__init__.py main/branches/prefix/pym/_emerge/_find_deep_system_runtime_deps.py main/branches/prefix/pym/_emerge/_flush_elog_mod_echo.py main/branches/prefix/pym/_emerge/actions.py main/branches/prefix/pym/_emerge/changelog.py main/branches/prefix/pym/_emerge/clear_caches.py main/branches/prefix/pym/_emerge/countdown.py main/branches/prefix/pym/_emerge/create_depgraph_params.py main/branches/prefix/pym/_emerge/create_world_atom.py main/branches/prefix/pym/_emerge/depgraph.py main/branches/prefix/pym/_emerge/emergelog.py main/branches/prefix/pym/_emerge/format_size.py main/branches/prefix/pym/_emerge/getloadavg.py main/branches/prefix/pym/_emerge/help.py main/branches/prefix/pym/_emerge/is_valid_package_atom.py main/branches/prefix/pym/_emerge/search.py main/branches/prefix/pym/_emerge/show_invalid_depstring_notice.py main/branches/prefix/pym/_emerge/stdout_spinner.py main/branches/ prefix/pym/_emerge/unmerge.py main/branches/prefix/pym/_emerge/userquery.py main/branches/prefix/pym/_emerge/visible.py X-VCS-Directories: main/branches/prefix/pym/_emerge X-VCS-Committer: grobian X-VCS-Committer-Name: Fabian Groffen Content-Type: text/plain; charset=UTF-8 Message-Id: Sender: Fabian Groffen Date: Sat, 27 Jun 2009 14:44:57 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: ab9d30b7-9d45-4fb1-894e-84387fad983f X-Archives-Hash: c83ac997a54c8a44a7b88f48e310d063 Author: grobian Date: 2009-06-27 14:44:56 +0000 (Sat, 27 Jun 2009) New Revision: 13715 Modified: main/branches/prefix/pym/_emerge/AbstractDepPriority.py main/branches/prefix/pym/_emerge/AbstractPollTask.py main/branches/prefix/pym/_emerge/AsynchronousTask.py main/branches/prefix/pym/_emerge/AtomArg.py main/branches/prefix/pym/_emerge/Binpkg.py main/branches/prefix/pym/_emerge/BinpkgExtractorAsync.py main/branches/prefix/pym/_emerge/BinpkgFetcher.py main/branches/prefix/pym/_emerge/BinpkgPrefetcher.py main/branches/prefix/pym/_emerge/BinpkgVerifier.py main/branches/prefix/pym/_emerge/Blocker.py main/branches/prefix/pym/_emerge/BlockerCache.py main/branches/prefix/pym/_emerge/BlockerDB.py main/branches/prefix/pym/_emerge/BlockerDepPriority.py main/branches/prefix/pym/_emerge/CompositeTask.py main/branches/prefix/pym/_emerge/DepPriority.py main/branches/prefix/pym/_emerge/DepPriorityNormalRange.py main/branches/prefix/pym/_emerge/DepPrioritySatisfiedRange.py main/branches/prefix/pym/_emerge/Dependency.py main/branches/prefix/pym/_emerge/DependencyArg.py main/branches/prefix/pym/_emerge/EbuildBinpkg.py main/branches/prefix/pym/_emerge/EbuildBuild.py main/branches/prefix/pym/_emerge/EbuildBuildDir.py main/branches/prefix/pym/_emerge/EbuildExecuter.py main/branches/prefix/pym/_emerge/EbuildFetcher.py main/branches/prefix/pym/_emerge/EbuildFetchonly.py main/branches/prefix/pym/_emerge/EbuildMerge.py main/branches/prefix/pym/_emerge/EbuildMetadataPhase.py main/branches/prefix/pym/_emerge/EbuildPhase.py main/branches/prefix/pym/_emerge/EbuildProcess.py main/branches/prefix/pym/_emerge/FakeVartree.py main/branches/prefix/pym/_emerge/JobStatusDisplay.py main/branches/prefix/pym/_emerge/MergeListItem.py main/branches/prefix/pym/_emerge/MetadataRegen.py main/branches/prefix/pym/_emerge/MiscFunctionsProcess.py main/branches/prefix/pym/_emerge/Package.py main/branches/prefix/pym/_emerge/PackageArg.py main/branches/prefix/pym/_emerge/PackageCounters.py main/branches/prefix/pym/_emerge/PackageMerge.py main/branches/prefix/pym/_emerge/PackageUninstall.py main/branches/prefix/pym/_emerge/PackageVirtualDbapi.py main/branches/prefix/pym/_emerge/PipeReader.py main/branches/prefix/pym/_emerge/PollConstants.py main/branches/prefix/pym/_emerge/PollScheduler.py main/branches/prefix/pym/_emerge/PollSelectAdapter.py main/branches/prefix/pym/_emerge/ProgressHandler.py main/branches/prefix/pym/_emerge/QueueScheduler.py main/branches/prefix/pym/_emerge/RepoDisplay.py main/branches/prefix/pym/_emerge/RootConfig.py main/branches/prefix/pym/_emerge/Scheduler.py main/branches/prefix/pym/_emerge/SequentialTaskQueue.py main/branches/prefix/pym/_emerge/SetArg.py main/branches/prefix/pym/_emerge/SlotObject.py main/branches/prefix/pym/_emerge/SpawnProcess.py main/branches/prefix/pym/_emerge/SubProcess.py main/branches/prefix/pym/_emerge/Task.py main/branches/prefix/pym/_emerge/TaskScheduler.py main/branches/prefix/pym/_emerge/TaskSequence.py main/branches/prefix/pym/_emerge/UninstallFailure.py main/branches/prefix/pym/_emerge/UnmergeDepPriority.py main/branches/prefix/pym/_emerge/UseFlagDisplay.py main/branches/prefix/pym/_emerge/__init__.py main/branches/prefix/pym/_emerge/_find_deep_system_runtime_deps.py main/branches/prefix/pym/_emerge/_flush_elog_mod_echo.py main/branches/prefix/pym/_emerge/actions.py main/branches/prefix/pym/_emerge/changelog.py main/branches/prefix/pym/_emerge/clear_caches.py main/branches/prefix/pym/_emerge/countdown.py main/branches/prefix/pym/_emerge/create_depgraph_params.py main/branches/prefix/pym/_emerge/create_world_atom.py main/branches/prefix/pym/_emerge/depgraph.py main/branches/prefix/pym/_emerge/emergelog.py main/branches/prefix/pym/_emerge/format_size.py main/branches/prefix/pym/_emerge/getloadavg.py main/branches/prefix/pym/_emerge/help.py main/branches/prefix/pym/_emerge/is_valid_package_atom.py main/branches/prefix/pym/_emerge/search.py main/branches/prefix/pym/_emerge/show_invalid_depstring_notice.py main/branches/prefix/pym/_emerge/stdout_spinner.py main/branches/prefix/pym/_emerge/unmerge.py main/branches/prefix/pym/_emerge/userquery.py main/branches/prefix/pym/_emerge/visible.py Log: Merged from trunk -r13688:13690 | 13689 | Split out a depgraph._iter_match_pkgs() method from = | | zmedico | _select_pkg_highest_available_imp(). = | =20 | 13690 | Add/update copyright headers. = | | zmedico | = | Modified: main/branches/prefix/pym/_emerge/AbstractDepPriority.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/AbstractDepPriority.py 2009-06-27 14= :32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/AbstractDepPriority.py 2009-06-27 14= :44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SlotObject import SlotObject class AbstractDepPriority(SlotObject): __slots__ =3D ("buildtime", "runtime", "runtime_post") Modified: main/branches/prefix/pym/_emerge/AbstractPollTask.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/AbstractPollTask.py 2009-06-27 14:32= :58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/AbstractPollTask.py 2009-06-27 14:44= :56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AsynchronousTask import AsynchronousTask from _emerge.PollConstants import PollConstants class AbstractPollTask(AsynchronousTask): Modified: main/branches/prefix/pym/_emerge/AsynchronousTask.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/AsynchronousTask.py 2009-06-27 14:32= :58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/AsynchronousTask.py 2009-06-27 14:44= :56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SlotObject import SlotObject class AsynchronousTask(SlotObject): """ Modified: main/branches/prefix/pym/_emerge/AtomArg.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/AtomArg.py 2009-06-27 14:32:58 UTC (= rev 13714) +++ main/branches/prefix/pym/_emerge/AtomArg.py 2009-06-27 14:44:56 UTC (= rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DependencyArg import DependencyArg =20 # for an explanation on this logic, see pym/_emerge/__init__.py Modified: main/branches/prefix/pym/_emerge/Binpkg.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/Binpkg.py 2009-06-27 14:32:58 UTC (r= ev 13714) +++ main/branches/prefix/pym/_emerge/Binpkg.py 2009-06-27 14:44:56 UTC (r= ev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.EbuildPhase import EbuildPhase from _emerge.BinpkgFetcher import BinpkgFetcher from _emerge.BinpkgExtractorAsync import BinpkgExtractorAsync Modified: main/branches/prefix/pym/_emerge/BinpkgExtractorAsync.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/BinpkgExtractorAsync.py 2009-06-27 1= 4:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/BinpkgExtractorAsync.py 2009-06-27 1= 4:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SpawnProcess import SpawnProcess # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/BinpkgFetcher.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/BinpkgFetcher.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/BinpkgFetcher.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SpawnProcess import SpawnProcess import urlparse import sys Modified: main/branches/prefix/pym/_emerge/BinpkgPrefetcher.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/BinpkgPrefetcher.py 2009-06-27 14:32= :58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/BinpkgPrefetcher.py 2009-06-27 14:44= :56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.BinpkgFetcher import BinpkgFetcher from _emerge.CompositeTask import CompositeTask from _emerge.BinpkgVerifier import BinpkgVerifier Modified: main/branches/prefix/pym/_emerge/BinpkgVerifier.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/BinpkgVerifier.py 2009-06-27 14:32:5= 8 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/BinpkgVerifier.py 2009-06-27 14:44:5= 6 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AsynchronousTask import AsynchronousTask from portage.util import writemsg import sys Modified: main/branches/prefix/pym/_emerge/Blocker.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/Blocker.py 2009-06-27 14:32:58 UTC (= rev 13714) +++ main/branches/prefix/pym/_emerge/Blocker.py 2009-06-27 14:44:56 UTC (= rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.Task import Task # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/BlockerCache.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/BlockerCache.py 2009-06-27 14:32:58 = UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/BlockerCache.py 2009-06-27 14:44:56 = UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from portage.util import writemsg from portage.data import secpass # for an explanation on this logic, see pym/_emerge/__init__.py Modified: main/branches/prefix/pym/_emerge/BlockerDB.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/BlockerDB.py 2009-06-27 14:32:58 UTC= (rev 13714) +++ main/branches/prefix/pym/_emerge/BlockerDB.py 2009-06-27 14:44:56 UTC= (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + # for an explanation on this logic, see pym/_emerge/__init__.py import os import sys Modified: main/branches/prefix/pym/_emerge/BlockerDepPriority.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/BlockerDepPriority.py 2009-06-27 14:= 32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/BlockerDepPriority.py 2009-06-27 14:= 44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DepPriority import DepPriority class BlockerDepPriority(DepPriority): __slots__ =3D () Modified: main/branches/prefix/pym/_emerge/CompositeTask.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/CompositeTask.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/CompositeTask.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AsynchronousTask import AsynchronousTask import os class CompositeTask(AsynchronousTask): Modified: main/branches/prefix/pym/_emerge/DepPriority.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/DepPriority.py 2009-06-27 14:32:58 U= TC (rev 13714) +++ main/branches/prefix/pym/_emerge/DepPriority.py 2009-06-27 14:44:56 U= TC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AbstractDepPriority import AbstractDepPriority class DepPriority(AbstractDepPriority): =20 Modified: main/branches/prefix/pym/_emerge/DepPriorityNormalRange.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/DepPriorityNormalRange.py 2009-06-27= 14:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/DepPriorityNormalRange.py 2009-06-27= 14:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DepPriority import DepPriority class DepPriorityNormalRange(object): """ Modified: main/branches/prefix/pym/_emerge/DepPrioritySatisfiedRange.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/DepPrioritySatisfiedRange.py 2009-06= -27 14:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/DepPrioritySatisfiedRange.py 2009-06= -27 14:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DepPriority import DepPriority class DepPrioritySatisfiedRange(object): """ Modified: main/branches/prefix/pym/_emerge/Dependency.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/Dependency.py 2009-06-27 14:32:58 UT= C (rev 13714) +++ main/branches/prefix/pym/_emerge/Dependency.py 2009-06-27 14:44:56 UT= C (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DepPriority import DepPriority from _emerge.SlotObject import SlotObject class Dependency(SlotObject): Modified: main/branches/prefix/pym/_emerge/DependencyArg.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/DependencyArg.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/DependencyArg.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + class DependencyArg(object): def __init__(self, arg=3DNone, root_config=3DNone): self.arg =3D arg Modified: main/branches/prefix/pym/_emerge/EbuildBinpkg.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildBinpkg.py 2009-06-27 14:32:58 = UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildBinpkg.py 2009-06-27 14:44:56 = UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.EbuildProcess import EbuildProcess import os class EbuildBinpkg(EbuildProcess): Modified: main/branches/prefix/pym/_emerge/EbuildBuild.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildBuild.py 2009-06-27 14:32:58 U= TC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildBuild.py 2009-06-27 14:44:56 U= TC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.EbuildExecuter import EbuildExecuter from _emerge.EbuildPhase import EbuildPhase from _emerge.EbuildBinpkg import EbuildBinpkg Modified: main/branches/prefix/pym/_emerge/EbuildBuildDir.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildBuildDir.py 2009-06-27 14:32:5= 8 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildBuildDir.py 2009-06-27 14:44:5= 6 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SlotObject import SlotObject # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/EbuildExecuter.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildExecuter.py 2009-06-27 14:32:5= 8 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildExecuter.py 2009-06-27 14:44:5= 6 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.EbuildPhase import EbuildPhase from _emerge.TaskSequence import TaskSequence from _emerge.CompositeTask import CompositeTask Modified: main/branches/prefix/pym/_emerge/EbuildFetcher.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildFetcher.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildFetcher.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SpawnProcess import SpawnProcess from _emerge.EbuildBuildDir import EbuildBuildDir # for an explanation on this logic, see pym/_emerge/__init__.py Modified: main/branches/prefix/pym/_emerge/EbuildFetchonly.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildFetchonly.py 2009-06-27 14:32:= 58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildFetchonly.py 2009-06-27 14:44:= 56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SlotObject import SlotObject import shutil # for an explanation on this logic, see pym/_emerge/__init__.py Modified: main/branches/prefix/pym/_emerge/EbuildMerge.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildMerge.py 2009-06-27 14:32:58 U= TC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildMerge.py 2009-06-27 14:44:56 U= TC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SlotObject import SlotObject # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/EbuildMetadataPhase.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildMetadataPhase.py 2009-06-27 14= :32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildMetadataPhase.py 2009-06-27 14= :44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SubProcess import SubProcess from _emerge.PollConstants import PollConstants import sys Modified: main/branches/prefix/pym/_emerge/EbuildPhase.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildPhase.py 2009-06-27 14:32:58 U= TC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildPhase.py 2009-06-27 14:44:56 U= TC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.MiscFunctionsProcess import MiscFunctionsProcess from _emerge.EbuildProcess import EbuildProcess from _emerge.CompositeTask import CompositeTask Modified: main/branches/prefix/pym/_emerge/EbuildProcess.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/EbuildProcess.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/EbuildProcess.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SpawnProcess import SpawnProcess # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/FakeVartree.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/FakeVartree.py 2009-06-27 14:32:58 U= TC (rev 13714) +++ main/branches/prefix/pym/_emerge/FakeVartree.py 2009-06-27 14:44:56 U= TC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import os from itertools import izip =20 Modified: main/branches/prefix/pym/_emerge/JobStatusDisplay.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/JobStatusDisplay.py 2009-06-27 14:32= :58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/JobStatusDisplay.py 2009-06-27 14:44= :56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import formatter import os import sys Modified: main/branches/prefix/pym/_emerge/MergeListItem.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/MergeListItem.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/MergeListItem.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import os =20 from portage.output import colorize Modified: main/branches/prefix/pym/_emerge/MetadataRegen.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/MetadataRegen.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/MetadataRegen.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + # for an explanation on this logic, see pym/_emerge/__init__.py import os import sys Modified: main/branches/prefix/pym/_emerge/MiscFunctionsProcess.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/MiscFunctionsProcess.py 2009-06-27 1= 4:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/MiscFunctionsProcess.py 2009-06-27 1= 4:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SpawnProcess import SpawnProcess # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/Package.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/Package.py 2009-06-27 14:32:58 UTC (= rev 13714) +++ main/branches/prefix/pym/_emerge/Package.py 2009-06-27 14:44:56 UTC (= rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import re from itertools import chain =20 Modified: main/branches/prefix/pym/_emerge/PackageArg.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PackageArg.py 2009-06-27 14:32:58 UT= C (rev 13714) +++ main/branches/prefix/pym/_emerge/PackageArg.py 2009-06-27 14:44:56 UT= C (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DependencyArg import DependencyArg # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/PackageCounters.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PackageCounters.py 2009-06-27 14:32:= 58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/PackageCounters.py 2009-06-27 14:44:= 56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from portage.output import colorize, create_color_func bad =3D create_color_func("BAD") =20 Modified: main/branches/prefix/pym/_emerge/PackageMerge.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PackageMerge.py 2009-06-27 14:32:58 = UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/PackageMerge.py 2009-06-27 14:44:56 = UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AsynchronousTask import AsynchronousTask from portage.output import colorize class PackageMerge(AsynchronousTask): Modified: main/branches/prefix/pym/_emerge/PackageUninstall.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PackageUninstall.py 2009-06-27 14:32= :58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/PackageUninstall.py 2009-06-27 14:44= :56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import logging # for an explanation on this logic, see pym/_emerge/__init__.py import os Modified: main/branches/prefix/pym/_emerge/PackageVirtualDbapi.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PackageVirtualDbapi.py 2009-06-27 14= :32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/PackageVirtualDbapi.py 2009-06-27 14= :44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + # for an explanation on this logic, see pym/_emerge/__init__.py import os import sys Modified: main/branches/prefix/pym/_emerge/PipeReader.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PipeReader.py 2009-06-27 14:32:58 UT= C (rev 13714) +++ main/branches/prefix/pym/_emerge/PipeReader.py 2009-06-27 14:44:56 UT= C (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AbstractPollTask import AbstractPollTask from _emerge.PollConstants import PollConstants import sys Modified: main/branches/prefix/pym/_emerge/PollConstants.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PollConstants.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/PollConstants.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import select class PollConstants(object): =20 Modified: main/branches/prefix/pym/_emerge/PollScheduler.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PollScheduler.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/PollScheduler.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import logging import select =20 Modified: main/branches/prefix/pym/_emerge/PollSelectAdapter.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/PollSelectAdapter.py 2009-06-27 14:3= 2:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/PollSelectAdapter.py 2009-06-27 14:4= 4:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.PollConstants import PollConstants import select class PollSelectAdapter(PollConstants): Modified: main/branches/prefix/pym/_emerge/ProgressHandler.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/ProgressHandler.py 2009-06-27 14:32:= 58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/ProgressHandler.py 2009-06-27 14:44:= 56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import time class ProgressHandler(object): def __init__(self): Modified: main/branches/prefix/pym/_emerge/QueueScheduler.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/QueueScheduler.py 2009-06-27 14:32:5= 8 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/QueueScheduler.py 2009-06-27 14:44:5= 6 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.PollScheduler import PollScheduler =20 class QueueScheduler(PollScheduler): Modified: main/branches/prefix/pym/_emerge/RepoDisplay.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/RepoDisplay.py 2009-06-27 14:32:58 U= TC (rev 13714) +++ main/branches/prefix/pym/_emerge/RepoDisplay.py 2009-06-27 14:44:56 U= TC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from portage.output import teal import os class RepoDisplay(object): Modified: main/branches/prefix/pym/_emerge/RootConfig.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/RootConfig.py 2009-06-27 14:32:58 UT= C (rev 13714) +++ main/branches/prefix/pym/_emerge/RootConfig.py 2009-06-27 14:44:56 UT= C (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.PackageVirtualDbapi import PackageVirtualDbapi =20 class RootConfig(object): Modified: main/branches/prefix/pym/_emerge/Scheduler.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/Scheduler.py 2009-06-27 14:32:58 UTC= (rev 13714) +++ main/branches/prefix/pym/_emerge/Scheduler.py 2009-06-27 14:44:56 UTC= (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import logging import os import sys Modified: main/branches/prefix/pym/_emerge/SequentialTaskQueue.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/SequentialTaskQueue.py 2009-06-27 14= :32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/SequentialTaskQueue.py 2009-06-27 14= :44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SlotObject import SlotObject from collections import deque class SequentialTaskQueue(SlotObject): Modified: main/branches/prefix/pym/_emerge/SetArg.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/SetArg.py 2009-06-27 14:32:58 UTC (r= ev 13714) +++ main/branches/prefix/pym/_emerge/SetArg.py 2009-06-27 14:44:56 UTC (r= ev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DependencyArg import DependencyArg from portage.sets import SETPREFIX class SetArg(DependencyArg): Modified: main/branches/prefix/pym/_emerge/SlotObject.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/SlotObject.py 2009-06-27 14:32:58 UT= C (rev 13714) +++ main/branches/prefix/pym/_emerge/SlotObject.py 2009-06-27 14:44:56 UT= C (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + class SlotObject(object): __slots__ =3D ("__weakref__",) =20 Modified: main/branches/prefix/pym/_emerge/SpawnProcess.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/SpawnProcess.py 2009-06-27 14:32:58 = UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/SpawnProcess.py 2009-06-27 14:44:56 = UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SubProcess import SubProcess from _emerge.PollConstants import PollConstants import sys Modified: main/branches/prefix/pym/_emerge/SubProcess.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/SubProcess.py 2009-06-27 14:32:58 UT= C (rev 13714) +++ main/branches/prefix/pym/_emerge/SubProcess.py 2009-06-27 14:44:56 UT= C (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AbstractPollTask import AbstractPollTask import signal import os Modified: main/branches/prefix/pym/_emerge/Task.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/Task.py 2009-06-27 14:32:58 UTC (rev= 13714) +++ main/branches/prefix/pym/_emerge/Task.py 2009-06-27 14:44:56 UTC (rev= 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.SlotObject import SlotObject class Task(SlotObject): __slots__ =3D ("_hash_key", "_hash_value") Modified: main/branches/prefix/pym/_emerge/TaskScheduler.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/TaskScheduler.py 2009-06-27 14:32:58= UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/TaskScheduler.py 2009-06-27 14:44:56= UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.QueueScheduler import QueueScheduler from _emerge.SequentialTaskQueue import SequentialTaskQueue =20 Modified: main/branches/prefix/pym/_emerge/TaskSequence.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/TaskSequence.py 2009-06-27 14:32:58 = UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/TaskSequence.py 2009-06-27 14:44:56 = UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.CompositeTask import CompositeTask from _emerge.AsynchronousTask import AsynchronousTask import os Modified: main/branches/prefix/pym/_emerge/UninstallFailure.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/UninstallFailure.py 2009-06-27 14:32= :58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/UninstallFailure.py 2009-06-27 14:44= :56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + # for an explanation on this logic, see pym/_emerge/__init__.py import os import sys Modified: main/branches/prefix/pym/_emerge/UnmergeDepPriority.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/UnmergeDepPriority.py 2009-06-27 14:= 32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/UnmergeDepPriority.py 2009-06-27 14:= 44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.AbstractDepPriority import AbstractDepPriority class UnmergeDepPriority(AbstractDepPriority): __slots__ =3D ("optional", "satisfied",) Modified: main/branches/prefix/pym/_emerge/UseFlagDisplay.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/UseFlagDisplay.py 2009-06-27 14:32:5= 8 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/UseFlagDisplay.py 2009-06-27 14:44:5= 6 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from portage.output import red from portage.util import cmp_sort_key from portage.output import blue Modified: main/branches/prefix/pym/_emerge/__init__.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/__init__.py 2009-06-27 14:32:58 UTC = (rev 13714) +++ main/branches/prefix/pym/_emerge/__init__.py 2009-06-27 14:44:56 UTC = (rev 13715) @@ -1,5 +1,4 @@ -#!@PORTAGE_PYTHON@ -O -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ =20 Modified: main/branches/prefix/pym/_emerge/_find_deep_system_runtime_deps= .py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/_find_deep_system_runtime_deps.py 20= 09-06-27 14:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/_find_deep_system_runtime_deps.py 20= 09-06-27 14:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + from _emerge.DepPriority import DepPriority from _emerge.Package import Package =20 Modified: main/branches/prefix/pym/_emerge/_flush_elog_mod_echo.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/_flush_elog_mod_echo.py 2009-06-27 1= 4:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/_flush_elog_mod_echo.py 2009-06-27 1= 4:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + def _flush_elog_mod_echo(): """ Dump the mod_echo output now so that our other Modified: main/branches/prefix/pym/_emerge/actions.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/actions.py 2009-06-27 14:32:58 UTC (= rev 13714) +++ main/branches/prefix/pym/_emerge/actions.py 2009-06-27 14:44:56 UTC (= rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import commands import errno import logging Modified: main/branches/prefix/pym/_emerge/changelog.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/changelog.py 2009-06-27 14:32:58 UTC= (rev 13714) +++ main/branches/prefix/pym/_emerge/changelog.py 2009-06-27 14:44:56 UTC= (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import os import re =20 Modified: main/branches/prefix/pym/_emerge/clear_caches.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/clear_caches.py 2009-06-27 14:32:58 = UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/clear_caches.py 2009-06-27 14:44:56 = UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import gc =20 # for an explanation on this logic, see pym/_emerge/__init__.py Modified: main/branches/prefix/pym/_emerge/countdown.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/countdown.py 2009-06-27 14:32:58 UTC= (rev 13714) +++ main/branches/prefix/pym/_emerge/countdown.py 2009-06-27 14:44:56 UTC= (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import sys import time =20 Modified: main/branches/prefix/pym/_emerge/create_depgraph_params.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/create_depgraph_params.py 2009-06-27= 14:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/create_depgraph_params.py 2009-06-27= 14:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + def create_depgraph_params(myopts, myaction): #configure emerge engine parameters # Modified: main/branches/prefix/pym/_emerge/create_world_atom.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/create_world_atom.py 2009-06-27 14:3= 2:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/create_world_atom.py 2009-06-27 14:4= 4:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + # for an explanation on this logic, see pym/_emerge/__init__.py import os import sys Modified: main/branches/prefix/pym/_emerge/depgraph.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/depgraph.py 2009-06-27 14:32:58 UTC = (rev 13714) +++ main/branches/prefix/pym/_emerge/depgraph.py 2009-06-27 14:44:56 UTC = (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import gc import os import re @@ -1771,6 +1775,77 @@ =20 print =20 + def _iter_match_pkgs(self, root_config, pkg_type, atom, onlydeps=3DFals= e): + """ + Iterate over Package instances of pkg_type matching the given atom. + This does not check visibility and it also does not match USE for + unbuilt ebuilds since USE are lazily calculated after visibility + checks (to avoid the expense when possible). + """ + + db =3D root_config.trees[self.pkg_tree_map[pkg_type]].dbapi + + if hasattr(db, "xmatch"): + cpv_list =3D db.xmatch("match-all", atom) + else: + cpv_list =3D db.match(atom) + + # USE=3Dmultislot can make an installed package appear as if + # it doesn't satisfy a slot dependency. Rebuilding the ebuild + # won't do any good as long as USE=3Dmultislot is enabled since + # the newly built package still won't have the expected slot. + # Therefore, assume that such SLOT dependencies are already + # satisfied rather than forcing a rebuild. + installed =3D pkg_type =3D=3D 'installed' + if installed and not cpv_list and atom.slot: + for cpv in db.match(atom.cp): + slot_available =3D False + for other_db, other_type, other_built, \ + other_installed, other_keys in \ + self._filtered_trees[root_config.root]["dbs"]: + try: + if atom.slot =3D=3D \ + other_db.aux_get(cpv, ["SLOT"])[0]: + slot_available =3D True + break + except KeyError: + pass + if not slot_available: + continue + inst_pkg =3D self._pkg(cpv, "installed", + root_config, installed=3Dinstalled) + # Remove the slot from the atom and verify that + # the package matches the resulting atom. + atom_without_slot =3D portage.dep.remove_slot(atom) + if atom.use: + atom_without_slot +=3D str(atom.use) + atom_without_slot =3D portage.dep.Atom(atom_without_slot) + if portage.match_from_list( + atom_without_slot, [inst_pkg]): + cpv_list =3D [inst_pkg.cpv] + break + + if cpv_list: + + # descending order + cpv_list.reverse() + for cpv in cpv_list: + try: + pkg =3D self._pkg(cpv, pkg_type, root_config, + installed=3Dinstalled, onlydeps=3Donlydeps) + except portage.exception.PackageNotFound: + pass + else: + if pkg.cp !=3D atom.cp: + # A cpv can be returned from dbapi.match() as an + # old-style virtual match even in cases when the + # package does not actually PROVIDE the virtual. + # Filter out any such false matches here. + if not InternalPackageSet(initial_atoms=3D(atom,) + ).findAtomForPackage(pkg): + continue + yield pkg + def _select_pkg_highest_available(self, root, atom, onlydeps=3DFalse): cache_key =3D (root, atom, onlydeps) ret =3D self._highest_pkg_cache.get(cache_key) @@ -1806,7 +1881,6 @@ if not isinstance(atom, portage.dep.Atom): atom =3D portage.dep.Atom(atom) atom_cp =3D atom.cp - atom_set =3D InternalPackageSet(initial_atoms=3D(atom,)) existing_node =3D None myeb =3D None usepkgonly =3D "--usepkgonly" in self.myopts @@ -1837,63 +1911,18 @@ (found_available_arg and not selective) if want_reinstall and matched_packages: continue - if hasattr(db, "xmatch"): - cpv_list =3D db.xmatch("match-all", atom) - else: - cpv_list =3D db.match(atom) =20 - # USE=3Dmultislot can make an installed package appear as if - # it doesn't satisfy a slot dependency. Rebuilding the ebuild - # won't do any good as long as USE=3Dmultislot is enabled since - # the newly built package still won't have the expected slot. - # Therefore, assume that such SLOT dependencies are already - # satisfied rather than forcing a rebuild. - if installed and not cpv_list and atom.slot: - for cpv in db.match(atom.cp): - slot_available =3D False - for other_db, other_type, other_built, \ - other_installed, other_keys in dbs: - try: - if atom.slot =3D=3D \ - other_db.aux_get(cpv, ["SLOT"])[0]: - slot_available =3D True - break - except KeyError: - pass - if not slot_available: - continue - inst_pkg =3D self._pkg(cpv, "installed", - root_config, installed=3Dinstalled) - # Remove the slot from the atom and verify that - # the package matches the resulting atom. - atom_without_slot =3D portage.dep.remove_slot(atom) - if atom.use: - atom_without_slot +=3D str(atom.use) - atom_without_slot =3D portage.dep.Atom(atom_without_slot) - if portage.match_from_list( - atom_without_slot, [inst_pkg]): - cpv_list =3D [inst_pkg.cpv] - break - - if not cpv_list: - continue - - # descending order - cpv_list.reverse() - for cpv in cpv_list: + for pkg in self._iter_match_pkgs(root_config, pkg_type, atom,=20 + onlydeps=3Donlydeps): + cpv =3D pkg.cpv # Make --noreplace take precedence over --newuse. - if not installed and noreplace and \ + if not pkg.installed and noreplace and \ cpv in vardb.match(atom): # If the installed version is masked, it may # be necessary to look at lower versions, # in case there is a visible downgrade. continue reinstall_for_flags =3D None - try: - pkg =3D self._pkg(cpv, pkg_type, root_config, - installed=3Dinstalled, onlydeps=3Donlydeps) - except portage.exception.PackageNotFound: - continue =20 if not installed or (built and matched_packages): # Only enforce visibility on installed packages @@ -1948,14 +1977,6 @@ # expensive, so it is only performed lazily, after the # above visibility checks are complete. =20 - if pkg.cp !=3D atom.cp: - # A cpv can be returned from dbapi.match() as an - # old-style virtual match even in cases when the - # package does not actually PROVIDE the virtual. - # Filter out any such false matches here. - if not atom_set.findAtomForPackage(pkg): - continue - myarg =3D None if root =3D=3D self.target_root: try: Modified: main/branches/prefix/pym/_emerge/emergelog.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/emergelog.py 2009-06-27 14:32:58 UTC= (rev 13714) +++ main/branches/prefix/pym/_emerge/emergelog.py 2009-06-27 14:44:56 UTC= (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import os import sys import time Modified: main/branches/prefix/pym/_emerge/format_size.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/format_size.py 2009-06-27 14:32:58 U= TC (rev 13714) +++ main/branches/prefix/pym/_emerge/format_size.py 2009-06-27 14:44:56 U= TC (rev 13715) @@ -1,3 +1,6 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ =20 # formats a size given in bytes nicely def format_size(mysize): Modified: main/branches/prefix/pym/_emerge/getloadavg.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/getloadavg.py 2009-06-27 14:32:58 UT= C (rev 13714) +++ main/branches/prefix/pym/_emerge/getloadavg.py 2009-06-27 14:44:56 UT= C (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import os=20 =20 getloadavg =3D getattr(os, "getloadavg", None) Modified: main/branches/prefix/pym/_emerge/help.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/help.py 2009-06-27 14:32:58 UTC (rev= 13714) +++ main/branches/prefix/pym/_emerge/help.py 2009-06-27 14:44:56 UTC (rev= 13715) @@ -1,4 +1,4 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ =20 Modified: main/branches/prefix/pym/_emerge/is_valid_package_atom.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/is_valid_package_atom.py 2009-06-27 = 14:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/is_valid_package_atom.py 2009-06-27 = 14:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import re =20 # for an explanation on this logic, see pym/_emerge/__init__.py Modified: main/branches/prefix/pym/_emerge/search.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/search.py 2009-06-27 14:32:58 UTC (r= ev 13714) +++ main/branches/prefix/pym/_emerge/search.py 2009-06-27 14:44:56 UTC (r= ev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import os import re from itertools import izip Modified: main/branches/prefix/pym/_emerge/show_invalid_depstring_notice.= py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/show_invalid_depstring_notice.py 200= 9-06-27 14:32:58 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/show_invalid_depstring_notice.py 200= 9-06-27 14:44:56 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import logging import os import textwrap Modified: main/branches/prefix/pym/_emerge/stdout_spinner.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/stdout_spinner.py 2009-06-27 14:32:5= 8 UTC (rev 13714) +++ main/branches/prefix/pym/_emerge/stdout_spinner.py 2009-06-27 14:44:5= 6 UTC (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import platform import sys import time Modified: main/branches/prefix/pym/_emerge/unmerge.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/unmerge.py 2009-06-27 14:32:58 UTC (= rev 13714) +++ main/branches/prefix/pym/_emerge/unmerge.py 2009-06-27 14:44:56 UTC (= rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import logging import os import sys Modified: main/branches/prefix/pym/_emerge/userquery.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/userquery.py 2009-06-27 14:32:58 UTC= (rev 13714) +++ main/branches/prefix/pym/_emerge/userquery.py 2009-06-27 14:44:56 UTC= (rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + import sys =20 from portage.output import bold, create_color_func Modified: main/branches/prefix/pym/_emerge/visible.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/branches/prefix/pym/_emerge/visible.py 2009-06-27 14:32:58 UTC (= rev 13714) +++ main/branches/prefix/pym/_emerge/visible.py 2009-06-27 14:44:56 UTC (= rev 13715) @@ -1,3 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + # for an explanation on this logic, see pym/_emerge/__init__.py import os import sys