1 |
The patch for distutils.eclass is divided into 2 subpatches: |
2 |
Subpatch #1 fixes a typo in a regular expression and removes needless '/' characters. |
3 |
Subpatch #2 replaces checks for SUPPORT_PYTHON_ABIS variable with more portable calls |
4 |
to _python_package_supporting_installation_for_multiple_python_abis() function. |
5 |
|
6 |
The patch for twisted.eclass is divided into 3 subpatches: |
7 |
Subpatch #1 updates comments, removes inheriting of unused eclass, removes exporting of |
8 |
twisted_src_test() for packages other than dev-python/twisted* (this function is intended |
9 |
only for dev-python/twisted*), removes needless MY_VERSION variable and causes that some |
10 |
variables are set only for dev-python/twisted* (the values of these variables are incorrect |
11 |
for other packages). |
12 |
Subpatch #2 removes support for <=dev-python/twisted*-8.2.0 (removed from the tree over |
13 |
9 months ago) in twisted_src_test(), adds sanity check about package name to twisted_src_test() |
14 |
and cleans twisted_src_test(). |
15 |
Subpatch #3 fixes some bugs in twisted_pkg_postrm() and twisted_pkg_postinst(): |
16 |
- Bug #258698: Addition of support for TWISTED_PLUGINS variable. Default value is "twisted.plugins" |
17 |
for dev-python/twisted* and unset for other packages. This variable will also allow |
18 |
to easily fix bug #329313 (dev-python/axiom, dev-python/mantissa, dev-python/nevow). |
19 |
E.g. dev-python/mantissa will set TWISTED_PLUGINS="axiom.plugins nevow.plugins xmantissa.plugins". |
20 |
- Bug #327111: ImportErrors during uninstallation will be ignored. |
21 |
- Unreported bug: dropin.cache files will be created in "${EROOT}" instead of "/". |
22 |
- Unreported bug: dropin.cache files of dev-python/axiom, dev-python/mantissa and dev-python/nevow |
23 |
won't be left after uninstallation. |
24 |
- Unreported bug: Empty directories won't be left after uninstallation. |
25 |
- Unreported bug: Uninstallation won't fail after uninstallation of given version of Python. |
26 |
|
27 |
I'm plannning to commit these patches in 1 week, or earlier if they are reviewed earlier. |
28 |
|
29 |
-- |
30 |
Arfrever Frehtes Taifersar Arahesis |