[Pkg-gnupg-maint] Bug#764292: Bug#764292: gnupg2: brings too many dependencies into standard task

Eric Dorland eric at debian.org
Tue Oct 14 19:18:05 UTC 2014


Control: reassign -1 gnupg-agent
Control: forcemerge 753163 -1
Control: block -1 by 765406

Thanks for the report. We're working on this, but I'm not sure I
understand the justification to make this a serious bug. Could you
elaborate?

* Steven Chamberlain (steven at pyro.eu.org) wrote:
> 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
> 
> _______________________________________________
> Pkg-gnupg-maint mailing list
> Pkg-gnupg-maint at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-gnupg-maint

-- 
Eric Dorland <eric at kuroneko.ca>
43CF 1228 F726 FD5B 474C  E962 C256 FBD5 0022 1E93
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnupg-maint/attachments/20141014/15d45472/attachment.sig>


More information about the Pkg-gnupg-maint mailing list