commit: aa727897c93e5f22f38f5698b273d895c974f332 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Fri Nov 25 15:43:51 2016 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Fri Nov 25 15:46:42 2016 +0000 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 <[email protected]> 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-----
