* [PATCH] package_manager.py: enable smart non-interactive mode
@ 2014-08-29 17:37 Richard Purdie
0 siblings, 0 replies; only message in thread
From: Richard Purdie @ 2014-08-29 17:37 UTC (permalink / raw)
To: openembedded-core; +Cc: ronan, Ed Bartosh
From: Ed Bartosh <eduard.bartosh@intel.com>
Added --quiet option to smart command line.
Without this option smart 1.4.1 turns into interactive mode, i.e.
start asking questions and expecting answers.
Internally within smart, this changes the default UI to one which
just prints to stderr, the naming of the parameter is a little
odd but does what we need.
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py
index f8fc3c2..612c835 100644
--- a/meta/lib/oe/package_manager.py
+++ b/meta/lib/oe/package_manager.py
@@ -543,7 +543,7 @@ class RpmPM(PackageManager):
self.install_dir = os.path.join(self.target_rootfs, "install")
self.rpm_cmd = bb.utils.which(os.getenv('PATH'), "rpm")
self.smart_cmd = bb.utils.which(os.getenv('PATH'), "smart")
- self.smart_opt = "--data-dir=" + os.path.join(target_rootfs,
+ self.smart_opt = "--quiet --data-dir=" + os.path.join(target_rootfs,
'var/lib/smart')
self.scriptlet_wrapper = self.d.expand('${WORKDIR}/scriptlet_wrapper')
self.solution_manifest = self.d.expand('${T}/saved/%s_solution' %
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2014-08-29 17:37 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-29 17:37 [PATCH] package_manager.py: enable smart non-interactive mode Richard Purdie
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox