[Pkg-libvirt-maintainers] Bug#667937: virtinst: should Suggest instead of Recommend virt-viewer and qemu
Zak B. Elep
zakame at zakame.net
Sat Apr 7 16:44:38 UTC 2012
Package: virtinst
Severity: wishlist
The package pulls in too many dependencies when installed via apt-get on
a server machine with no X11/GTK packages:
root at cobra:~# apt-get install virtinst
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
defoma esound-common etherboot-qemu fontconfig fontconfig-config
hicolor-icon-theme libatk1.0-0 libatk1.0-data libaudiofile0 libcairo2
libcups2 libdatrie1 libesd0 libfont-freetype-perl libfontconfig1
libfontenc1
libglade2-0 libgtk-vnc-1.0-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
libjasper1 libjpeg62 libpango1.0-0 libpango1.0-common libpcap0.8
libpixman-1-0 libpng12-0 libthai-data libthai0 libtiff4 libvde0
libxcb-render-util0 libxcb-render0 libxcomposite1 libxcursor1 libxdamage1
libxfixes3 libxfont1 libxft2 libxinerama1 libxrandr2 libxrender1
openbios-ppc openbios-sparc openhackware python-libxml2 python-pycurl
python-urlgrabber qemu qemu-keymaps qemu-system qemu-user seabios
ttf-dejavu-core vde2 vgabios virt-viewer x-ttcidfont-conf
xfonts-encodings
xfonts-utils
Suggested packages:
defoma-doc psfontmgr dfontmgr esound-clients cups-common esound
librsvg2-common gvfs libjasper-runtime ttf-japanese-gothic
ttf-japanese-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp
ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp
libcurl4-gnutls-dev python-pycurl-dbg qemu-user-static samba sudo
vde2-cryptcab
The following NEW packages will be installed:
defoma esound-common etherboot-qemu fontconfig fontconfig-config
hicolor-icon-theme libatk1.0-0 libatk1.0-data libaudiofile0 libcairo2
libcups2 libdatrie1 libesd0 libfont-freetype-perl libfontconfig1
libfontenc1
libglade2-0 libgtk-vnc-1.0-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
libjasper1 libjpeg62 libpango1.0-0 libpango1.0-common libpcap0.8
libpixman-1-0 libpng12-0 libthai-data libthai0 libtiff4 libvde0
libxcb-render-util0 libxcb-render0 libxcomposite1 libxcursor1 libxdamage1
libxfixes3 libxfont1 libxft2 libxinerama1 libxrandr2 libxrender1
openbios-ppc openbios-sparc openhackware python-libxml2 python-pycurl
python-urlgrabber qemu qemu-keymaps qemu-system qemu-user seabios
ttf-dejavu-core vde2 vgabios virt-viewer virtinst x-ttcidfont-conf
xfonts-encodings xfonts-utils
0 upgraded, 62 newly installed, 0 to remove and 0 not upgraded.
Need to get 38.1 MB of archives.
After this operation, 111 MB of additional disk space will be used.
Do you want to continue [Y/n]
Using 'apt-get --no-install-recommends install virtinst' reduces this:
root at cobra:~# apt-get install --no-install-recommends virtinst
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
python-libxml2 python-pycurl python-urlgrabber
Suggested packages:
libcurl4-gnutls-dev python-pycurl-dbg
Recommended packages:
virt-viewer qemu
The following NEW packages will be installed:
python-libxml2 python-pycurl python-urlgrabber virtinst
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 836 kB of archives.
After this operation, 3,404 kB of additional disk space will be used.
Do you want to continue [Y/n]?
As virtinst is primarily a set of commandline tools, I find the Recommends
for virt-viewer and qemu a bit too many, and should really be just put t
Suggests. FWIW the Ubuntu version of this package already does this since
version 0.500.6-1ubuntu1.
-- System Information:
Debian Release: 6.0.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_PH.UTF-8, LC_CTYPE=en_PH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
More information about the Pkg-libvirt-maintainers
mailing list