-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Nov 29, 2006, at 10:20 PM, [EMAIL PROTECTED] wrote:
> Another nice feature there is that it uses a pre-existing layout > convention (bin lib share etc ...) rather than attempting to build > a new one, so the only thing that has to change about the package > installation is the root. That's an excellent point, because in configure-speak I guess you could just use --prefix=<home>/.local and everything would lay out correctly. (I guess that's the whole point, eh? :) > One of the things that combinator hacks is where distutils thinks > it should install to - when *I* type "python setup.py install" > nothing tries to insert itself into system directories (those are > for Ubuntu, not me) - ~/.local is the *default* install location. > I haven't managed to make this feature work with eggs yet, but I > haven't done a lot of work with setuptools. That's really nice. So if I "sudo python setup.py install" it'll see uid 0 and install in the system location? > On the "easy_install" naming front, how about "layegg"? I think I once proposed "hatch" but that may not be quite the right word (where's Ken M when you need him? :). > >What if then that importer were general enough (...) > > These all sound like interesting ideas, but they're starting to get > pretty far afield - I wish I had more time to share ideas about > packaging, but I know too well that I'm not going to be able to > back them up with any implementation effort. Yeah, same here, so I'll shut up now. > I'd really like Python to use the ~/.local/bin / ~/.local/lib > convention for installing packages, though. I'm sold. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iQCVAwUBRW5ninEjvBPtnXfVAQKZBgP+MC1p3ipJbJn8ayhYyO73hdeWHpeHWd82 F4pFwkAuiXMWZ9/le1XW61+ODfSSti0RbBEiJeuul5dHP7+DlhXHyXrCf6Zzab4e PTerySTgc8AtI8L2VZzAaVU9PlzmKw0dp4s2pigNbGb3FRbH/m/ZwhSSYfeQTA3U gdA5YQq7CD0= =CJ9T -----END PGP SIGNATURE----- _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com