summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtem Bityutskiy <artem.bityutskiy@linux.intel.com>2021-03-10 15:33:48 +0200
committerSimon McVittie <smcv@debian.org>2021-10-28 12:49:16 +0100
commit473a1e60b20e54280f7dddea7698692b49eaefa1 (patch)
tree28b83ad5dd6b47d9f24c4356dfc1884275d32e62
parentfb1d7c312722af146eed463f86ff9f2e0ed1341e (diff)
TransRead: hide useless message
The previous patch (stop using 'subprocess.PIPE') addes a side-effect - now we see 'tar' the following tar message: tar: Removing leading `/' from member names' This patch gets rid of them. Origin: upstream, 3.7, commit:f41e5529471ff94fc84280338a0e13e4862daa63 Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> Gbp-Pq: Name TransRead-hide-useless-message.patch
-rw-r--r--bmaptools/TransRead.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/bmaptools/TransRead.py b/bmaptools/TransRead.py
index cdfd37e..37bda8b 100644
--- a/bmaptools/TransRead.py
+++ b/bmaptools/TransRead.py
@@ -395,6 +395,11 @@ class TransRead(object):
self.size = os.fstat(self._f_objs[-1].fileno()).st_size
return
+ if archiver == "tar":
+ # This will get rid of messages like:
+ # tar: Removing leading `/' from member names'.
+ args += " -P -C /"
+
# Make sure decompressor and the archiver programs are available
if not BmapHelpers.program_is_available(decompressor):
raise Error("the \"%s\" program is not available but it is "