summaryrefslogtreecommitdiff
path: root/gbp/rpm
diff options
context:
space:
mode:
Diffstat (limited to 'gbp/rpm')
-rw-r--r--gbp/rpm/__init__.py2
-rw-r--r--gbp/rpm/lib_rpm.py1
-rw-r--r--gbp/rpm/linkedlist.py4
3 files changed, 4 insertions, 3 deletions
diff --git a/gbp/rpm/__init__.py b/gbp/rpm/__init__.py
index 0e04b4df..4c5c22bf 100644
--- a/gbp/rpm/__init__.py
+++ b/gbp/rpm/__init__.py
@@ -100,7 +100,7 @@ class SrcRpmFile(object):
"""
gbpc.RunAtCommand('rpm2cpio',
[self.srpmfile, '|', 'cpio', '-id'],
- shell=True)(dir=dest_dir)
+ shell=True, capture_stderr=True)(dir=dest_dir)
class SpecFile(object):
diff --git a/gbp/rpm/lib_rpm.py b/gbp/rpm/lib_rpm.py
index 4bad44e7..da914207 100644
--- a/gbp/rpm/lib_rpm.py
+++ b/gbp/rpm/lib_rpm.py
@@ -25,6 +25,7 @@ try:
# Try to load special RPM lib to be used for GBP (only)
librpm = __import__(RpmPkgPolicy.python_rpmlib_module_name)
except ImportError:
+ gbp.log.getLogger("gbp")
gbp.log.warn("Failed to import '%s' as rpm python module, using host's "
"default rpm library instead" %
RpmPkgPolicy.python_rpmlib_module_name)
diff --git a/gbp/rpm/linkedlist.py b/gbp/rpm/linkedlist.py
index ca000453..74d897bc 100644
--- a/gbp/rpm/linkedlist.py
+++ b/gbp/rpm/linkedlist.py
@@ -36,7 +36,7 @@ class LinkedListNode(object):
def data(self):
"""Get data stored into node"""
if self._data is None:
- gbp.log.err("BUG: referencing a deleted node!")
+ gbp.log.debug("BUG: referencing a deleted node!")
return("")
return self._data
@@ -55,7 +55,7 @@ class LinkedListNode(object):
''
"""
if data is None:
- gbp.log.err("BUG: trying to store 'None', not allowed")
+ gbp.log.debug("BUG: trying to store 'None', not allowed")
data = ""
self._data = data