This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author doko
Recipients Marco.Amadori, asvetlov, carljm, doko, eric.araujo, ned.deily, vinay.sajip
Date 2012-12-20.17:00:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1356022845.28.0.208134765796.issue16480@psf.upfronthosting.co.za>
In-reply-to
Content
having the posix_prefix as the default in Debian is an oversight on my side. it always should be posix_local. I'll fix this at least for 3.3 in current development releases.

The rationale for this is that distutils based installs install by default into the path which is used by the distributor and get in conflict with the packages distributed by Debian/Ubuntu.

At one of the language summits in Chicago I asked that the default installation target should be changed to the user dir, but this idea was rejected.

Therefore you do have two site directories, called

  /usr/lib/pythonX.Y/dist-packages
  /usr/local/lib/pythonX.Y/dist-packages

The renaming from site to dist was done to not conflict with a default python installation (without any configure parameters).

The default install should go to /usr/local, packagers for Debian usually should use the Debian local distutils option --install-layout=deb.
History
Date User Action Args
2012-12-20 17:00:45dokosetrecipients: + doko, vinay.sajip, ned.deily, carljm, eric.araujo, asvetlov, Marco.Amadori
2012-12-20 17:00:45dokosetmessageid: <1356022845.28.0.208134765796.issue16480@psf.upfronthosting.co.za>
2012-12-20 17:00:45dokolinkissue16480 messages
2012-12-20 17:00:44dokocreate