Date: Wed, 11 Oct 2006 15:36:45 -0400 From: Kris Kennaway <kris@obsecurity.org> To: Alexander Botero-Lowry <alexbl@freebsd.org> Cc: Marcus von Appen <mva@sysfault.org>, freebsd-ports@freebsd.org, freebsd-python@freebsd.org Subject: Re: Python 2.5 egg-info files break pkg-plists Message-ID: <20061011193645.GA21867@xor.obsecurity.org> In-Reply-To: <200610111920.k9BJKCUN034366@Laptop.mine.box> References: <20061011190654.GA1030@medusa.sysfault.org> <200610111920.k9BJKCUN034366@Laptop.mine.box>
next in thread | previous in thread | raw e-mail | index | archive | help
--u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 11, 2006 at 12:20:12PM -0700, Alexander Botero-Lowry wrote: > >=20 > > Hi, > >=20 > > Python 2.5 seems to install automatically generated egg-info files for > > each package. This causes each port, which installs files into > > the site-packages directory to leave files around: > >=20 > > For devel/pygame this would be pygame-1.7.1release-py2.5.egg-info. > > For x11-toolkits/py-tkinter this would be Tkinter-0.0.0-py2.5.egg-info > > ... > Yeah, we have a patch to resolve this against bsd.python.mk which I belie= ve is awaiting=20 > approval. You can see the patch at: > http://people.freebsd.org/~perky/bsdpythonmk-egginfo.diff Unfortunately this patch appears to break as many plists as it fixes :) I've requested that the change that made python 2.5 the default be reverted; about 100 package build failures so far tell me that it was nowhere near ready to happen, and particularly not right before a ports freeze. Kris --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFLUfNWry0BWjoQKURAu8yAJ9qC508wPG2WgQgbddm7yESTvheAACfWGkf J4ihe4wJZq48J/o/smWsNt4= =M+WK -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061011193645.GA21867>