Test: allow erasing packages when installing build deps
It became a common thing that the SUT has newer selinux-policy installed than the version available in the configured repositories. osbuild has a build dependency on selinux-policy-devel, which installation fails in such case (there is no `*-devel` package with of the installed version available in the configured repositories). None of the other workarounds actually work consistently, so fall back to allowing DNF to downgrade the installed selinux-policy on SUT. Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
parent
ede3bb2926
commit
a60bb2f04a
@ -48,7 +48,10 @@ sudo dnf install -y \
|
||||
rpm-ostree \
|
||||
dosfstools \
|
||||
gdisk
|
||||
sudo dnf builddep -y osbuild.spec
|
||||
|
||||
# Allow erasing, since the SUT sometimes has a newer selinux-policy installed than the one available
|
||||
# in the host repos, which makes the installation of selinux-policy-devel fail.
|
||||
sudo dnf builddep -y --allowerasing --nobest osbuild.spec
|
||||
|
||||
# Install pytst from pip, because the version in some RHEL / CentOS releases is too old
|
||||
sudo pip3 install pytest
|
||||
|
Loading…
Reference in New Issue
Block a user