If cracklib is compiled with the python use flag the wrong cracklib dict path is given. Afaik this is compiled in at build time: >>> import cracklib >>> cracklib.FascistCheck("bla") Traceback (most recent call last): File "<stdin>", line 1, in ? OSError: [Errno 2] No such file or directory: '/usr/share/cracklib/pw_dict'
fixed in 2.8.5-r1, thanks for reporting