Hi, Josef Spillner wrote: > I'd like to express my interest to see either more dependencies turned > into recommendations or the creation of a light-weight qemu-kvm-minimal > package.
Michael Tokarev wrote: > And there, it is already too much variations and subpackages being built, > I'm not sure the savings are worth the extra complexity. The reason why this is noticed is because when you want to set up a dedicated virtualization server, the comparison of what the user is instructed to do by the Debian Wiki pages for KVM and Xen is, frankly, ridiculous. The output is below. Suffice it to say that the assumption that every user will need X and sound drivers is exceedingly slanted towards the desktop use case. On the servers, it will just make them accumulate a load of cruft that will later lead to a thousand updates because of security advisories. Making all this stuff less hard-wired would be useful. Nobody really wants to turn off any features permanently - we just want you to package them separately, because that's what the packaging system is useful for. If the process has upstream prerequisites, tag it upstream, don't tag it wontfix. % sudo apt-get install qemu-kvm libvirt-bin [...] The following NEW packages will be installed: augeas-lenses ca-certificates dbus dnsmasq-base ebtables gawk ipxe-qemu libaio1 libasound2 libasyncns0 libaugeas0 libavahi-client3 libavahi-common-data libavahi-common3 libbluetooth3 libbrlapi0.5 libcaca0 libcap-ng0 libclass-isa-perl libcurl3-gnutls libdbus-1-3 libdirectfb-1.2-9 libffi5 libflac8 libglib2.0-0 libglib2.0-data libice6 libiscsi1 libjpeg8 libjson0 libldap-2.4-2 libnetcf1 libnetfilter-conntrack3 libnl1 libnuma1 libogg0 libparted0debian1 libpcap0.8 libpciaccess0 libpixman-1-0 libpng12-0 libpulse0 librtmp0 libsasl2-2 libsasl2-modules libsdl1.2debian libsigsegv2 libsm6 libsndfile1 libspice-server1 libssh2-1 libswitch-perl libsystemd-login0 libts-0.0-0 libusbredirparser0 libvdeplug2 libvirt-bin libvirt0 libvorbis0a libvorbisenc2 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb1 libxdmcp6 libxenstore3.0 libxext6 libxi6 libxml2 libxml2-utils libxslt1.1 libxtst6 libyajl2 netcat-openbsd openssl parted perl perl-modules qemu-keymaps qemu-kvm qemu-utils seabios sgml-base shared-mime-info sharutils tsconf vgabios x11-common xml-core 0 upgraded, 90 newly installed, 0 to remove and 0 not upgraded. Need to get 33.3 MB of archives. After this operation, 100 MB of additional disk space will be used. % sudo apt-get install qemu-kvm libvirt-bin --no-install-recommends [...] The following NEW packages will be installed: augeas-lenses ipxe-qemu libaio1 libasound2 libasyncns0 libaugeas0 libavahi-client3 libavahi-common-data libavahi-common3 libbluetooth3 libbrlapi0.5 libcaca0 libcap-ng0 libcurl3-gnutls libdbus-1-3 libdirectfb-1.2-9 libffi5 libflac8 libglib2.0-0 libice6 libiscsi1 libjpeg8 libjson0 libldap-2.4-2 libnetcf1 libnl1 libnuma1 libogg0 libparted0debian1 libpcap0.8 libpciaccess0 libpixman-1-0 libpng12-0 libpulse0 librtmp0 libsasl2-2 libsdl1.2debian libsm6 libsndfile1 libspice-server1 libssh2-1 libts-0.0-0 libusbredirparser0 libvdeplug2 libvirt-bin libvirt0 libvorbis0a libvorbisenc2 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb1 libxdmcp6 libxenstore3.0 libxext6 libxi6 libxml2 libxslt1.1 libxtst6 libyajl2 qemu-keymaps qemu-kvm qemu-utils seabios tsconf vgabios x11-common 0 upgraded, 68 newly installed, 0 to remove and 0 not upgraded. Need to get 19.8 MB of archives. After this operation, 48.6 MB of additional disk space will be used. % sudo apt-get install xen-linux-system-amd64 [...] The following NEW packages will be installed: ca-certificates gawk libaio1 libclass-isa-perl libcurl3-gnutls libffi5 libglib2.0-0 libglib2.0-data libiscsi1 libldap-2.4-2 librtmp0 libsasl2-2 libsasl2-modules libsigsegv2 libssh2-1 libswitch-perl libxen-4.1 libxenstore3.0 libxml2 openssl perl perl-modules qemu-keymaps qemu-utils sgml-base shared-mime-info sharutils xen-hypervisor-4.1-amd64 xen-linux-system-3.2.0-4-amd64 xen-linux-system-amd64 xen-system-amd64 xen-utils-4.1 xen-utils-common xenstore-utils xml-core 0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded. Need to get 19.6 MB of archives. After this operation, 65.4 MB of additional disk space will be used. % sudo apt-get install xen-linux-system-amd64 --no-install-recommends [...] The following NEW packages will be installed: gawk libsigsegv2 libxen-4.1 libxenstore3.0 xen-hypervisor-4.1-amd64 xen-linux-system-3.2.0-4-amd64 xen-linux-system-amd64 xen-system-amd64 xen-utils-4.1 xen-utils-common xenstore-utils 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. Need to get 3896 kB of archives. After this operation, 9400 kB of additional disk space will be used. -- 2. That which causes joy or happiness. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org