[PKG-Openstack-devel] Bug#834454: python-designateclient: Package have huge (unnessesarily big) dependency list

Turbo Fredriksson turbo at bayour.com
Mon Aug 15 21:15:24 UTC 2016


Package: python-designateclient
Version: 2.1.0-2
Severity: normal

The following NEW packages will be installed:
  binutils build-essential cpp cpp-4.9 dpkg-dev fakeroot g++ g++-4.9
  gcc gcc-4.9 gir1.2-glib-2.0 ieee-data libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan1
  libatomic1 libc-dev-bin libc6-dev libcilkrts5 libcloog-isl4
  libdbus-glib-1-2 libdpkg-perl libfakeroot libfile-fcntllock-perl
  libgcc-4.9-dev libgirepository-1.0-1 libgomp1 libisl10 libitm1
  libjs-mochikit libjs-sphinxdoc libjs-underscore liblsan0
  libmpc3 libmpfr4 libquadmath0 libstdc++-4.9-dev libtimedate-perl
  libtsan0 libubsan0 libxmlsec1 libxmlsec1-openssl linux-libc-dev
  make manpages-dev python-babel python-babel-localedata python-cffi
  python-cliff python-cliff-doc python-cmd2 python-colorama
  python-cryptography python-dateutil python-dbus python-dbus-dev
  python-decorator python-designateclient python-distlib python-dns
  python-formencode python-gi python-html5lib python-iso8601
  python-jsonschema python-keyring python-keystoneclient python-mako
  python-markupsafe python-memcache python-mock python-netaddr
  python-openid python-openssl python-oslo.config python-oslo.i18n
  python-oslo.utils python-paste python-pbr python-pip python-ply
  python-pyasn1 python-pycparser python-pyparsing python-pysaml2
  python-repoze.who python-scgi python-secretstorage python-simplejson
  python-stevedore python-tempita python-tz python-wheel
  python-zope.interface xmlsec1

Is really all of this necessary?? A C and C++ compiler, make, dev
packages etc, etc?

All the python packages is "bad enough" but all the others? And
is ALL of the python packages need for the client?

I'd like/need to install this on an instance (to be able to
automatically update the DNS record for the instance if/when
it is reprovisioned), but that's impossible with the huge
dependency list.


PS. I was considering putting this as a 'whishlist'. Feel free
    to downgrade it, but don't close it (without a very good
    reason - the huge dependency list IS a problem, but not
    nessesarily a 'normal' issue).

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/16 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-designateclient depends on:
ii  python-cliff           1.15.0-4
ii  python-debtcollector   1.3.0-2
ii  python-jsonschema      2.5.1-5
ii  python-keystoneclient  1:2.3.1-2
ii  python-oslo.utils      3.11.0-1
ii  python-pbr             1.8.0-4.1
ii  python-requests        2.10.0-2
ii  python-six             1.10.0-3
ii  python-stevedore       1.12.0-1
pn  python:any             <none>

python-designateclient recommends no packages.

python-designateclient suggests no packages.

-- no debconf information



More information about the Openstack-devel mailing list