diff options
-rw-r--r-- | lib/portage/package/ebuild/doebuild.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/portage/package/ebuild/doebuild.py b/lib/portage/package/ebuild/doebuild.py index 621fe7360..9706de422 100644 --- a/lib/portage/package/ebuild/doebuild.py +++ b/lib/portage/package/ebuild/doebuild.py @@ -934,10 +934,10 @@ def doebuild(myebuild, mydo, _unused=DeprecationWarning, settings=None, debug=0, x_st = os.stat(os.path.join( mysettings["DISTDIR"], x)) except OSError: - # file not fetched yet + # file deleted x_st = None - if x_st is None or x_st.st_mtime > workdir_st.st_mtime: + if x_st is not None and x_st.st_mtime > workdir_st.st_mtime: writemsg_stdout(_(">>> Timestamp of " "%s has changed; recreating WORKDIR...\n") % x) newstuff = True |