demandimport: ignore pwd and grp.
Both are unavailable under Windows and tarfile detects them via ImportError.
--- a/mercurial/demandimport.py Mon Aug 13 19:42:50 2007 +0200
+++ b/mercurial/demandimport.py Mon Aug 13 19:42:52 2007 +0200
@@ -108,7 +108,7 @@
setattr(mod, x, _demandmod(x, mod.__dict__, locals))
return mod
-ignore = ['_hashlib', '_xmlplus', 'fcntl', 'win32com.gen_py']
+ignore = ['_hashlib', '_xmlplus', 'fcntl', 'win32com.gen_py', 'pwd', 'grp']
def enable():
"enable global demand-loading of modules"