Ok, got it.
I'll install the packages tonight, and report here on success/failure of the experiments. Wish me luck
And once again,thanks for you hard work and support!
P.S. at least on windows, there is a bug in the packager code (line 161), you use tempfile.NamedTemporaryFile() which returns a new file handle. then you call tarfile.open(tgz_fname.name,"w:gz") which tries to open the same file for writing. this fails.
i've added tgz_fname.close() before that as a work around, so it works now.