mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
oeqa/runtime/dnf: use dnf-test packages
Instead of installing run-postinsts with it's postinst scripts causing systemd restarts, use the new dnf-test-* packages instead. Remove from the installroot tests entirely as they're exercised enough using just busybox. Rewrite the exclude test to be simplier now these packages are not going to be part of an existing dependency chain. [ YOCTO #14787 ] (From OE-Core rev: fb1de2abc53bd742bc55cfecd384b78852c10d80) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
8f4ebf2453
commit
868eb84303
@@ -468,10 +468,7 @@ def create_rpm_index(d):
|
||||
package_list = glob.glob(idx_path + "*/*.rpm")
|
||||
|
||||
for pkg in package_list:
|
||||
if os.path.basename(pkg).startswith(("curl-ptest")):
|
||||
bb.utils.remove(pkg)
|
||||
|
||||
if not os.path.basename(pkg).startswith(("rpm", "run-postinsts", "busybox", "bash", "update-alternatives", "libc6", "curl", "musl")):
|
||||
if not os.path.basename(pkg).startswith(("dnf-test-", "busybox", "update-alternatives", "libc6", "musl")):
|
||||
bb.utils.remove(pkg)
|
||||
|
||||
bb.utils.unlockfile(lf)
|
||||
|
||||
Reference in New Issue
Block a user