From: Zac Medico Date: Sun, 25 Oct 2009 22:41:27 +0000 (-0000) Subject: Use calendar.timegm instead of time.mktime, for correct timezone handling. X-Git-Tag: v2.2_rc47~7 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=003694bff44de29128e4c7e8fb56f0cb7a3433e9;p=portage.git Use calendar.timegm instead of time.mktime, for correct timezone handling. svn path=/main/trunk/; revision=14728 --- diff --git a/bin/repoman b/bin/repoman index 7dee4fe80..9a016896d 100755 --- a/bin/repoman +++ b/bin/repoman @@ -9,6 +9,7 @@ from __future__ import print_function +import calendar import codecs try: from subprocess import getstatusoutput as subprocess_getstatusoutput @@ -824,7 +825,7 @@ def fetch_metadata_dtd(): elif last_modified is not None: last_modified = parsedate(last_modified) if last_modified is not None: - last_modified = time.mktime(last_modified) + last_modified = calendar.timegm(last_modified) metadata_dtd_tmp = "%s.%s" % (metadata_dtd, os.getpid()) try: