[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