Fixed utime bug.
authorFredrik Tolf <fredrik@dolda2000.com>
Sun, 13 Jan 2019 01:54:05 +0000 (02:54 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Sun, 13 Jan 2019 01:54:05 +0000 (02:54 +0100)
tpkg

diff --git a/tpkg b/tpkg
index aba1fd0..95623f0 100755 (executable)
--- a/tpkg
+++ b/tpkg
@@ -261,7 +261,7 @@ def install(pfx, pkg, pkgname):
                 dig = copy(ofp, ifp)
         pfx.regfile(fl.path, pkgname, dig)
         os.rename(tmpp, tp)
-        os.utime(tp, ns=(time.time(), sb.st_mtime))
+        os.utime(tp, ns=(time.time() * 1e9, sb.st_mtime * 1e9))
 
 def uninstall(pfx, pkg):
     for fn in pfx.pkgfiles(pkg):