diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-03-08 07:43:00 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-03-08 07:43:00 +0000 |
commit | c3ba2ecd4edc2627969a120ebf92a25a85f87995 (patch) | |
tree | 61c83a488d7597d145ea4aba3fc8c008dd8ac8f2 /pym/_emerge/actions.py | |
parent | 0f666446f855aae626307dcdf34a3a3b2bda6c98 (diff) | |
download | portage-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.py | 3 |
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"): |