Your message dated Sun, 19 May 2013 09:33:04 +0000
with message-id <e1udzze-0007vb...@franck.debian.org>
and subject line Bug#681749: fixed in cracklib2 2.8.22-1
has caused the Debian Bug report #681749,
regarding cracklib2: FTBFS with Python 3.3: ImportError: No module named 
'_cracklib'
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.)


-- 
681749: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681749
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: cracklib2
Version: 2.8.19-1
Severity: important
User: debian-pyt...@lists.debian.org
Usertags: python3.3

cracklib2 FTBFS if built against Python 3.3:
| for i in 2.6 2.7 3.3; do \
|               cd 
/build/cracklib2-yqgv7c/cracklib2-2.8.19/debian/buildtmp/python$i/python/$(_py_=$i;
 python${_py_#python*} -c 'from distutils.command.build import build; from 
distutils.core import Distribution; b = build(Distribution()); 
b.finalize_options(); print(b.build_platlib)'); \
|               
LD_LIBRARY_PATH=/build/cracklib2-yqgv7c/cracklib2-2.8.19/debian/buildtmp/base/lib/.libs
 python$i \
|               -c 'import cracklib; 
cracklib.test(dictpath="/build/cracklib2-yqgv7c/cracklib2-2.8.19/debian/tmp/cracklib_dict")';
 \
|       done
| ...........
| ----------------------------------------------------------------------
| Ran 11 tests in 0.008s
|
| OK
| cracklib is installed in:
| cracklib version: 2.8.19
| 2.6.8 (unknown, Jun 28 2012, 18:14:12)
| [GCC 4.7.1]
| ...........
| ----------------------------------------------------------------------
| Ran 11 tests in 0.010s
|
| OK
| cracklib is installed in:
| cracklib version: 2.8.19
| 2.7.3 (default, Jul 13 2012, 22:29:01)
| [GCC 4.7.1]
| Traceback (most recent call last):
|   File "<string>", line 1, in <module>
|   File "<frozen importlib._bootstrap>", line 1294, in _find_and_load
|   File "<frozen importlib._bootstrap>", line 1261, in _find_and_load_unlocked
|   File "<frozen importlib._bootstrap>", line 432, in _check_name_wrapper
|   File "<frozen importlib._bootstrap>", line 778, in load_module
|   File "<frozen importlib._bootstrap>", line 759, in load_module
|   File "<frozen importlib._bootstrap>", line 408, in module_for_loader_wrapper
|   File "<frozen importlib._bootstrap>", line 647, in _load_module
|   File "./cracklib.py", line 28, in <module>
|     from _cracklib import FascistCheck
|   File "<frozen importlib._bootstrap>", line 1294, in _find_and_load
|   File "<frozen importlib._bootstrap>", line 1258, in _find_and_load_unlocked
| ImportError: No module named '_cracklib'
| make[1]: *** [override_dh_auto_test] Error 1
| make[1]: Leaving directory `/build/cracklib2-yqgv7c/cracklib2-2.8.19'
| make: *** [build] Error 2

I believe this is due to this change:
"The range of possible file names for C extensions has been narrowed. Very rarely used spellings have been suppressed: under POSIX, files named xxxmodule.so, xxxmodule.abi3.so and xxxmodule.cpython-*.so are no longer recognized as implementing the xxx module. If you had been generating such files, you have to switch to the other spellings (i.e., remove the module string from the file names)."

http://docs.python.org/dev/whatsnew/3.3.html#building-c-extensions

--
Jakub Wilk

--- End Message ---
--- Begin Message ---
Source: cracklib2
Source-Version: 2.8.22-1

We believe that the bug you reported is fixed in the latest version of
cracklib2, 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 681...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jan Dittberner <ja...@debian.org> (supplier of updated cracklib2 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 19 May 2013 11:02:35 +0200
Source: cracklib2
Binary: libcrack2 libcrack2-dev cracklib-runtime python-cracklib 
python3-cracklib
Architecture: source amd64
Version: 2.8.22-1
Distribution: unstable
Urgency: low
Maintainer: Jan Dittberner <ja...@debian.org>
Changed-By: Jan Dittberner <ja...@debian.org>
Description: 
 cracklib-runtime - runtime support for password checker library cracklib2
 libcrack2  - pro-active password checker library
 libcrack2-dev - pro-active password checker library - development files
 python-cracklib - Python bindings for password checker library cracklib2
 python3-cracklib - Python3 bindings for password checker library cracklib2
Closes: 681749
Changes: 
 cracklib2 (2.8.22-1) unstable; urgency=low
 .
   * New upstream version.
   * Fix "FTBFS with Python 3.3: ImportError: No module named
     '_cracklib'" with upstream changes (Closes: #681749)
   * refresh debian/patches/install-debian-python-modules.patch and
     debian/patches/libcrack2-error-safer-check-variant.patch
   * drop debian/patches/pass-dict-to-cracklib-test.patch included in new
     upstream version, remove line from debian/patches/series
   * Bump Standards-Version to 3.9.4 (No changes necessary)
Checksums-Sha1: 
 4edf6d49e85ca756c0243df80daca90c1368091e 2321 cracklib2_2.8.22-1.dsc
 d91d977a1909e0cc3f5cb30754ba5e5e90655ab0 631796 cracklib2_2.8.22.orig.tar.gz
 4b0e0f426eaf67deeb7d15505de70b4e00fe9f9e 32303 cracklib2_2.8.22-1.debian.tar.gz
 16798691e91bc50055c8517c165ad78eecbad955 61188 libcrack2_2.8.22-1_amd64.deb
 82aef760d81d7fcd917548747afb333310340c8b 37966 libcrack2-dev_2.8.22-1_amd64.deb
 2cf0d44f6f0c017573715dbd096ea2a29b989890 184730 
cracklib-runtime_2.8.22-1_amd64.deb
 68c0809137dc8513999903fcdbce5a386e7c95dd 27726 
python-cracklib_2.8.22-1_amd64.deb
 a69f9c967c2b342103d0124e231a6f8d5b639544 27684 
python3-cracklib_2.8.22-1_amd64.deb
Checksums-Sha256: 
 9c35b06af458b76486e42bd8b6f627a28a596ce7e02feb29252d28015c7126c4 2321 
cracklib2_2.8.22-1.dsc
 feaff49bfb513ec10b2618c00d2f7f60776ba93fcc5fa22dd3479dd9cad9f770 631796 
cracklib2_2.8.22.orig.tar.gz
 5153656ca4c2ddcb4a7dc433c3721529d34558d38d6d35849cf7174b563b3466 32303 
cracklib2_2.8.22-1.debian.tar.gz
 9e1c18f4dd24f544dfed55db525e70929de7e8d03d6a9812d8ead3092a101911 61188 
libcrack2_2.8.22-1_amd64.deb
 aaee9cd6bb7acbd542fd0b3cb21868f75a78e9f95150ba1387f81c6cf84076cb 37966 
libcrack2-dev_2.8.22-1_amd64.deb
 62731b37d5f52c89b8c31d48f09a7aa9a4c3ef6f0e36eb38c360e6d22e110e41 184730 
cracklib-runtime_2.8.22-1_amd64.deb
 b7309da30e8041d32385220ab93f26e8df616fe0f40da17e57536e0443c5ffe6 27726 
python-cracklib_2.8.22-1_amd64.deb
 26ae98322d71e381cc88566e1c8b2d8d6b596eb4695c0acb6459b70696daff18 27684 
python3-cracklib_2.8.22-1_amd64.deb
Files: 
 80c192ffb4fa49beef43cb452219ccf1 2321 libs optional cracklib2_2.8.22-1.dsc
 463177b5c29c7a598c991e12a4898e06 631796 libs optional 
cracklib2_2.8.22.orig.tar.gz
 106176eee3183d2320442531c0e62da2 32303 libs optional 
cracklib2_2.8.22-1.debian.tar.gz
 3d028863fbfbbcdccdc00f5b582402d4 61188 libs optional 
libcrack2_2.8.22-1_amd64.deb
 a6ee09433f7727f682dbb0fa2a5d25c4 37966 libdevel extra 
libcrack2-dev_2.8.22-1_amd64.deb
 e97b2a0f16ae8cca199d52c5fd954882 184730 admin optional 
cracklib-runtime_2.8.22-1_amd64.deb
 4c954d75879563b957d44c34116fa2e0 27726 python optional 
python-cracklib_2.8.22-1_amd64.deb
 f1156837a5590c9911ce657fbe104a6d 27684 python optional 
python3-cracklib_2.8.22-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRmJWWAAoJEKc+AFVVj7jdDUYP/itLyEDSR3xWydjQdegc/qW3
RLluy2bDsp43y7i5AhxtwF0zF1RvRf2ohKMP4Zh21Lf7PEjrYmAMOMijPFxyiNCO
cNOri7rUtnotFOlJnqZg7P+r2OuaujEF1w5M/poPKkpCHDP+/sVPYHW9QAH+SqpQ
FwZZWtDBzO7SDrJ8axGl+0HGUUpZVftzu6fGDAD34fcCXC0WqyIkdC4UF7gyhb3X
Px1DI7JFU6Ht5OyM0N+BGtcoppfTT5Chkv68E24QN752sB2rE9sX/eRW+TGaRX2x
1Fx+t15X7mDlJDMOawYWbtScaWs8TZ4+bRzDH2Pv+vcChjbPa5y83IJNI6J8i12S
hrCvYeoDx8N2jQD0iXaGJZKqbxKWf2AcStDadiYvTycqHdC2wmEu7QkJnq9EqvpB
WEoQLqLNv07TjQZFvE9mkYU9T44GxTRYGUA8tzyOmd5XLp0ZCoAiVUpeJn6mCDdl
iFvO8kK41ttKnG76xKB2vbnh3Q22U4yht9A3R7X1xvIt/RAqYttqC0afuARRA/jK
BdguZYNOvueDX5sERMRp8ydVXa/hdsJdRt2icQGC1MO5N5+0i9cek2LLMw0YLUn9
YKlJHeCm0Jah/wDXXWL4L8sDDBwRR/AmQHQl4n6doTBa+2T+oE4Z3OKEzaDkcYn/
t4hTUNeSf4udtBP28v5Z
=GERO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to