for libname in libs: r.Provides('soname: lib%s.so' % libname, '%(libdir)s/%(name)s/lib%s.so' % libname) give me TypeError: format requires a mapping