[MERGE] Bugfix #125521: allow ``easy_install bzr`` runs without fatal errors
bialix at ukr.net
Mon Jul 23 11:30:31 BST 2007
-----BEGIN PGP SIGNED MESSAGE-----
This simple patch avoid fatal errors during easy_install of bzr.
But it also don't install bzr.1.
easy_install is really weird tool, it use some specific conventions,
and in fact require special setup.py script that use setup()
function from setuptools itself. (One weird thing about setuptools:
after it installs bzr script on my win32, this script appears
with *doubled* CRLF line-endings, despite the fact that in original
it uses LF-only.)
I don't have motivation to write special section in our setup.py
specially for setuptools, so it's very hacky solution of the
problem from https://bugs.launchpad.net/launchpad/+bug/125521
With this patch easy_install runs without fatal errors,
and installed copy of bzr is indeed working. Anyone can check
this with any bzr.dev copy, just run from bzr.dev sources root:
And this command will install your copy of bzr.dev as
bzr-0.19.0dev0-py2.5-win32.egg (last part of directory
name depends on your Python version and your platform).
/me really dislike setuptools.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the bazaar