qemu-guest-agent package now depends on libpixman which was not the case with RHEL7. That seems to be since qemu-ga binary links to libpixman.so although there are no symbols required by the qemu-ga from that library. Could the build scrips be fixed so as not to link needlessly to the library? All this complicates the installation of qemu-ga package by virt-v2v because we need to carry the dependency along.
sent to qemu-devel Subject: [PATCH] build-sys: do not make qemu-ga link with pixman
Hi John, Sorry for the delay, crazy days. I'm worried about this one. I'm not sure if we can make this into 8.2.0. The patch is queue but didn't get any ack. I don't know why overseer missed this. it seems that it never arrived.
Verify this bug on qemu-guest-agent-4.2.0-16.module+el8.2.0+6092+4f2391c1.x86_64.rpm [root@vm-74-7 home]# rpm -qpR qemu-guest-agent-4.2.0-16.module+el8.2.0+6092+4f2391c1.x86_64.rpm |grep pixman [root@vm-74-7 home]# rpm -qpR qemu-guest-agent-4.2.0-15.module+el8.2.0+6029+618ef2ec.x86_64.rpm |grep pixmanlibpixman-1.so.0()(64bit)
(In reply to xiagao from comment #12) > Verify this bug on > qemu-guest-agent-4.2.0-16.module+el8.2.0+6092+4f2391c1.x86_64.rpm > > [root@vm-74-7 home]# rpm -qpR > qemu-guest-agent-4.2.0-16.module+el8.2.0+6092+4f2391c1.x86_64.rpm |grep > pixman > [root@vm-74-7 home]# rpm -qpR > qemu-guest-agent-4.2.0-15.module+el8.2.0+6029+618ef2ec.x86_64.rpm |grep > pixman correct the typo [root@vm-74-7 home]# rpm -qpR qemu-guest-agent-4.2.0-16.module+el8.2.0+6092+4f2391c1.x86_64.rpm |grep pixman [root@vm-74-7 home]# rpm -qpR qemu-guest-agent-4.2.0-15.module+el8.2.0+6029+618ef2ec.x86_64.rpm |grep pixman libpixman-1.so.0()(64bit)
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2017