[gentoo-commits] data/gentoo-news:master commit in: 2015-12-16-python-abiflags-rebuild-needed/
commit: aa727897c93e5f22f38f5698b273d895c974f332 Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 25 15:43:51 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 25 15:46:42 2016 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=aa727897 Clarify python-abiflags messaging Andy Figeuroa reports that some people are confused when the suggested emerge commands do nothing useful. Re-arrange the paragraphs and add one describing this scenario. .../2015-12-16-python-abiflags-rebuild-needed.en.txt | 12 .../2015-12-16-python-abiflags-rebuild-needed.en.txt.asc | 7 --- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt index f3c048a..7fa3ade 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt @@ -2,7 +2,7 @@ Title: Python ABIFLAGS rebuild needed Author: Mike Gilbert Content-Type: text/plain Posted: 2015-12-16 -Revision: 4 +Revision: 5 News-Item-Format: 1.0 Display-If-Installed: =dev-lang/python-3.3.5-r4 Display-If-Installed: =dev-lang/python-3.3.5-r5 @@ -37,13 +37,17 @@ We have removed this patch from the most recent dev-lang/python ebuilds at the time of this writing. One result of this is that any packages which install python extension modules must be rebuilt. -You should rebuild affected packages using the following commands. +You may experience build failures in related packages until this rebuild has +been completed. + +You can rebuild affected packages using the following commands. emerge -1v $(find /usr/lib*/python3* -name '*cpython-3[3-5].so') emerge -1v /usr/include/python3.{3,4,5} -You may experience build failures in related packages until this has been -completed. +It is possible that these commands will do nothing (or display a syntax error) +if all affected packages have already been rebuilt, causing the relevent files +to no longer exist. References: [1] https://www.python.org/dev/peps/pep-3149/ diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc index 3a10729..c9afe4f 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc @@ -1,6 +1,7 @@ -BEGIN PGP SIGNATURE- -iF4EABEIAAYFAlgOKjUACgkQRxvnM+8pGj/fiQEAvfCUglRSVyR+3g/RIuQGShW4 -EPkmbNTaJv0qMLuj454BAIkGPiLTpduUQ4FMtySdjlA9ryAjFMuzE60pxwg886eU -=cXUc +iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWDhcMgAKCRBHG+cz7yka +P6YWAP4+G+TPd16an7p99Mh+Xl8V3Bip+JYGnXFDOVstqri1XAEA32Ywr6tf9Br3 +zCyXg8zPFrxnglHoPgaKyPk+PaL7khw= +=ajt6 -END PGP SIGNATURE-
[gentoo-commits] data/gentoo-news:master commit in: 2015-12-16-python-abiflags-rebuild-needed/
commit: 82d3db6aaa038fe52dbd924052e60e2b8bcd0a45 Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 24 15:36:03 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Oct 24 15:36:03 2016 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=82d3db6a Update dependency atoms in python-abiflags news .../2015-12-16-python-abiflags-rebuild-needed.en.txt | 4 +++- .../2015-12-16-python-abiflags-rebuild-needed.en.txt.asc | 7 +++ 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt index e798a96..f3c048a 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt @@ -2,7 +2,7 @@ Title: Python ABIFLAGS rebuild needed Author: Mike Gilbert Content-Type: text/plain Posted: 2015-12-16 -Revision: 3 +Revision: 4 News-Item-Format: 1.0 Display-If-Installed: =dev-lang/python-3.3.5-r4 Display-If-Installed: =dev-lang/python-3.3.5-r5 @@ -18,6 +18,7 @@ Display-If-Installed: =dev-lang/python-3.4.3-r7 Display-If-Installed: =dev-lang/python-3.4.3-r8 Display-If-Installed: =dev-lang/python-3.4.3-r9 Display-If-Installed: ~dev-lang/python-3.4.4 +Display-If-Installed: ~dev-lang/python-3.4.5 Display-If-Installed: =dev-lang/python-3.5.0-r3 Display-If-Installed: =dev-lang/python-3.5.0-r4 Display-If-Installed: =dev-lang/python-3.5.0-r5 @@ -26,6 +27,7 @@ Display-If-Installed: =dev-lang/python-3.5.0-r7 Display-If-Installed: =dev-lang/python-3.5.0-r8 Display-If-Installed: =dev-lang/python-3.5.0-r9 Display-If-Installed: ~dev-lang/python-3.5.1 +Display-If-Installed: ~dev-lang/python-3.5.2 For several years, Gentoo has been patching python3 in a way that is incompatible with PEP 3149 [1]. Gentoo has been enabling the PyMalloc feature, diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc index c4b68df..3a10729 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc @@ -1,7 +1,6 @@ -BEGIN PGP SIGNATURE- -Version: GnuPG v2 -iF4EABEIAAYFAlcbu1gACgkQRxvnM+8pGj9wJwD/dhoBCNtsOaTG4J3NQz4WdaCP -aBr4K/l6QWIciN7J3gYBAMO9HYxj0K2K5DEst4Aduj/gys7O5hpbEnkXHucLOJOI -=/qXy +iF4EABEIAAYFAlgOKjUACgkQRxvnM+8pGj/fiQEAvfCUglRSVyR+3g/RIuQGShW4 +EPkmbNTaJv0qMLuj454BAIkGPiLTpduUQ4FMtySdjlA9ryAjFMuzE60pxwg886eU +=cXUc -END PGP SIGNATURE-
[gentoo-commits] data/gentoo-news:master commit in: 2015-12-16-python-abiflags-rebuild-needed/
commit: 162f55236113926f9671216622adfa80a4bbf175 Author: Mike Gilbert gentoo org> AuthorDate: Sat Apr 23 18:14:16 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Apr 23 18:14:16 2016 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=162f5523 2015-12-16-python-abiflags-rebuild-needed: rebuild for headers dev-python/sip installs headers, but no *.so files. Bug: https://bugs.gentoo.org/568452 .../2015-12-16-python-abiflags-rebuild-needed.en.txt| 5 +++-- .../2015-12-16-python-abiflags-rebuild-needed.en.txt.asc| 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt index bc83653..e798a96 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt @@ -2,7 +2,7 @@ Title: Python ABIFLAGS rebuild needed Author: Mike Gilbert Content-Type: text/plain Posted: 2015-12-16 -Revision: 2 +Revision: 3 News-Item-Format: 1.0 Display-If-Installed: =dev-lang/python-3.3.5-r4 Display-If-Installed: =dev-lang/python-3.3.5-r5 @@ -35,9 +35,10 @@ We have removed this patch from the most recent dev-lang/python ebuilds at the time of this writing. One result of this is that any packages which install python extension modules must be rebuilt. -You should rebuild affected packages using the following command. +You should rebuild affected packages using the following commands. emerge -1v $(find /usr/lib*/python3* -name '*cpython-3[3-5].so') +emerge -1v /usr/include/python3.{3,4,5} You may experience build failures in related packages until this has been completed. diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc index e69d853..c4b68df 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc @@ -1,7 +1,7 @@ -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iF4EABEIAAYFAlZy4MMACgkQRxvnM+8pGj9NvgD/YNEIOd4fNmM9YcFnRHEPstus -DUXXyRPRw2aagQwgrRkBAMn6ZW49Vof0uXQ8y0oU9BZ14xjAHwXYoZbBzn2TLdH1 -=PzBj +iF4EABEIAAYFAlcbu1gACgkQRxvnM+8pGj9wJwD/dhoBCNtsOaTG4J3NQz4WdaCP +aBr4K/l6QWIciN7J3gYBAMO9HYxj0K2K5DEst4Aduj/gys7O5hpbEnkXHucLOJOI +=/qXy -END PGP SIGNATURE-
[gentoo-commits] data/gentoo-news:master commit in: 2015-12-16-python-abiflags-rebuild-needed/
commit: 07def8ef6643a7e51374e28f8409f3b35173e816 Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 17 16:20:51 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 17 16:20:51 2015 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=07def8ef Add missing version to python-abiflags news item .../2015-12-16-python-abiflags-rebuild-needed.en.txt| 3 ++- .../2015-12-16-python-abiflags-rebuild-needed.en.txt.asc| 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt index 2e85cce..bc83653 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt @@ -2,11 +2,12 @@ Title: Python ABIFLAGS rebuild needed Author: Mike Gilbert Content-Type: text/plain Posted: 2015-12-16 -Revision: 1 +Revision: 2 News-Item-Format: 1.0 Display-If-Installed: =dev-lang/python-3.3.5-r4 Display-If-Installed: =dev-lang/python-3.3.5-r5 Display-If-Installed: =dev-lang/python-3.3.5-r6 +Display-If-Installed: =dev-lang/python-3.3.5-r7 Display-If-Installed: =dev-lang/python-3.3.5-r8 Display-If-Installed: =dev-lang/python-3.3.5-r9 Display-If-Installed: ~dev-lang/python-3.3.6 diff --git a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc index 6bc9355..e69d853 100644 --- a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc +++ b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc @@ -1,7 +1,7 @@ -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iF4EABEIAAYFAlZxqJAACgkQRxvnM+8pGj95FAEAyAcI9x0PNJcXX4fGRtmdYC9t -+pAtxKja/pZ+tQlM4L4A/2iVC04tsMIdyneJRbvHf8xh0dH+WpnBSfjN6YVbeMwb -=HkZX +iF4EABEIAAYFAlZy4MMACgkQRxvnM+8pGj9NvgD/YNEIOd4fNmM9YcFnRHEPstus +DUXXyRPRw2aagQwgrRkBAMn6ZW49Vof0uXQ8y0oU9BZ14xjAHwXYoZbBzn2TLdH1 +=PzBj -END PGP SIGNATURE-
[gentoo-commits] data/gentoo-news:master commit in: 2015-12-16-python-abiflags-rebuild-needed/, ...
commit: f626df26cfbba784b3d96506c6ef0f6364b97e60 Author: Robin H. Johnson gentoo org> AuthorDate: Wed Dec 16 19:12:35 2015 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Dec 16 19:12:35 2015 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=f626df26 Fix case of news item. Signed-off-by: Robin H. Johnson gentoo.org> .../2015-12-16-python-abiflags-rebuild-needed.en.txt | 0 .../2015-12-16-python-abiflags-rebuild-needed.en.txt.asc | 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt similarity index 100% rename from 2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt rename to 2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt diff --git a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc similarity index 100% rename from 2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc rename to 2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc
[gentoo-commits] data/gentoo-news:master commit in: 2015-12-16-Python-ABIFLAGS-rebuild-needed/
commit: f299d186617873340302650a243dee0a223abecc Author: Mike Gilbert gentoo org> AuthorDate: Wed Dec 16 18:09:45 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Dec 16 18:09:45 2015 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=f299d186 Add 2015-12-16-Python-ABIFLAGS-rebuild-needed ...015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt | 45 ++ ...12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc | 7 2 files changed, 52 insertions(+) diff --git a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt new file mode 100644 index 000..2e85cce --- /dev/null +++ b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt @@ -0,0 +1,45 @@ +Title: Python ABIFLAGS rebuild needed +Author: Mike Gilbert +Content-Type: text/plain +Posted: 2015-12-16 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =dev-lang/python-3.3.5-r4 +Display-If-Installed: =dev-lang/python-3.3.5-r5 +Display-If-Installed: =dev-lang/python-3.3.5-r6 +Display-If-Installed: =dev-lang/python-3.3.5-r8 +Display-If-Installed: =dev-lang/python-3.3.5-r9 +Display-If-Installed: ~dev-lang/python-3.3.6 +Display-If-Installed: =dev-lang/python-3.4.3-r4 +Display-If-Installed: =dev-lang/python-3.4.3-r5 +Display-If-Installed: =dev-lang/python-3.4.3-r6 +Display-If-Installed: =dev-lang/python-3.4.3-r7 +Display-If-Installed: =dev-lang/python-3.4.3-r8 +Display-If-Installed: =dev-lang/python-3.4.3-r9 +Display-If-Installed: ~dev-lang/python-3.4.4 +Display-If-Installed: =dev-lang/python-3.5.0-r3 +Display-If-Installed: =dev-lang/python-3.5.0-r4 +Display-If-Installed: =dev-lang/python-3.5.0-r5 +Display-If-Installed: =dev-lang/python-3.5.0-r6 +Display-If-Installed: =dev-lang/python-3.5.0-r7 +Display-If-Installed: =dev-lang/python-3.5.0-r8 +Display-If-Installed: =dev-lang/python-3.5.0-r9 +Display-If-Installed: ~dev-lang/python-3.5.1 + +For several years, Gentoo has been patching python3 in a way that is +incompatible with PEP 3149 [1]. Gentoo has been enabling the PyMalloc feature, +but our python packages have not carried the appropriate ABI flag. + +We have removed this patch from the most recent dev-lang/python ebuilds at +the time of this writing. One result of this is that any packages which +install python extension modules must be rebuilt. + +You should rebuild affected packages using the following command. + +emerge -1v $(find /usr/lib*/python3* -name '*cpython-3[3-5].so') + +You may experience build failures in related packages until this has been +completed. + +References: +[1] https://www.python.org/dev/peps/pep-3149/ diff --git a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc new file mode 100644 index 000..6bc9355 --- /dev/null +++ b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc @@ -0,0 +1,7 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v2 + +iF4EABEIAAYFAlZxqJAACgkQRxvnM+8pGj95FAEAyAcI9x0PNJcXX4fGRtmdYC9t ++pAtxKja/pZ+tQlM4L4A/2iVC04tsMIdyneJRbvHf8xh0dH+WpnBSfjN6YVbeMwb +=HkZX +-END PGP SIGNATURE-