Round utime times to integers.
[tpkg.git] / tpkg
diff --git a/tpkg b/tpkg
index a9b3024..01cf38e 100755 (executable)
--- a/tpkg
+++ b/tpkg
@@ -268,7 +268,7 @@ def install(pfx, pkg, pkgname):
                 pass
             raise
         os.rename(tmpp, tp)
-        os.utime(tp, ns=(time.time() * 1e9, sb.st_mtime * 1e9))
+        os.utime(tp, ns=(round(time.time() * 1e9), round(sb.st_mtime * 1e9)))
 
 def uninstall(pfx, pkg):
     for fn in pfx.pkgfiles(pkg):