From: Paul Eggleton Date: Mon, 7 Mar 2016 04:27:37 +0000 (+1300) Subject: fetch2/npm: ignore unknown headers in tarballs X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b38975103e52a0c25e9ad9032c8cca1c47cbdcc2;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git fetch2/npm: ignore unknown headers in tarballs Tarballs that are fetched down via npm repositories seem to often have unknown headers. This doesn't affect our ability to extract the contents though so we don't really care to see those warnings. Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- diff --git a/lib/bb/fetch2/npm.py b/lib/bb/fetch2/npm.py index 761c2e0e73c..457043f3048 100644 --- a/lib/bb/fetch2/npm.py +++ b/lib/bb/fetch2/npm.py @@ -108,7 +108,7 @@ class Npm(FetchMethod): file = data[pkg]['tgz'] logger.debug(2, "file to extract is %s" % file) if file.endswith('.tgz') or file.endswith('.tar.gz') or file.endswith('.tar.Z'): - cmd = 'tar xz --strip 1 --no-same-owner -f %s/%s' % (dldir, file) + cmd = 'tar xz --strip 1 --no-same-owner --warning=no-unknown-keyword -f %s/%s' % (dldir, file) else: bb.fatal("NPM package %s downloaded not a tarball!" % file)