diff --git a/meta/classes/package_rpm.bbclass b/meta/classes/package_rpm.bbclass index 3ac379d19a..8aa868d3a2 100644 --- a/meta/classes/package_rpm.bbclass +++ b/meta/classes/package_rpm.bbclass @@ -607,8 +607,9 @@ python write_specfile () { if '-' in ver: subd = oe.packagedata.read_subpkgdata_dict(dep, d) if 'PKGV' in subd: - pv = subd['PKGV'] - reppv = pv.replace('-', '+') + pv = subd['PV'] + pkgv = subd['PKGV'] + reppv = pkgv.replace('-', '+') verlist.append(ver.replace(pv, reppv)) else: verlist.append(ver)