Comment 58 for bug 1662531

Revision history for this message
Alvin Penner (apenner) wrote :

    thanks for the output, it will be very helpful. However, I have to confess to a certain amount of confusion. Where did this information come from, did it come from the terminal, or Inkscape, or did it come from Python?
    Ideally what we need is information that comes directly from Python, that is, from a Python instance that was initiated by Inscape and dumped just prior to a Popen command. The dump code should look something like this, in Python:
def effect(self):
     fout = open('\Windows\Temp\save_as_err.txt', 'wt')
     fout.write(str(inkex.os.environ))
     fout.close()

or some equivalent of that, written in Python. That way we will know what has been inherited and is being transmitted by the Popen command.
 In any event, this is very helpful because it indicates that you have a large number of variables that begin with LC_. None of these variables exist in Windows. Or to be more precise none of these variables exist in Python just before the Popen command is executed. That partially explains why Windows is having a problem with this issue.
     I will do some further experimentation with this later in the day to see if some of these 'LC_' variables can be used in Windows.