Not sure if this is The Right Thing To Do, but it fixes it for me. The issue occurs at code in `Script/Node/FS.py` in the decision block `if initial_hash or absolute:` (at or about line 1169) when it is trying to determine what the path is relative to.
Not sure if this is The Right Thing To Do, but it fixes it for me. The issue occurs at code in `Script/Node/FS.py` in the decision block `if initial_hash or absolute:` (at or about line 1169) when it is trying to determine what the path is relative to.
My patch is simply:
{{{
interface = module + ".hi"
hs_file = module + ".hs"
lhs_ file = module + ".lhs"
=== modified file '__init__.py'
--- __init__.py 2010-07-08 14:23:28 +0000
+++ __init__.py 2010-09-12 12:10:32 +0000
@@ -76,7 +76,7 @@
modules = map(lambda (qualified, module) : module, imports)
interfaces = []
for module in modules:
- module = module.replace(".", "/")
+ module = "#" + module.replace(".", "/")
}}}