* Kilian Krause <kilian@debian.org>, 2011-06-27, 11:20:
2. fix-sys-path.patch feels like you should split out the python modules into the standard python path.
No. Putting private modules into, well, a private directory is the best practice.
Setting --install-lib=/usr/share/s3ql to something more sensible (according to [1] would be /usr/lib/s3ql) will help here.
Again, no. Even the Python Policy chapter you quotes explicitly says /usr/share/s3ql is all right:
http://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html
The more relevant Python Policy chapter would be http://www.debian.org/doc/packaging-manuals/python-policy/ch-programs.html however. -- Jakub Wilk