I tried doing a bit of EasyInstall evangelism, and apparently, the 
Kool-Aid isn't quite sweet enough yet.  ;-)

I got feedback from someone trying the very first example with SQLObject 
in the documentation. He is using Debian Linux and thus does not install 
anything that's not from a .deb into /usr/lib. User-installed Python 
packages need to go into /usr/local/lib/python2.x/site-packages. To 
encourage this, Debian's site.py is patched to add that to the list of 
.pth-enabled directories. I imagine that similarly conscientious/anal 
distributions do likewise.

My friend is a bit more conservative than that, even. He manages 
/usr/local using GNU Stow so he can make installations as non-root. This 
is very important to him. He's even willing to use tricky .pth hacks[1] 
to permit this.

Fortunately, all of his technical concerns can be addressed by adding 
--site-dirs.

[1] As documented here: 
http://article.gmane.org/gmane.comp.python.distutils.devel/1895

-- 
Robert Kern
[EMAIL PROTECTED]

"In the fields of hell where the grass grows high
  Are the graves of dreams allowed to die."
   -- Richard Harter

_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to