Overview
IIRC, the --with-system-qemu
configure option points to where the system qemu binary exists. I.e. where our qemu package puts the binary, which is %{_bindir}/qemu-system-%{qemu_arch}
That flag is mostly meaningless because we just use a script in /usr/lib/xen/bin that points to where qemu-system-i386 resides (/usr/bin). The devel package will generate the xenlight.pc pointing to /usr/lib/xen/bin to find the emulator which is where it has always lived. The intent is to keep everything where it was before the libexecdir change including the other binaries that lived in /usr/lib/xen/bin. This will match SLE15-SP3 for as long as Factory and SLE are on the same version of Xen (4.14). Once Factory moves beyond the SLE Xen version, we can consider making the change where the binaries in Tumbleweed are located in /usr/libexec (with a qemu link to /usr/lib/xen/bin for older VMs).
Request History
charlesa created request
Fixes for bsc#1180690 and bsc#1180794 both of which are spec file changes.
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse set openSUSE:Factory:Staging:D as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:D"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:D"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:D got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:D got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:D got accepted.