felixge/node-formidable — Issue #102: Can't install formidable on Windows
Author: rukeba
Created: 2011-10-11 09:51:15+00:00
State: open

Can`t install formidable on Windows with ryppi.py. The problem is in fixtures filenames.

Output:
```
C:\node>ryppi.py install formidable
Installing http://registry.npmjs.org/formidable/-/formidable-1.0.6.tgz into .\node_modules\formidable ...
Traceback (most recent call last):
File "C:\node\ryppi.py", line 181, in
install(sys.argv[i])
File "C:\node\ryppi.py", line 142, in install
destPath = saveAndExtractPackage(meta)
File "C:\node\ryppi.py", line 113, in saveAndExtractPackage
tar.extractall(path = tmp_dir)
File "C:\Python27\lib\tarfile.py", line 2046, in extractall
self.extract(tarinfo, path)
File "C:\Python27\lib\tarfile.py", line 2083, in extract
self._extract_member(tarinfo, os.path.join(path, tarinfo.name))
File "C:\Python27\lib\tarfile.py", line 2151, in _extract_member
os.makedirs(upperdirs)
File "C:\Python27\lib\os.py", line 157, in makedirs
mkdir(name, mode)
WindowsError: [Error 123] The filename, directory name, or volume label syntax is incorrect: '.\\node_modules\\.tmp\\package\\test\\fixture\\file\\: '
```