Package: targetcli
Severity: normal
Dear Maintainer,
I am setting op a NAS including an iscsi target. In the process I wanted
to install targetcli. I was very much surprised though, to find that
it apparently directly or indirectly recommends more than 1GB of other
software. Among the packages and package collections targetcli (indirectly)
recommends are:
perl, python, ruby, tcl/tk, part of X11, texlive, ghostscript
I assume you'll agree that this is excessive. As targetcli is a
command-line utility that could be used on a headless server, I
think it can be expected to be installable, including its recommended
packages, without pulling in packages like texlive or X11, or four
different scripting languages.
The cause seems to be python-epydoc, which is the source of most of
the recommendation tree.
Kind regards,
Rogier.
Log of apt-get install targetcli:
--------------------------------------------------------------------
nass0:root ~ 11 # apt-get install targetcli
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
blt cpp cpp-4.7 dbus docutils-common docutils-doc fontconfig
fontconfig-config fonts-droid fonts-liberation ghostscript graphviz
gsfonts latex-beamer latex-xcolor libavahi-client3 libavahi-common-data
libavahi-common3 libcairo2 libcdt4 libcgraph5 libcups2
libcupsimage2 libdatrie1 libdbus-1-3 libdrm-intel1 libdrm-nouveau1a
libdrm-radeon1 libdrm2 libencode-locale-perl libfile-basedir-perl
libfile-desktopentry-perl libfile-listing-perl libfile-mimeinfo-perl
libfont-afm-perl libfontconfig1 libfontenc1 libgd2-noxpm libgl1-mesa-dri
libgl1-mesa-glx libglapi-mesa libgmp10 libgraph4 libgraphite3 libgs9
libgs9-common libgvc5 libgvpr1 libhtml-form-perl libhtml-format-perl
libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl
libice6 libijs-0.35 libio-socket-ip-perl libio-socket-ssl-perl
libjasper1 libjbig0 libjbig2dec0 libjpeg8 libkpathsea6 liblcms1
liblcms2-2 liblwp-mediatypes-perl liblwp-protocol-https-perl
libmailtools-perl libmpc2 libmpfr4 libnet-dbus-perl libnet-http-perl
libnet-ssleay-perl libopenjpeg2 libpango1.0-0 libpaper-utils libpaper1
libpathplan4 libpciaccess0 libpixman-1-0 libpoppler19 libptexenc1
libruby1.9.1 libsm6 libsocket-perl libsystemd-login0 libthai-data
libthai0 libtie-ixhash-perl libtiff4 libutempter0 libwww-perl
libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl
libx11-xcb1 libxau6 libxaw7 libxcb-glx0 libxcb-render0 libxcb-shape0
libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6
libxdot4 libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1
libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxmu6
libxmuu1 libxpm4 libxrandr2 libxrender1 libxslt1.1 libxss1 libxt6
libxtst6 libxv1 libxxf86dga1 libxxf86vm1 libyaml-0-2 lio-utils
lmodern luatex pgf poppler-data preview-latex-style prosper ps2eps
python-configobj python-configshell python-docutils python-epydoc
python-imaging python-ipaddr python-lxml python-netifaces
python-pkg-resources python-pygments python-roman python-rtslib
python-simpleparse python-simpleparse-mxtexttools python-tk python-urwid
ruby ruby1.9.1 tcl8.5 tex-common tex-gyre texlive-base texlive-binaries
texlive-common texlive-doc-base texlive-extra-utils texlive-font-utils
texlive-fonts-recommended texlive-fonts-recommended-doc
texlive-generic-recommended texlive-latex-base texlive-latex-base-doc
texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended
texlive-latex-recommended-doc texlive-luatex texlive-pictures
texlive-pictures-doc texlive-pstricks texlive-pstricks-doc tipa tk8.5
ttf-dejavu-core ttf-liberation ttf-marvosym x11-common x11-utils
x11-xserver-utils xbitmaps xdg-utils xfonts-encodings xfonts-utils xterm
Suggested packages:
blt-demo cpp-doc gcc-4.7-locales dbus-x11 ghostscript-cups
ghostscript-x hpijs graphviz-doc cups-common libgd-tools libglide3
libjasper-runtime liblcms-utils liblcms2-utils libcrypt-ssleay-perl
ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp
ttf-arphic-gkai00mp ttf-arphic-bkai00mp libauthen-ntlm-perl
libunicode-map8-perl libunicode-string-perl xml-twig-tools
poppler-utils fonts-japanese-mincho fonts-ipafont-mincho
fonts-japanese-gothic fonts-ipafont-gothic fonts-arphic-ukai
fonts-arphic-uming fonts-unfonts-core pdf-viewer postscript-viewer
texlive-lang-french fonts-linuxlibertine ttf-linux-libertine epydoc-doc
python-imaging-doc python-imaging-dbg python-lxml-dbg python-distribute
python-distribute-doc ttf-bitstream-vera python-simpleparse-doc tix
python-tk-dbg ri ruby-dev ruby1.9.1-examples ri1.9.1 ruby1.9.1-dev
ruby-switch tcl-tclreadline debhelper perl-tk purifyeps chktex latexmk
dvipng xindy dvidvi fragmaster lacheck latexdiff psutils t1utils
libfile-which-perl dot2tex mesa-utils nickle cairo-5c xorg-docs-core
gvfs-bin xfonts-cyrillic
Recommended packages:
wish
The following NEW packages will be installed:
blt cpp cpp-4.7 dbus docutils-common docutils-doc fontconfig
fontconfig-config fonts-droid fonts-liberation ghostscript graphviz
gsfonts latex-beamer latex-xcolor libavahi-client3 libavahi-common-data
libavahi-common3 libcairo2 libcdt4 libcgraph5 libcups2
libcupsimage2 libdatrie1 libdbus-1-3 libdrm-intel1 libdrm-nouveau1a
libdrm-radeon1 libdrm2 libencode-locale-perl libfile-basedir-perl
libfile-desktopentry-perl libfile-listing-perl libfile-mimeinfo-perl
libfont-afm-perl libfontconfig1 libfontenc1 libgd2-noxpm libgl1-mesa-dri
libgl1-mesa-glx libglapi-mesa libgmp10 libgraph4 libgraphite3 libgs9
libgs9-common libgvc5 libgvpr1 libhtml-form-perl libhtml-format-perl
libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl
libice6 libijs-0.35 libio-socket-ip-perl libio-socket-ssl-perl
libjasper1 libjbig0 libjbig2dec0 libjpeg8 libkpathsea6 liblcms1
liblcms2-2 liblwp-mediatypes-perl liblwp-protocol-https-perl
libmailtools-perl libmpc2 libmpfr4 libnet-dbus-perl libnet-http-perl
libnet-ssleay-perl libopenjpeg2 libpango1.0-0 libpaper-utils
libpaper1 libpathplan4 libpciaccess0 libpixman-1-0 libpoppler19
libptexenc1 libruby1.9.1 libsm6 libsocket-perl libsystemd-login0
libthai-data libthai0 libtie-ixhash-perl libtiff4 libutempter0
libwww-perl libwww-robotrules-perl libx11-6 libx11-data
libx11-protocol-perl libx11-xcb1 libxau6 libxaw7 libxcb-glx0
libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxdot4 libxext6 libxfixes3
libxfont1 libxft2 libxi6 libxinerama1 libxml-parser-perl
libxml-twig-perl libxml-xpathengine-perl libxmu6 libxmuu1 libxpm4
libxrandr2 libxrender1 libxslt1.1 libxss1 libxt6 libxtst6 libxv1
libxxf86dga1 libxxf86vm1 libyaml-0-2 lio-utils lmodern luatex pgf
poppler-data preview-latex-style prosper ps2eps python-configobj
python-configshell python-docutils python-epydoc python-imaging
python-ipaddr python-lxml python-netifaces python-pkg-resources
python-pygments python-roman python-rtslib python-simpleparse
python-simpleparse-mxtexttools python-tk python-urwid ruby ruby1.9.1
targetcli tcl8.5 tex-common tex-gyre texlive-base texlive-binaries
texlive-common texlive-doc-base texlive-extra-utils texlive-font-utils
texlive-fonts-recommended texlive-fonts-recommended-doc
texlive-generic-recommended texlive-latex-base texlive-latex-base-doc
texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended
texlive-latex-recommended-doc texlive-luatex texlive-pictures
texlive-pictures-doc texlive-pstricks texlive-pstricks-doc tipa tk8.5
ttf-dejavu-core ttf-liberation ttf-marvosym x11-common x11-utils
x11-xserver-utils xbitmaps xdg-utils xfonts-encodings xfonts-utils xterm
0 upgraded, 196 newly installed, 0 to remove and 0 not upgraded.
Need to get 702 MB/702 MB of archives.
After this operation, 1178 MB of additional disk space will be used.
Do you want to continue [Y/n]? ^C
--------------------------------------------------------------------
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]