From: David Kalnischkies Date: Sun, 1 May 2016 10:50:53 +0000 (+0200) Subject: move gnupg|gnupg2 from apt Depends to Recommends X-Git-Tag: 1.3_exp1~23 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/87d468fe355c87325c943c40043a0bb236b2407f?ds=inline move gnupg|gnupg2 from apt Depends to Recommends apt doesn't need gnupg in its main execution paths to function, especially the Release file verification is done with gpgv only. It is only used by apt-key for advanced key management functionality most user will never use nor need. The intend is to demote it eventually to Suggests, but we opt here for a staged downgrade as there are still third-party repositories out there which require apt-key functionality without depending on gnupg (or apt for that matter). --- diff --git a/debian/control b/debian/control index 319aea118..313208ac4 100644 --- a/debian/control +++ b/debian/control @@ -18,9 +18,10 @@ Testsuite: autopkgtest Package: apt Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, ${apt:keyring}, gpgv | gpgv2, gnupg | gnupg2, adduser +Depends: ${shlibs:Depends}, ${misc:Depends}, ${apt:keyring}, gpgv | gpgv2, adduser Replaces: manpages-pl (<< 20060617-3~), manpages-it (<< 2.80-4~), sun-java6-jdk (>> 0), sun-java5-jdk (>> 0), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), bash-completion (<< 1:2.1-4.2+fakesync1) Breaks: manpages-pl (<< 20060617-3~), manpages-it (<< 2.80-4~), sun-java6-jdk (>> 0), sun-java5-jdk (>> 0), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), apt-utils (<< 1.1.3) +Recommends: gnupg | gnupg2 Suggests: aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), apt-doc, python-apt Description: commandline package manager This package provides commandline tools for searching and