Your message dated Thu, 18 Aug 2016 12:50:46 +0000
with message-id <e1bammu-000137...@franck.debian.org>
and subject line Bug#834600: fixed in python-gnupg 0.3.8-3
has caused the Debian Bug report #834600,
regarding python-gnupg: FTBFS: Missing build-depends on gnupg
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
834600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-gnupg
Version: 0.3.8-2
Severity: serious
Tags: patch
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)"
but it failed:
---------------------------------------------------------------------
ERROR: test_deletion (__main__.GPGTestCase)
Test that key deletion works
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_gnupg.py", line 102, in setUp
self.gpg = gpg = gnupg.GPG(gnupghome=hd, gpgbinary=GPGBINARY)
File "/<<PKGBUILDDIR>>/gnupg.py", line 741, in __init__
result.stderr))
ValueError: Error invoking gpg: 126:
/<<PKGBUILDDIR>>/debian/bin/gpg: 6: exec: : Permission denied
---------------------------------------------------------------------
I guess the package relies on gnupg being present during the build,
but gnupg is not essential.
Trivial (but untested) patch attached. Please try to reproduce the
error first on a chroot not having gnupg installed because I may be
wrong about the reason why this fails.
Thanks.
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Maintainer: Elena Grandi <valhall...@trueelena.org>
Uploaders: Debian Python Modules Team
<python-modules-t...@lists.alioth.debian.org>
Section: python
Priority: optional
-Build-Depends: python-all (>= 2.6.6-3~), python3-all (>= 3.1.2-7~), debhelper
(>= 9), dh-python
+Build-Depends: python-all (>= 2.6.6-3~), python3-all (>= 3.1.2-7~), debhelper
(>= 9), dh-python, gnupg
Standards-Version: 3.9.6
Homepage: https://bitbucket.org/vinay.sajip/python-gnupg
Vcs-Git: git://anonscm.debian.org/python-modules/packages/python-gnupg.git
--- End Message ---
--- Begin Message ---
Source: python-gnupg
Source-Version: 0.3.8-3
We believe that the bug you reported is fixed in the latest version of
python-gnupg, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 834...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Elena Grandi <valhall...@trueelena.org> (supplier of updated python-gnupg
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 17 Aug 2016 19:48:02 +0200
Source: python-gnupg
Binary: python-gnupg python3-gnupg
Architecture: source all
Version: 0.3.8-3
Distribution: unstable
Urgency: medium
Maintainer: Elena Grandi <valhall...@trueelena.org>
Changed-By: Elena Grandi <valhall...@trueelena.org>
Description:
python-gnupg - Python wrapper for the GNU Privacy Guard (Python 2.x)
python3-gnupg - Python wrapper for the GNU Privacy Guard (Python 3.x)
Closes: 834600
Changes:
python-gnupg (0.3.8-3) unstable; urgency=medium
.
[ Ondřej Nový ]
* Fixed VCS URL (https)
.
[ Elena Grandi ]
* Force using gpg1 at build time
* Default on gpg1
* Updated standard version to 3.9.8 (no changes needed)
* Add explicit build-dependency on gnupg1 (Closes: #834600)
Checksums-Sha1:
fc8cc190ea9e95b9541b6fd079b6cdb265c89e16 2109 python-gnupg_0.3.8-3.dsc
d94fe078f53feef5f822a5a755cb4049bf830b22 8944
python-gnupg_0.3.8-3.debian.tar.xz
88f257ca4f8697726dc124b08c1dfac1a2588ade 16248 python-gnupg_0.3.8-3_all.deb
d4ffd80d7843ff3eb6be59f1ddb405d6a9d97bb2 16338 python3-gnupg_0.3.8-3_all.deb
Checksums-Sha256:
06677c85c66115edf64d7a7bdea45a3e32ab4bd04418b6d680cd6a8e4789aa79 2109
python-gnupg_0.3.8-3.dsc
c6b7de016e126fc7454425ea3ec5b6816b71c4bbd10c5883ffd875e5a526588f 8944
python-gnupg_0.3.8-3.debian.tar.xz
a0b2d7441d352be3ef0b9d6df8af017a09986996a644c9b1c0d0936cc8d008c0 16248
python-gnupg_0.3.8-3_all.deb
4490f0f3e1e604cd0cb816acc830c43ff0f64a139cd029798287c362389a87fb 16338
python3-gnupg_0.3.8-3_all.deb
Files:
22eb9455bc46c434a4589efe4d657caf 2109 python optional python-gnupg_0.3.8-3.dsc
67d1690fcf8aa45e2d6a7a79a77c3321 8944 python optional
python-gnupg_0.3.8-3.debian.tar.xz
86f2a3560a78f764b70eab397b1c3461 16248 python optional
python-gnupg_0.3.8-3_all.deb
525759dec5a440fdc98c0a23cce60667 16338 python optional
python3-gnupg_0.3.8-3_all.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJXtahqAAoJEMMBassxfycx5ZEP/0PEqJVCMQUnlE4JbKV88Rv0
F4LQ8F0K//K7gPgIGJeQtVOR84Mb6ozCB4TVt/wKsUcmAhysrweMjkd1Z1VTPbKP
Kk+vbvcA8/Lfrl9SeKBKcMBx+YFoNWfS8xE7PHnFRKlat9TYmaXFQwxY9caGk3on
+pZ59bMImiMfo8qIH8dCYTEgarVTDlJ33Y53Wzjz9skddTG7XopTi4uR8YWVE5Vu
Vd1w1u2LL6e5V2i277ynzLJ20zXumfWnK9Uvr5HF4sQqG99mar0aoIiSWTRCviCd
BQ8Q8jYTWGBkeZSJOcyN+DaJPkoXCpMGvNh0Ez+6wLuGMkL0xXhJWLPbUrYhjVia
NQtdVxgnC5GBUY6rsY6jbTohSu35zjD86oiu7HI78DhVygqp3cLXxDqDL3uVmovg
TNB3/qSJDbr7LEPuyrkANYvC1V5pBmh9P8bo6vMjhE1YGtSu9AxqWERKhGO5whD3
xUJXgTEcxlqgL/MfXHsS3CDFiYAj/tZ1mxwIV2ayvORJLA4du2k+Yz6KxlMHyVtd
fy61YpHTf8mihcSNdxRk1JIxxusBwZrcGNfJKT3Dyz/UAv1uuz7xU/jDQ/PvQWCW
FSJc73YQZpy21nQF6yNcsYP+cPD1/mkCZuxb+wITjJqpQPA0lGKpfwS0/LQt5MC1
JRD0pBEsswWsgtqU/q1D
=zLw1
-----END PGP SIGNATURE-----
--- End Message ---