From owner-freebsd-python@FreeBSD.ORG Thu Jun 7 17:10:01 2012 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AAA191065674; Thu, 7 Jun 2012 17:10:01 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.102]) by mx1.freebsd.org (Postfix) with ESMTP id 366B68FC20; Thu, 7 Jun 2012 17:10:01 +0000 (UTC) Received: from [89.182.54.11] (helo=localhost) by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1ScgDZ-0007No-Sa; Thu, 07 Jun 2012 19:09:54 +0200 Date: Thu, 7 Jun 2012 19:11:50 +0200 From: Marcus von Appen To: Ruslan Mahmatkhanov Message-ID: <20120607171150.GB2330@medusa.sysfault.org> References: <201206071620.q57GKHbn078908@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3uo+9/B/ebqu+fSQ" Content-Disposition: inline In-Reply-To: <201206071620.q57GKHbn078908@freefall.freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzAzMjU2 Cc: bug-followup@FreeBSD.org, freebsd-python@FreeBSD.org Subject: Re: ports/155526: [PATCH] devel/py-elementtree: ignore if python >= 2.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2012 17:10:01 -0000 --3uo+9/B/ebqu+fSQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Thu Jun 07, 2012, Ruslan Mahmatkhanov wrote: > The following reply was made to PR ports/155526; it has been noted by GNATS. > > From: Ruslan Mahmatkhanov > To: Marcus von Appen > Cc: bug-followup@FreeBSD.org > Subject: Re: ports/155526: [PATCH] devel/py-elementtree: ignore if python > >= 2.5 > Date: Thu, 07 Jun 2012 20:13:42 +0400 > > Marcus von Appen wrote on 07.06.2012 19:39: > > As long as www/py-Products.TinyMCE depends on it, there is no way to > > delete it (without fixing www/py-Products.TinyMCE beforehand for python > >> = 2.5). > > > > Also, as it does not do any harm (no package name confusion with > > xml.etree.elementTree and _elementtree), it is not really necessary to > > force the deletion of it. > > > > Cheers > > Marcus > > Yes, but why do we need to hold the ports, that nobody using and will > not be anyway? All the ports I saw, that uses elementTree, first > checking if they can import xml.etree and if they not, then they will > try to fallback to standalone _elementtree. And since python24/25 will > be removed soon, there is no sense to hold them. Right, but there is no need to rush things, either, at least not as long as the port above has a dependency on it. > The only difference between them is HTMLTreeBuilder class that is > missing in xml.etree (and that py-Products.TinyMCE is using), so > py-elementtree should stay until Products.TinyMCE will be ported to > py-lxml, and py-celementtree is safe to remove (because nobody using > it). This ports/155526 should be closed too, because it's now impossible > to remove this port. I'd rather vote for keeping it open until www/py-Products.TinyMCE has been updated properly and lang/python24 was removed, so we do not forget about deprecating and removing devel/py-elementtree later on. Cheers Marcus --3uo+9/B/ebqu+fSQ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/Q4NYACgkQi68/ErJnpkfbpwCeJivy1KMa4mJnhIML0CZFndjs 0a8AnjMSdFMH/8rOQ4dCW9aCI/vqDlOp =+Wzp -----END PGP SIGNATURE----- --3uo+9/B/ebqu+fSQ--