On Fri, Oct 14, 2016 at 07:36:56AM +0200, Johannes Schauer wrote: > Hi, > > Quoting Daniel Kahn Gillmor (2016-10-13 00:31:28) > > > On Wed, Oct 12, 2016 at 11:42:15PM +0200, Thomas Goirand wrote: > > >> gpg: Invalid option "--pinentry-mode" > > > > … it sounds like sbuild should at least have declared a versioned > > dependency on gnupg (>= 2.1), when --pinentry-mode was introduced. > > this is indeed a real bug. Thanks for reopening this so that I don't forget to > handle this for my next upload.
This seems to have been fixed with that next upload. However, now it's not installable in stable anymore: Script started on Thu Nov 3 11:08:15 2016 root@debian-sbuild:~# apt install -t jessie-backports sbuild Reading package lists... 0% Reading package lists... 100% Reading package lists... Done Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... 50% Building dependency tree... 50% Building dependency tree Reading state information... 0% Reading state information... 0% Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: sbuild : Depends: libsbuild-perl (= 0.72.0-2~bpo8+1) but 0.70.0-1~bpo8+1 is to be installed E: Unable to correct problems, you have held broken packages. root@debian-sbuild:~# apt install -t jessie-backports libsbuild-perl Reading package lists... 0% Reading package lists... 100% Reading package lists... Done Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... 50% Building dependency tree... 50% Building dependency tree Reading state information... 0% Reading state information... 0% Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libsbuild-perl : Depends: gnupg (>= 2.1) but 1.4.18-7+deb8u3 is to be installed E: Unable to correct problems, you have held broken packages. root@debian-sbuild:~# apt-cache policy gnupg gnupg: Installed: 1.4.18-7+deb8u3 Candidate: 1.4.18-7+deb8u3 Version table: *** 1.4.18-7+deb8u3 0 500 http://ftp.be.debian.org/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status 1.4.18-7+deb8u2 0 500 http://security.debian.org/ jessie/updates/main amd64 Packages root@debian-sbuild:~# apt-cache policy gnupg2 gnupg2: Installed: (none) Candidate: 2.0.26-6+deb8u1 Version table: 2.0.26-6+deb8u1 0 500 http://ftp.be.debian.org/debian/ jessie/main amd64 Packages root@debian-sbuild:~# exit Script done on Thu Nov 3 11:08:41 2016 Regards, -- < ron> I mean, the main *practical* problem with C++, is there's like a dozen people in the world who think they really understand all of its rules, and pretty much all of them are just lying to themselves too. -- #debian-devel, OFTC, 2016-02-12