As suggested by Chr. Schaefer in bug #211833, comment #15, note that
authorZac Medico <zmedico@gentoo.org>
Mon, 28 Apr 2008 17:25:48 +0000 (17:25 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 28 Apr 2008 17:25:48 +0000 (17:25 -0000)
removal of the environment.bz2 file is preferred since it may allow the
removal phases to execute successfully. (trunk r10022)

svn path=/main/branches/2.1.2/; revision=10023

pym/portage.py

index 673e75e033a8ff2b136d4f05c39e4553eae76cb6..81f6ff9387d7a01dfd2a32b93c45aa73424690ca 100644 (file)
@@ -8689,20 +8689,22 @@ class dblink:
                                                        ("located in the '%s' directory. " \
                                                        % ebuild_dir) + \
                                                        "If necessary, manually remove " + \
-                                                       "the ebuild file and/or the environment.bz2 " + \
-                                                       "file located in that directory."
+                                                       "the environment.bz2 file and/or the " + \
+                                                       "ebuild file located in that directory."
                                                        msg_lines.extend(wrap(msg, 72))
                                                        msg_lines.append("")
 
                                                        msg = "Removal " + \
-                                                       "of the environment.bz2 file will cause " + \
-                                                       "the ebuild to be sourced and the eclasses " + \
+                                                       "of the environment.bz2 file is " + \
+                                                       "preferred since it may allow the " + \
+                                                       "removal phases to execute successfully. " + \
+                                                       "The ebuild will be " + \
+                                                       "sourced and the eclasses " + \
                                                        "from the current portage tree will be used " + \
                                                        "when necessary. Removal of " + \
                                                        "the ebuild file will cause the " + \
                                                        "removal phases to be skipped entirely."
                                                        msg_lines.extend(wrap(msg, 72))
-                                                       from textwrap import wrap
                                                        cmd = "source '%s/isolated-functions.sh' ; " % \
                                                                PORTAGE_BIN_PATH
                                                        for l in msg_lines: