1 |
Author: zmedico |
2 |
Date: 2008-12-25 01:28:20 +0000 (Thu, 25 Dec 2008) |
3 |
New Revision: 12325 |
4 |
|
5 |
Modified: |
6 |
main/branches/2.1.6/pym/_emerge/__init__.py |
7 |
Log: |
8 |
Make BinpkgFetcher use longs instead of floats when synchronizing timestamps, |
9 |
since it's better not to rely on float comparison here. (trunk r12302) |
10 |
|
11 |
Modified: main/branches/2.1.6/pym/_emerge/__init__.py |
12 |
=================================================================== |
13 |
--- main/branches/2.1.6/pym/_emerge/__init__.py 2008-12-25 01:27:55 UTC (rev 12324) |
14 |
+++ main/branches/2.1.6/pym/_emerge/__init__.py 2008-12-25 01:28:20 UTC (rev 12325) |
15 |
@@ -3516,12 +3516,12 @@ |
16 |
remote_mtime = bintree._remotepkgs[self.pkg.cpv].get("MTIME") |
17 |
if remote_mtime is not None: |
18 |
try: |
19 |
- remote_mtime = float(remote_mtime) |
20 |
+ remote_mtime = long(remote_mtime) |
21 |
except ValueError: |
22 |
pass |
23 |
else: |
24 |
try: |
25 |
- local_mtime = os.stat(self.pkg_path).st_mtime |
26 |
+ local_mtime = long(os.stat(self.pkg_path).st_mtime) |
27 |
except OSError: |
28 |
pass |
29 |
else: |