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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to