Hello, How can I convince distribute to install a module in a different root directory, without also switching to the ~/.local/ scheme? I was surprised to find that the following doesn't work: $ python setup.py install --single-version-externally-managed --root staging/ running install running build running build_py creating build creating build/lib.linux-i686-2.6 creating build/lib.linux-i686-2.6/mymodule copying mymodule/mymodule.py -> build/lib.linux-i686-2.6/mymodule copying mymodule/__init__.py -> build/lib.linux-i686-2.6/mymodule running install_lib creating staging creating staging/home creating staging/home/nikratio creating staging/home/nikratio/.local creating staging/home/nikratio/.local/lib creating staging/home/nikratio/.local/lib/python2.6 creating staging/home/nikratio/.local/lib/python2.6/site-packages creating staging/home/nikratio/.local/lib/python2.6/site-packages/mymodule copying build/lib.linux-i686-2.6/mymodule/mymodule.py -> staging/home/nikratio/.local/lib/python2.6/site-packages/mymodule copying build/lib.linux-i686-2.6/mymodule/__init__.py -> staging/home/nikratio/.local/lib/python2.6/site-packages/mymodule [...] I want mymodule to end up somewhere in staging/usr/lib/*. Thanks, -Nikolaus -- »Time flies like an arrow, fruit flies like a Banana.« PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6 02CF A9AD B7F8 AE4E 425C