Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
python build process error #9473
I keep running into a python build error.
I have a linux system that is mounting an OSX server. The qooxdoo library is all on this mount point. When I run the generate.py to build my project, I get the following Python error:
I believe the problem is with mounted file systems that are case-insensitive (OSX and Windows), the python files can't have a directory name that is the same as a classname under it, or else the python import system seems to import the classes in the directory into the wrong scope?
I encounter this problem when the mount point is either an OSX or a windows file system. I don't have the problem when the mount point is a linux file system.
For example, if I change the name of the directory "pylib/generator" to just "pylib/gen", and change the python import lines in the code to reflect that -- like "from gen.code.DependencyLoader import DependencyLoader" --- then it seems to get past this error (although there are other class files under directories of the same name, so the problem just occurs further along)
And of course if I just copy the entire thing into a local non-mounted directory, the python generator builds it fine there.