Your message dated Sun, 06 Dec 2015 16:12:32 +0000
with message-id <[email protected]>
and subject line Bug#806866: fixed in python-crypto 2.6.1-6
has caused the Debian Bug report #806866,
regarding python-crypto: FTBFS when built with dpkg-buildpackage -A (No module
named Crypto)
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 [email protected]
immediately.)
--
806866: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806866
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-crypto
Version: 2.6.1-5
User: [email protected]
Usertags: binary-indep
Severity: important
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --with=python2,python3 --buildsystem=pybuild
dh_testdir -i -O--buildsystem=pybuild
dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:184: python2.7 setup.py config
running config
I: pybuild base:184: python2.7-dbg setup.py config
running config
[32474 refs]
I: pybuild base:184: python3.5 setup.py config
running config
I: pybuild base:184: python3.4 setup.py config
[... snipped ...]
pybuild -s custom --build -p 2.7 \
--build-args="env PYTHONPATH={build_dir} epydoc --config
Doc/epydoc-config"
I: pybuild base:184: env
PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build epydoc --config
Doc/epydoc-config
[.........................................................................]
Warning: 8 markup errors were found while processing docstrings. Use
the verbose switch (-v) to display markup errors.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_test -- -s custom --test-args="{interpreter} setup.py test"
I: pybuild base:184: python2.7 setup.py test
running test
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...........................................SelfTest: You can ignore the
RandomPool_DeprecationWarning that follows.
..............................
----------------------------------------------------------------------
Ran 1071 tests in 9.458s
OK
I: pybuild base:184: python2.7-dbg setup.py test
running test
Traceback (most recent call last):
File "setup.py", line 451, in <module>
core.setup(**kw)
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setup.py", line 316, in run
from Crypto import SelfTest
ImportError: No module named Crypto
[33313 refs]
E: pybuild pybuild:274: test: plugin custom failed with: exit code=1:
python2.7-dbg setup.py test
dh_auto_test: pybuild --test -i python{version}-dbg -p 2.7 -s custom
--test-args={interpreter} setup.py test --dir . returned exit code 13
debian/rules:21: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:9: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------
Sorry not to have a fix, as I am reporting many bugs similar to
this one. The common hints are:
* If the only architecture-independent packages are dummy transitional
ones and they were released with jessie, the easy fix is to drop them
now.
* When using "dh", it is allowed to use (independently)
optional targets override_dh_foo-arch and override_dh_foo-indep
(for several values of "foo").
Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work
properly, the package would be suitable to be uploaded in source-only
form if you wish.
Thanks.
--- End Message ---
--- Begin Message ---
Source: python-crypto
Source-Version: 2.6.1-6
We believe that the bug you reported is fixed in the latest version of
python-crypto, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Ramacher <[email protected]> (supplier of updated python-crypto
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 06 Dec 2015 15:03:15 +0100
Source: python-crypto
Binary: python-crypto python-crypto-dbg python3-crypto python3-crypto-dbg
python-crypto-doc
Architecture: source all
Version: 2.6.1-6
Distribution: unstable
Urgency: medium
Maintainer: Sebastian Ramacher <[email protected]>
Changed-By: Sebastian Ramacher <[email protected]>
Description:
python-crypto - cryptographic algorithms and protocols for Python
python-crypto-dbg - cryptographic algorithms and protocols for Python (debug
extensio
python-crypto-doc - cryptographic algorithms and protocols for Python
(documentation)
python3-crypto - cryptographic algorithms and protocols for Python 3
python3-crypto-dbg - cryptographic algorithms and protocols for Python 3
(debug extens
Closes: 806866
Changes:
python-crypto (2.6.1-6) unstable; urgency=medium
.
* debian/control:
- Bump Standards-Version.
- Remove XS-Testsuite, no longer needed.
- Remove obsolete Breaks+Replaces
- Move to collab-maint.
* debian/rules: Do not run tests if only building arch all packages. (Closes:
#806866)
Checksums-Sha1:
1848dbddd3b56857721cc520f600566d99b093d0 2363 python-crypto_2.6.1-6.dsc
bf96ebd315973a8749b4cabb9f615f0597498dba 21364
python-crypto_2.6.1-6.debian.tar.xz
7020cf4dd78d56977c0f451b051fdf7179cd780b 87284
python-crypto-doc_2.6.1-6_all.deb
Checksums-Sha256:
d83d01d5a693151ef9587bd3cb85e3d401db871fe6e83123d1ae1c8946add5a4 2363
python-crypto_2.6.1-6.dsc
0c44607a528f74997ce92a3a0efe8a94cfb1a3a9020e4db3f6532e1c64341f27 21364
python-crypto_2.6.1-6.debian.tar.xz
8cea708be6408e5c52b7b5fd9fd1012a399654fbe3f93372f35b3f11caf1638a 87284
python-crypto-doc_2.6.1-6_all.deb
Files:
5a807af72034332cf3a7a05463a8db02 2363 python optional python-crypto_2.6.1-6.dsc
8d269144ac40224550898610a5ed8f37 21364 python optional
python-crypto_2.6.1-6.debian.tar.xz
2bb61b9bc193d84d9d4e43e721d1f49e 87284 doc optional
python-crypto-doc_2.6.1-6_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWZEGQAAoJEGny/FFupxmThHEQALKLnVCuIBy3zTDdocYbtd/G
LJ388T3JPL1gEyTiT8/lB+jzEnkOUi4A0TW152n7Zjl8KyePgfOr9l7qfZXw4cuc
FoRm8NkFKPP1re2jgckT8ZQ7AN6Yeaq9/ZzunS/8xdLRsEpxssrKBiA4EeVv5I8f
2E8ZzgOKnujVvMFtp+SV3/gCNQQZWq1ZhV7ntUHQTQup6+R5DRlg2ce/ejJDHujV
bpZMIDHnDjOJDa0/t0UWJ+QprY2BlnR3GkaSrg2zhPaFMa03yZxH984a5laBqu9p
MnUhWB7wZR024emWaO5d88P254snK0jOhEwHX3nerHY7SFBqo5kNpBd0/+AbxVMq
bTJetIUCL3YPjiip8jGeW9U8wjonI9P3r2UR+dQhRzLZIpJ4r9f7s8uOASemJvV1
uUzE8I1L8+4Mc7f6QlmL5khPDOUMea7qPT7Irl1N8SYCw7gKolUCNRpBSQOWM74y
hhdi4nUKhGCT1WZhpCSR/Nxcovd4FhHIV1dmX0Auv9iJSYqMYgpOWg0c0JMYhqqZ
YGQmxoHhT7CoOnr5Z9UI1FktG6inl8bj4D1FS2dBJsU1qZt4ENZA5ud8365l0qCl
8Bpv1tn0YYt+c8oK9SIoz7efQj2Xsg/yajcckvbjIysiRrnVakMc3pkEgSLwA55t
Ju6VJdHLkQ3EF8nZWyED
=1RJf
-----END PGP SIGNATURE-----
--- End Message ---