diff --git a/meta/classes-global/package_rpm.bbclass b/meta/classes-global/package_rpm.bbclass index 819ee50278..45ac138084 100644 --- a/meta/classes-global/package_rpm.bbclass +++ b/meta/classes-global/package_rpm.bbclass @@ -217,7 +217,7 @@ python write_specfile () { return "%attr({:o},{},{}) ".format(mode, owner, group) def escape_chars(p): - return p.replace("%", "%%") + return p.replace("%", "%%").replace("\\", "\\\\").replace('"', '\\"') path = rootpath.replace(walkpath, "") if path.endswith("DEBIAN") or path.endswith("CONTROL"):