hello, virt-resize is not present in libguestfs-1.20.6 # epm -ql libguestfs | grep virt-resize # but it should be, because "Virt-resize is a tool which can resize a virtual machine disk, making it larger or smaller overall, and resizing or deleting any partitions contained within". on my Ubuntu host, it is present : $ dgkg -L libguestfs | grep virt-resize $ /usr/bin/virt-resize $ /usr/share/man/man1/virt-resize.1.gz but not on my Gentoo host :-( Linux accort 3.8.13-gentoo #1 SMP Tue Jul 23 11:39:09 CEST 2013 x86_64 Intel(R) Xeon(R) CPU E5345 @ 2.33GHz GenuineIntel GNU/Linux an idea ? Ernest.
Please provide USE flag on you installation libguestfs
(In reply to Andreis Vinogradovs ( slepnoga ) from comment #1) > Please provide USE flag on you installation libguestfs a very late answser... sorry ! # emerge -pva libguestfs These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ~] app-emulation/libguestfs-1.20.6:0/1.20 USE="fuse perl -debug -doc -erlang -inspect-icons -introspection -lua -ocaml -ruby (-selinux) -static-libs -systemtap {-test}" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB * IMPORTANT: 8 news items need reading for repository 'gentoo'. * Use eselect news to read news items.
(In reply to Ernest CHIARELLO from comment #2) > (In reply to Andreis Vinogradovs ( slepnoga ) from comment #1) > > Please provide USE flag on you installation libguestfs > > a very late answser... sorry ! > > > # emerge -pva libguestfs > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ~] app-emulation/libguestfs-1.20.6:0/1.20 USE="fuse perl > -debug -doc -erlang -inspect-icons -introspection -lua -ocaml -ruby > (-selinux) -static-libs -systemtap {-test}" 0 kB > > Total: 1 package (1 reinstall), Size of downloads: 0 kB > > * IMPORTANT: 8 news items need reading for repository 'gentoo'. > * Use eselect news to read news items. Please enable ocaml USE and rebuild libguestfs - resize written in Ocaml https://github.com/libguestfs/libguestfs/blob/master/resize/resize.ml
that's write ! accort ~ # emerge -pva libguestfs [ebuild R ~] app-emulation/libguestfs-1.24.0:0/1.24 USE="fuse ocaml perl -debug -doc -erlang -inspect-icons -introspection -lua -ruby (-selinux) -static-libs -systemtap {-test}" 0 kB all virt command are now available : accort ~ # virt virt-alignment-scan virt-edit virt-list-partitions virt-resize virt-win-reg virt-builder virt-filesystems virtlockd virt-sparsify virt-xml-validate virt-cat virt-format virt-ls virt-sysprep virt-copy-in virt-host-validate virt-make-fs virt-tar virt-copy-out virt-inspector virt-pki-validate virt-tar-in virt-df virt-list-filesystems virt-rescue virt-tar-out Merci beaucoup ! Ernest.
IMHO it would be very helpful to have this announced in a message before/after installing this package.