Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Jun 2012 17:10:14 GMT
From:      Marcus von Appen <mva@FreeBSD.org>
To:        freebsd-python@FreeBSD.org
Subject:   Re: ports/155526: [PATCH] devel/py-elementtree: ignore if python >= 2.5
Message-ID:  <201206071710.q57HAEU0074610@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/155526; it has been noted by GNATS.

From: Marcus von Appen <mva@FreeBSD.org>
To: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Cc: freebsd-python@FreeBSD.org, bug-followup@FreeBSD.org
Subject: Re: ports/155526: [PATCH] devel/py-elementtree: ignore if python >=
 2.5
Date: Thu, 7 Jun 2012 19:11:50 +0200

 --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 <cvs-src@yandex.ru>
 > To: Marcus von Appen <mva@FreeBSD.org>
 > 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206071710.q57HAEU0074610>