Date: Sat, 28 Sep 2013 11:56:42 +0200 From: Marcus von Appen <mva@FreeBSD.org> To: Olivier Duchateau <duchateau.olivier@gmail.com>, William Grzybowski <wg@freebsd.org> Cc: FreeBSD Ports ML <freebsd-ports@freebsd.org>, freebsd-python@freebsd.org Subject: Re: [RFC] Stage support for easy_install Message-ID: <20130928095642.GA1401@medusa.sysfault.org> In-Reply-To: <CAHcdu2r=7r%2BRv0CyRs_5vMgOAgZ9bwuA4FUO2d5bsdgnGDA_Hg@mail.gmail.com> References: <20130926172158.GA17062@hub.freebsd.org> <CAHcdu2r=7r%2BRv0CyRs_5vMgOAgZ9bwuA4FUO2d5bsdgnGDA_Hg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On, Sat Sep 28, 2013, Olivier Duchateau wrote: > 2013/9/26 William Grzybowski <wg@freebsd.org>: > > Hi, > > > > I made an attempt to support stage for easy-install, you can find the p= atch here http://people.freebsd.org/~wg/easyinstall-stage.txt > > > > Aprrently it works :), let me know what you think. > > Thanks, it works fine. > > I made new diff after recent change in Mk/bsd.python.mk > > https://people.freebsd.org/~olivierd/patches/bsd.python.mk.diff > Unfortunately it does not. easy_install has the tendency to create .pth and site.py* files in the stagedir, causing leftovers that we are currently unable to handle. =46rom the recent discussion with some of the distutils people and according to some bug reports to distribute and setuptools, there is currently no guaranteed way not to break things, if we work around that issue (there is a -m switch to easy_install, but that forces eggs to explicitly add a requirement into their import lines). I'm afraid to say that this might take some more time to sort out. Cheers Marcus --FL5UXtIhxfXey3p5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlJGp9kACgkQi68/ErJnpkdeXwCgtD75cHbOjJx5UZ6jy/8BYocu KwcAni9dA38Vk4Ur0xJmfWg7uAa2w3Bl =bYz7 -----END PGP SIGNATURE----- --FL5UXtIhxfXey3p5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130928095642.GA1401>