[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#764292: gnupg2: brings too many dependencies into standard task



Package: gnupg2
Version: 2.0.26-2
Severity: serious
Tags: d-i

Hi,

Installing a sid system from d-i Beta 2 (kfreebsd-amd64, but probably
also Linux), tasksel task 'standard' brings in many unwanted
dependencies via:

mutt -> libgpgme11 -> gnupg2 -> gnupg-agent -> pinentry-gtk2 -> ...

I suggest maybe pinentry-curses should be the first-listed provider
of pinentry, but pinentry-gtk2 could be added to the desktop tasks?

Demonstrated in /target/ from d-i shell:

# apt-get -o Debug::pkgDepCache::AutoInstall=1 install mutt
Reading package lists... Done
Building dependency tree        
Reading state information... Done
[...]
  Installing libgpgme11 as Depends of mutt
    Installing gnupg2 as Depends of libgpgme11
      Installing gnupg-agent as Depends of gnupg2
        Installing pinentry-gtk2 as Depends of gnupg-agent
[...]
The following extra packages will be installed:
  bsd-mailx ca-certificates dbus exim4-base exim4-config exim4-daemon-light file fontconfig fontconfig-config fonts-dejavu-core gnupg-agent gnupg2
  hicolor-icon-theme libassuan0 libatk1.0-0 libatk1.0-data libavahi-client3 libavahi-common-data libavahi-common3 libcairo2 libcups2 libcurl3-gnutls
  libdatrie1 libdbus-1-3 libfontconfig1 libfreetype6 libgcrypt11 libgcrypt20 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libglib2.0-data
  libgnutls26 libgpg-error0 libgpgme11 libgraphite2-3 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b libjasper1 libjbig0 libjpeg62 libksba8
  libldap-2.4-2 liblockfile-bin liblockfile1 libmagic1 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libpng12-0 libpth20 librtmp1
  libsasl2-2 libsasl2-modules libsasl2-modules-db libssh2-1 libthai-data libthai0 libtiff5 libtokyocabinet9 libx11-6 libx11-data libxau6 libxcb-render0
  libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxml2 libxrandr2 libxrender1 mime-support
  openssl pinentry-gtk2 psmisc sgml-base shared-mime-info ucf xdg-user-dirs xml-core
Suggested packages:
  dbus-x11 mail-reader eximon4 exim4-doc-html exim4-doc-info spf-tools-perl swaks gnupg-doc parcimonie xloadimage cups-common rng-tools gpgsm
  librsvg2-common gvfs libjasper-runtime libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit
  libsasl2-modules-gssapi-heimdal urlview aspell ispell mixmaster pinentry-doc sgml-base-doc debhelper
Recommended packages:
  mailx default-mta mail-transport-agent
The following NEW packages will be installed:
  bsd-mailx ca-certificates dbus exim4-base exim4-config exim4-daemon-light file fontconfig fontconfig-config fonts-dejavu-core gnupg-agent gnupg2
  hicolor-icon-theme libassuan0 libatk1.0-0 libatk1.0-data libavahi-client3 libavahi-common-data libavahi-common3 libcairo2 libcups2 libcurl3-gnutls
  libdatrie1 libdbus-1-3 libfontconfig1 libfreetype6 libgcrypt11 libgcrypt20 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libglib2.0-data
  libgnutls26 libgpg-error0 libgpgme11 libgraphite2-3 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b libjasper1 libjbig0 libjpeg62 libksba8
  libldap-2.4-2 liblockfile-bin liblockfile1 libmagic1 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libpng12-0 libpth20 librtmp1
  libsasl2-2 libsasl2-modules libsasl2-modules-db libssh2-1 libthai-data libthai0 libtiff5 libtokyocabinet9 libx11-6 libx11-data libxau6 libxcb-render0
  libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxml2 libxrandr2 libxrender1 mime-support
  mutt openssl pinentry-gtk2 psmisc sgml-base shared-mime-info ucf xdg-user-dirs xml-core
0 upgraded, 90 newly installed, 0 to remove and 0 not upgraded.
Need to get 30.8 MB of archives.
After this operation, 101 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

Thanks!

-- System Information:
Debian Release: jessie/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 10.1-0-amd64
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnupg2 depends on:
ii  dpkg             1.17.13
ii  gnupg-agent      2.0.26-2
ii  install-info     5.2.0.dfsg.1-2
ii  libassuan0       2.1.1-1
ii  libbz2-1.0       1.0.6-5
ii  libc0.1          2.19-11
ii  libcurl3-gnutls  7.33.0-1
ii  libgcrypt20      1.6.2-3
ii  libgpg-error0    1.13-0.2
ii  libksba8         1.3.0-2
ii  libreadline6     6.2+dfsg-0.1
ii  zlib1g           1:1.2.8.dfsg-2

Versions of packages gnupg2 recommends:
ii  libldap-2.4-2  2.4.31-1+nmu2+b1

Versions of packages gnupg2 suggests:
pn  gnupg-doc   <none>
pn  parcimonie  <none>
pn  xloadimage  <none>

-- no debconf information


Reply to: