Re: [buildd-tools-devel] Bug#840575: sbuild bpo: uses non-available option gnupg --pinentry-mode
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
Reply to: