-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/29/2012 04:19 PM, Ian Stakenvicius wrote: > On 29/09/12 09:49 AM, hasufell wrote: >> On 09/29/2012 12:49 PM, Michał Górny wrote: >>> On Sat, 29 Sep 2012 11:20:31 +0100 Markos Chandras >>> <hwoar...@gentoo.org> wrote: > >>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 >>>> >>>> On 09/29/2012 09:53 AM, Micha? Górny wrote: >>>>> Hello, >>>>> >>>>> Instead of the floating patches and p-d-ng modifications I >>>>> sent earlier, here are the two complete (so far, well, >>>>> initial :P) eclasses for review. >>>>> >>>>> They are designed as 'mostly' drop-in python-distutils-ng >>>>> replacement. >>>>> >>>> Hi, >>>> >>>> Are you saying that you are going to remove the >>>> python-distutils-ng eclass in favour of the new eclasses? I >>>> don't quite understand the reasons to be honest. > >>> The reason is simple -- I can't fix it without changing the >>> API. Changing the API on a live eclass is confusing, and >>> considering that it is not used by many packages, it's easier >>> to lastrite it. > >>> Also, this fixes the name not to have any '-ng' nor '-ds9'. > > >> What are the reasons to change the API in the first place? There >> has to be a good reason, cause this will involve yet another >> migration of many ebuilds. I don't see any bugreports. > >> I fear this will cause more confusion, i.e. some ebuilds using >> the old distutils, some using python-distutils-ng and some using >> distutils-r1 resulting in weird tree behavior. > > > Given that at present, distutils-r1 and python-distutils-ng have > identical end-results, I think that the introduction of > distutils-r1 to the tree should also involve a sed against all the > existing ebuilds using python-distutils-ng to move them to the new > eclass. Then python-distutils-ng only needs to remain to support > overlays. > >
That still does not explain the reasons why this work was initiated. If there is any way to fix the current eclass, that should be preferred. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJQZwUtAAoJEFpvPKfnPDWz+g4IAIL0eFfX6rMHKBxtNkCGt7yo dnPMiAjlbRwDVkpCBnorATwLpnHhsRfsHtHXkQrNXWzgGvSgOETpvGzmFgvPzr4L lvOs3ND8BFZz3OiQuw3K2GrwInbQCXg1oFlKdBuLOom7WxtePVXeJsK3Ck4coGcH NIfYlQNLaISp0CvUhGg3yF6/PjSCZ9vwfIN7muY1OVspE0DWXCRIZoOs623RixTS cwzFRIdlxeJgw+JEuLN8wSsXe+Ir3bmmFOiRF+FD6LzjoYdh0xRyGX6Qgg974F7f yb2aOT2MCMANWrMgdYiNuRZGJNvUagZ78PRIGHWNw+PzDaNC3jXqrTBsGpkk2Fc= =azK1 -----END PGP SIGNATURE-----