[Libguestfs] [PATCH] p2v: un-duplicate common dependencies
Richard W.M. Jones
rjones at redhat.com
Fri Mar 17 12:50:32 UTC 2017
On Fri, Mar 17, 2017 at 01:39:56PM +0100, Pino Toscano wrote:
> Move all the dependencies with the same name in all the distributions to
> a single list at the end.
>
> There should be no change to the package list used to build the p2v ISO.
> ---
> p2v/dependencies.m4 | 72 ++++++++++++++++-------------------------------------
> 1 file changed, 21 insertions(+), 51 deletions(-)
ACK, although it would be kind of nice to have this on top of
https://www.redhat.com/archives/libguestfs/2017-March/msg00201.html
Rich.
> diff --git a/p2v/dependencies.m4 b/p2v/dependencies.m4
> index 21541b4..e590f57 100644
> --- a/p2v/dependencies.m4
> +++ b/p2v/dependencies.m4
> @@ -29,27 +29,12 @@ ifelse(REDHAT,1,
> dnl Run as external programs by the p2v binary.
> /usr/bin/ssh
> /usr/bin/qemu-nbd
> - gawk
> - curl
> - ethtool
> - util-linux
> which
> - xterm
> - pciutils
> - lsscsi
> - usbutils
>
> dnl Generally useful tools to use within xterm
> - less
> vim-minimal
>
> - dnl The hwdata package contains PCI IDs, used by virt-p2v to display
> - dnl network vendor information (RHBZ#855059).
> - hwdata
> -
> dnl Useful disk and diagnostic utilities.
> - hdparm
> - smartmontools
> iscsi-initiator-utils
>
> dnl X11 environment
> @@ -81,20 +66,8 @@ ifelse(DEBIAN,1,
> libdbus-1-3
> openssh-client
> qemu-utils
> - gawk
> - curl
> - ethtool
> - util-linux
> debianutils
> - xterm
> - pciutils
> - lsscsi
> - usbutils
> - less
> vim-tiny
> - hwdata
> - hdparm
> - smartmontools
> open-iscsi
> xorg
> xserver-xorg-video-all
> @@ -114,20 +87,8 @@ ifelse(ARCHLINUX,1,
> dbus
> openssh
> qemu
> - gawk
> - curl
> - ethtool
> - util-linux
> which
> - xterm
> - pciutils
> - lsscsi
> - usbutils
> - less
> vim-tiny
> - hwdata
> - hdparm
> - smartmontools
> open-iscsi
> xorg-xinit
> xorg-server
> @@ -148,20 +109,8 @@ ifelse(SUSE,1,
> libdbus-1-3
> qemu-tools
> openssh
> - gawk
> - curl
> - ethtool
> - util-linux
> dnl /usr/bin/which is in util-linux on SUSE
> - xterm
> - pciutils
> - lsscsi
> - usbutils
> - less
> vim
> - hwdata
> - hdparm
> - smartmontools
> open-iscsi
> xinit
> xorg-x11-server
> @@ -175,3 +124,24 @@ ifelse(SUSE,1,
> libyui-qt
> SuSEfirewall2
> )
> +
> +dnl Run as external programs by the p2v binary.
> +curl
> +ethtool
> +gawk
> +lsscsi
> +pciutils
> +usbutils
> +util-linux
> +xterm
> +
> +dnl Generally useful tools to use within xterm
> +less
> +
> +dnl The hwdata package contains PCI IDs, used by virt-p2v to display
> +dnl network vendor information (RHBZ#855059).
> +hwdata
> +
> +dnl Useful disk and diagnostic utilities.
> +hdparm
> +smartmontools
> --
> 2.9.3
>
> _______________________________________________
> Libguestfs mailing list
> Libguestfs at redhat.com
> https://www.redhat.com/mailman/listinfo/libguestfs
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
More information about the Libguestfs
mailing list