LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-03-2013, 01:30 PM   #1
kevinyeandel
Member
 
Registered: Jun 2008
Posts: 49

Rep: Reputation: 16
.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]#
 
Old 11-04-2013, 04:08 PM   #2
tfletche
LQ Newbie
 
Registered: Nov 2013
Posts: 1

Rep: Reputation: Disabled
I'm having the exact same problem. brand new install of centos 6.4 x64, yum update to all newest, then run yum install kvm and get the same as you above. I have tried making a softlink from /usr/share/gpxe to /use/share/ipxe but after it didn't work I realized that kvm is looking for files that apparently ipxe doesn't deliver. There are lots of files in ipxe but none of the ones its complaining about. i'm going to go rogue and try to find an rpm of the gpxe and force it on there, since apparently the obviated failover from gpxe to ipxe isn't working in yum.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Centos 6.3 KVM networking issue Spetsnaz Linux - Virtualization and Cloud 2 06-11-2013 03:04 PM
[SOLVED] Centos 6.3 KVM networking issue easycoder Linux - Virtualization and Cloud 7 12-30-2012 03:00 PM
[SOLVED] Firewall Samba issue with KVM on Centos brak44 Linux - Virtualization and Cloud 2 08-11-2010 12:45 AM
Network issue KVM host centos michaelux Linux - Virtualization and Cloud 3 06-05-2010 11:51 PM
Frustrating RSYNC issue setting up CentOS mirror Maeltor Linux - Server 4 03-04-2008 11:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 08:06 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration