summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/actions.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-03-08 07:43:00 +0000
committerZac Medico <zmedico@gentoo.org>2010-03-08 07:43:00 +0000
commitc3ba2ecd4edc2627969a120ebf92a25a85f87995 (patch)
tree61c83a488d7597d145ea4aba3fc8c008dd8ac8f2 /pym/_emerge/actions.py
parent0f666446f855aae626307dcdf34a3a3b2bda6c98 (diff)
downloadportage-c3ba2ecd4edc2627969a120ebf92a25a85f87995.tar.gz
portage-c3ba2ecd4edc2627969a120ebf92a25a85f87995.tar.bz2
portage-c3ba2ecd4edc2627969a120ebf92a25a85f87995.zip
Produce a warning message if the timestamp of the portage tree is more than
30 days old, and make it adjustable via the PORTAGE_SYNC_STALE variable. Thanks to Ned Ludd <solar@g.o> for the most of this code. svn path=/main/trunk/; revision=15756
Diffstat (limited to 'pym/_emerge/actions.py')
-rw-r--r--pym/_emerge/actions.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index 6cb690458..208685946 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -53,6 +53,7 @@ from _emerge.Scheduler import Scheduler
from _emerge.search import search
from _emerge.SetArg import SetArg
from _emerge.show_invalid_depstring_notice import show_invalid_depstring_notice
+from _emerge.sync.old_tree_timestamp import old_tree_timestamp_warn
from _emerge.unmerge import unmerge
from _emerge.UnmergeDepPriority import UnmergeDepPriority
from _emerge.UseFlagDisplay import UseFlagDisplay
@@ -64,6 +65,8 @@ if sys.hexversion >= 0x3000000:
def action_build(settings, trees, mtimedb,
myopts, myaction, myfiles, spinner):
+ old_tree_timestamp_warn(settings['PORTDIR'], settings)
+
# validate the state of the resume data
# so that we can make assumptions later.
for k in ("resume", "resume_backup"):