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-----

Reply via email to