On Mon, 13 Jun 2011 17:03:40 -0500, Troy Dawson wrote: > Hello, > We're still having problems with one last rpm, qemu-kvm. > It's not that it doesn't build, it does build. But it has different > dependencies than I would like. > > When comparing against a golden standard I get that the rpm is > missing the following dependencies. > > +libX11.so.6()(64bit) > +libXext.so.6()(64bit) > +libXfixes.so.3()(64bit) > +libXrandr.so.2()(64bit) > +libXrender.so.1()(64bit) > ... > +libXfixes.so.3 > +libXrandr.so.2 > +libXrender.so.1 Hi Troy, FYI: The new qemu-kvm package from upstream does not have these "missing" dependencies. See: https://rhn.redhat.com/errata/RHSA-2011-0919.html [root@el6 ~]# rpm -qi qemu-kvm Name : qemu-kvm Relocations: (not relocatable) Version : 0.12.1.2 Vendor: Red Hat, Inc. Release : 2.160.el6_1.2 Build Date: Wed 29 Jun 2011 07:49:09 PM CEST Install Date: Wed 06 Jul 2011 04:57:12 PM CEST Build Host: x86-002.build.bos.redhat.com Group : Development/Tools Source RPM: qemu-kvm-0.12.1.2-2.160.el6_1.2.src.rpm Size : 3635167 License: GPLv2+ and LGPLv2+ and BSD Signature : RSA/8, Tue 05 Jul 2011 07:57:58 AM CEST, Key ID 199e2f91fd431d51 Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://www.linux-kvm.org Summary : Userspace component of KVM Description : KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware. Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc. [root@el6 ~]# ldd /usr/libexec/qemu-kvm linux-vdso.so.1 => (0x00007fff08bff000) librt.so.1 => /lib64/librt.so.1 (0x00007f48932ec000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f48930cf000) libaio.so.1 => /lib64/libaio.so.1 (0x00007f4892ece000) libutil.so.1 => /lib64/libutil.so.1 (0x00007f4892ccb000) libasound.so.2 => /lib64/libasound.so.2 (0x00007f48929e2000) libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f48927a0000) libpulse-simple.so.0 => /usr/lib64/libpulse-simple.so.0 (0x00007f489259c000) libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00007f4892382000) libgnutls.so.26 => /usr/lib64/libgnutls.so.26 (0x00007f48920e1000) libspice-server.so.1 => /usr/lib64/libspice-server.so.1 (0x00007f4891dfe000) libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f4891b9d000) libcelt051.so.0 => /usr/lib64/libcelt051.so.0 (0x00007f489198e000) libm.so.6 => /lib64/libm.so.6 (0x00007f489170a000) libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f48914af000) libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007f4891119000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f4890f15000) libz.so.1 => /lib64/libz.so.1 (0x00007f4890d00000) libc.so.6 => /lib64/libc.so.6 (0x00007f489096f000) /lib64/ld-linux-x86-64.so.2 (0x00007f48934f4000) libpulsecommon-0.9.21.so => /usr/lib64/libpulsecommon-0.9.21.so (0x00007f4890720000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f48903e1000) libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f48901d9000) libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f488ffbd000) libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f488fdb7000) libwrap.so.0 => /lib64/libwrap.so.0 (0x00007f488fbad000) libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007f488f950000) libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x00007f488f74b000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f488f50a000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f488f2f0000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f488f0b9000) libtasn1.so.3 => /usr/lib64/libtasn1.so.3 (0x00007f488eea9000) libgcrypt.so.11 => /lib64/libgcrypt.so.11 (0x00007f488ec34000) libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007f488ea10000) libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f488e7cf000) libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f488e4f0000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f488e2ed000) libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f488e0c1000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f488dea6000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f488dca2000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f488da90000) libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f488d881000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f488d668000) libfreebl3.so => /lib64/libfreebl3.so (0x00007f488d406000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f488d203000) libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f488cff9000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f488cdf7000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f488cbf4000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f488c9d5000) Best regards, Morten