if not is_aggregate_package(build, prerelease_proj, p):
source_packages.append(p)
+ # If source_packages is not exists in target_prj
+ # create a package in target_prj
+ if state == 'accepted':
+ org_target_packages=build.get_package_list(target_prj)
+ for package in source_packages:
+ if not package in org_target_packages:
+ build.create_package(target_prj, package)
+
reqid = build.create_sr(prerelease_proj, source_packages,
target_prj, message=message)