Package: synopsis Version: 0.12-3 Severity: important User: debian-pyt...@lists.debian.org Usertags: python2.6 dist-packages
Hi, synopsis is built using the Python distutils mechanism. Starting from Python 2.6, the installation paths for distutils have changed. Instead of /usr/lib/pythonX.Y/site-packages, the default has now changed to /usr/local. The packaging helpers (debhelper, dh, cdbs, python-support, python-central) will pick automatically these changes, or are being fixed to do so. However, synopsis seems to do some manipulations in the site-packages/ directory in its build process. To fix this issue, the recommended approach is to pass "--install-layout=deb" to the "python setup.py" invocation. This is already the default if you use dh - or migrate to dh, which is also recommended. When you do that, modules are installed in /usr/lib/python2.6/dist-packages instead of site-packages. You have then to either use a *-packages wildcard, or to use /usr/share/python/python.mk which provides useful functions to manipulate these directories. Cheers, -- .''`. Josselin Mouette : :' : `. `' âI recommend you to learn English in hope that you in `- future understand thingsâ -- Jörg Schilling -- To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org