On Tue, Apr 29, 2014 at 1:18 PM, Johnny Hughes <johnny@xxxxxxxxxx> wrote: > On 04/08/2014 11:19 AM, Pasi Kärkkäinen wrote: >> On Thu, Apr 03, 2014 at 10:14:09AM -0500, Johnny Hughes wrote: >>> On 04/02/2014 10:42 AM, George Dunlap wrote: >>>> I installed CentOS6 with the xen4centos set of packages; then I tried >>>> to install KVM (for performance comparison), I got the following error >>>> in YUM: >>>> >>>> --> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for >>>> package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.4.x86_64 >>>> Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting >>>> package does not provide for requirements >>>> >>>> I manually downloaded the gpxe package and installed it with no >>>> problems, so there are no actual conflicts in the files. Thus, ipxe >>>> probably *shouldn't* obsolete gpxe -- there are no conflicts between >>>> the two, and ipxe doesn't provide what gpxe does. >>>> >>>> If I had already installed KVM, and was toying with the idea of giving >>>> Xen a spin, this may have been enough to deter me. >>>> >>>> I checked with the XenServer guys, and their version of ipxe doesn't >>>> obsolete gpxe; so that must have been something that was introduced in >>>> CentOS. >>>> >>>> -George >>>> >>> OK, the repo here has ipxe that will install with qemu-kvm. >>> >>> NOTE: The seabios in the xen repo is much newer than the one in >>> CentOS-6 .. so we need to test this and make sure xen and kvm still work >>> before rolling into production repo .. here is the testing repo: >>> >>> http://dev.centos.org/centos/6/xen-c6-RC1/ >>> >>> Lets get this tested and results posted on this list. >>> >> At least updating from xen-4.2.4-29.el6 to xen-4.2.4-30.el6 went smoothly :) >> >> -- Pasi > > Has anyone tested these RPMs to see if they work with KVM and xen > installed, etc.? This still doesn't work for me: # wget http://dev.centos.org/centos/6/xen-c6-RC1/x86_64/Packages/ipxe-roms-qemu-20120328-3.gitaac9718.el6.centos.alt.noarch.rpm # rpm -Uvh ipxe-roms-*.rpm Preparing... ########################################### [100%] 1:ipxe-roms-qemu ########################################### [ 50%] 2:ipxe-roms ########################################### [100%] # yum install qemu-kvm Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirror.krystal.co.uk * extras: mirror.simwood.com * updates: mirror.simwood.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package qemu-kvm.x86_64 2:0.12.1.2-2.415.el6_5.8 will be installed --> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8139.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8029.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/pcnet32.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/pcnet32.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8029.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8139.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Finished Dependency Resolution Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/rtl8139.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/virtio-net.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/pcnet32.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/e1000-0x100e.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/rtl8029.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest # rpm -qi -v ipxe-roms-qemu Name : ipxe-roms-qemu Relocations: (not relocatable) Version : 20120328 Vendor: CentOS Devel Release : 3.gitaac9718.el6.centos.alt Build Date: Thu 03 Apr 2014 01:45:41 PM UTC Install Date: Mon 12 May 2014 01:13:05 PM UTC Build Host: bn5.alt.bsys.dev.centos.org Group : Development/Tools Source RPM: ipxe-20120328-3.gitaac9718.el6.centos.alt.src.rpm Size : 341100 License: GPLv2 and BSD Signature : RSA/SHA1, Thu 03 Apr 2014 02:17:08 PM UTC, Key ID 0946fca2c105b9de Packager : CentOS Devel BuildSystem <http://bugs.centos.org> URL : http://ipxe.org/ Summary : Network boot loader roms supported by QEMU, .rom format Description : iPXE is an open source network bootloader. It provides a direct replacement for proprietary PXE ROMs, with many extra features such as DNS, HTTP, iSCSI, etc. This package contains the iPXE ROMs for devices emulated by QEMU, in .rom format. _______________________________________________ CentOS-virt mailing list CentOS-virt@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos-virt