[virt-tools-list] will virt-manager 0.8.6 appear in the Fedora 14 virt-preview repo soon?
Richard W.M. Jones
rjones at redhat.com
Sat Jan 29 13:23:55 UTC 2011
On Fri, Jan 28, 2011 at 06:26:23PM -0600, Mike Hinz wrote:
> Just wanted to ask if virt-manager 0.8.6 would appear in the F14
> virt-preview repo?
There's not a build for Rawhide yet, and I don't think Justin will add
them to virt-preview until it's in Rawhide.
> Or should I plan to download and compile?
Downloading and compiling is very simple.
(1) Download the tarball from:
http://virt-manager.et.redhat.com/download.html
(2) Build it (as non-root):
rpmbuild -ta virt-manager-0.8.6.tar.gz
(3) Install the binary RPM(s), the full path(s) for these are printed
out near the end of step (2). You have to do this as root:
yum --nogpgcheck install /path/to/RPMS/noarch/virt-manager-0.8.6-1.fc14.noarch.rpm
That works in the above case because virt-manager contains a spec file
inside its source tarball.
The general build method for other Fedora packages is below.
(A) Look for the latest builds of the package:
http://koji.fedoraproject.org/koji/search?match=glob&type=package&terms=virt-manager
(B) Download the SRPM of the latest .fc15 (ie. Rawhide) build:
http://koji.fedoraproject.org/koji/buildinfo?buildID=192052
wget http://kojipkgs.fedoraproject.org/packages/virt-manager/0.8.5/1.fc15/src/virt-manager-0.8.5-1.fc15.src.rpm
(C) Rebuild it (as non-root):
rpmbuild --rebuild virt-manager-0.8.5-1.fc15.src.rpm
(D) Install the binary RPM(s), the full path(s) for these are printed
out near the end of step (C). You have to do this as root:
yum --nogpgcheck install /path/to/RPMS/noarch/virt-manager-0.8.5-1.fc14.noarch.rpm
One day I'm going to write an RPM / source / patching / tracking
tool which will automate all of this ...
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
More information about the virt-tools-list
mailing list