[Pkg-gnupg-maint] Bug#764292: gnupg2: brings too many dependencies into standard task
Steven Chamberlain
steven at pyro.eu.org
Mon Oct 6 22:17:25 UTC 2014
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
More information about the Pkg-gnupg-maint
mailing list