[OE-core] [PATCH 1/2] package_manager.py: Adjust error message order
Mark Hatle
mark.hatle at windriver.com
Thu Sep 15 22:47:38 UTC 2016
Move the debug before the error (as it can take many pages.) This makes it
much easier for the user to see the actual error message as it is still on
the screen.
Signed-off-by: Mark Hatle <mark.hatle at windriver.com>
---
meta/lib/oe/package_manager.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py
index 2802254..d609593 100644
--- a/meta/lib/oe/package_manager.py
+++ b/meta/lib/oe/package_manager.py
@@ -838,10 +838,10 @@ class RpmPM(PackageManager):
new_pkg = self._search_pkg_name_in_feeds(subst, feed_archs)
if not new_pkg:
# Failed to translate, package not found!
- err_msg = '%s not found in the %s feeds (%s).\n' % \
+ err_msg = '%s not found in the %s feeds (%s).' % \
(pkg, mlib, " ".join(feed_archs))
if not attempt_only:
- err_msg += " ".join(self.fullpkglist)
+ bb.error("List of available packages: " + " ".join(self.fullpkglist))
bb.fatal(err_msg)
bb.warn(err_msg)
else:
@@ -855,10 +855,10 @@ class RpmPM(PackageManager):
default_archs = self.ml_prefix_list['default']
new_pkg = self._search_pkg_name_in_feeds(pkg, default_archs)
if not new_pkg:
- err_msg = '%s not found in the base feeds (%s).\n' % \
+ err_msg = '%s not found in the feeds (%s).' % \
(pkg, ' '.join(default_archs))
if not attempt_only:
- err_msg += " ".join(self.fullpkglist)
+ bb.error("List of available packages: " + " ".join(self.fullpkglist))
bb.fatal(err_msg)
bb.warn(err_msg)
else:
--
2.5.5
More information about the Openembedded-core
mailing list