if hasattr(fileobj, "mode"):
                 self._mode = fileobj.mode
             self._extfileobj = True
-            self._dbg(3, 'open_volume: using external fileobj {}'
-                          .format(fileobj))
+            self._dbg(3, 'open_volume: using external fileobj {}', fileobj)
         self.name = os.path.abspath(name) if name else None
         self.fileobj = fileobj
 
         else:
             return TarIter(self)
 
-    def _dbg(self, level, msg):
+    def _dbg(self, level, msg, *args):
         """Write debugging output to sys.stderr.
         """
         if level <= self.debug:
-            print(msg, file=sys.stderr)
+            print(msg.format(*args), file=sys.stderr)
 
     def __enter__(self):
         self._check()