.kvm roms (centos) - rsync'd local mirror slight issue.
Hi
I found a mirror which supports rsync and scripted:
rsync -avSHP --delete --exclude "local*" --exclude "isos" --exclude "drpms" --exclude "i386" anorien.csc.warwick.ac.uk::CentOS/6.4/ /var/www/html/CentOS/6.4
which downloaded near 12GB, then did
createrepo .
on my local mirror
Got my test server and configured repo.d/my.repo to point to this new local http mirror. made a load of tests... includes:
yum update
yum install mysql-server
etc. etc. works fine until I try:
yum install kvm
and I get the output below which seems to be associated with roms (?)
I had a look to see if my rsync excludes made some files unobtainable but doesn't seem so...
Taking one line of the output:
Available: gpxe-roms-qemu-0.9.7-6.9.el6.noarch (localupdate)
Not found
Then
[root@swift1 html]# find . -name 'gpxe-roms-qemu*'
./CentOS/6.4/os/x86_64/Packages/gpxe-roms-qemu-0.9.7-6.9.el6.noarch.rpm
./CentOS/6.4/updates/x86_64/Packages/gpxe-roms-qemu-0.9.7-6.9.el6.noarch.rpm
Can someone please throw a few clues in my direction regarding this please?
I know if I don't fiddle with the standard *.repo's on Centos 6.4 I have no problems.
Many thanks
Kevin
OUTPUT
======
[root@localhost yum.repos.d]# yum install kvm
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package qemu-kvm.x86_64 2:0.12.1.2-2.355.0.1.el6_4.9 will be installed
--> Processing Dependency: seabios >= 0.6.1.2-20.el6 for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: vgabios-vmware for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: vgabios-stdvga for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: vgabios-qxl for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: vgabios for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.8.3)(64bit) for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.8.2)(64bit) for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.8.1)(64bit) for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.6.0)(64bit) for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.11.2)(64bit) for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.10.4)(64bit) for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: /usr/share/sgabios/sgabios.bin for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.x86_64
Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
--> Processing Dependency: libspice-server.so.1()(64bit) for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64
--> Running transaction check
---> Package qemu-kvm.x86_64 2:0.12.1.2-2.355.0.1.el6_4.9 will be installed
--> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.x86_64
Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
---> Package seabios.x86_64 0:1.7.1-1.el6.centos.alt will be installed
--> Processing Dependency: seabios-bin = 1.7.1-1.el6.centos.alt for package: seabios-1.7.1-1.el6.centos.alt.x86_64
---> Package sgabios-bin.noarch 0:0-0.3.20110621svn.el6 will be installed
---> Package spice-server.x86_64 0:0.12.0-12.el6_4.5 will be installed
--> Processing Dependency: pkgconfig for package: spice-server-0.12.0-12.el6_4.5.x86_64
--> Processing Dependency: libcelt051.so.0()(64bit) for package: spice-server-0.12.0-12.el6_4.5.x86_64
---> Package vgabios.noarch 0:0.6b-3.7.el6 will be installed
--> Running transaction check
---> Package celt051.x86_64 0:0.5.1.3-0.el6 will be installed
---> Package pkgconfig.x86_64 1:0.23-9.1.el6 will be installed
---> Package qemu-kvm.x86_64 2:0.12.1.2-2.355.0.1.el6_4.9 will be installed
--> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.x86_64
Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
---> Package seabios-bin.noarch 0:1.7.1-1.el6.centos.alt will be installed
--> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.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.355.0.1.el6_4.9.x86_64 (localupdate)
Requires: /usr/share/gpxe/virtio-net.rom
Available: gpxe-roms-qemu-0.9.7-6.9.el6.noarch (localupdate)
Not found
Error: Package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64 (localupdate)
Requires: /usr/share/gpxe/rtl8139.rom
Available: gpxe-roms-qemu-0.9.7-6.9.el6.noarch (localupdate)
Not found
Error: Package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64 (localupdate)
Requires: /usr/share/gpxe/e1000-0x100e.rom
Available: gpxe-roms-qemu-0.9.7-6.9.el6.noarch (localupdate)
Not found
Error: Package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64 (localupdate)
Requires: /usr/share/gpxe/rtl8029.rom
Available: gpxe-roms-qemu-0.9.7-6.9.el6.noarch (localupdate)
Not found
Error: Package: 2:qemu-kvm-0.12.1.2-2.355.0.1.el6_4.9.x86_64 (localupdate)
Requires: /usr/share/gpxe/pcnet32.rom
Available: gpxe-roms-qemu-0.9.7-6.9.el6.noarch (localupdate)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@localhost yum.repos.d]#
|