[Bug 293464] security/py-passlib: broken since bcrypt 5

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 26 Feb 2026 12:55:04 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293464

            Bug ID: 293464
           Summary: security/py-passlib: broken since bcrypt 5
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: bofh@freebsd.org
          Reporter: topical@gmx.net
             Flags: maintainer-feedback?(bofh@freebsd.org)
          Assignee: bofh@freebsd.org

Since bcrypt 5.0, py-passlib is broken, see
https://github.com/ansible/ansible/issues/85919

passlib is effectively dead (last update 2020), so fixing it upstream is not
really feasible. Thus, the best way is to get rid of it (see
https://github.com/ansible/ansible/pull/85970), but meanwhile we need a fix,
especially since Ansible's "hwpasswd" is broken.

Using the fix presented in https://github.com/ansible/ansible/issues/85919
seems to work.

-- 
You are receiving this mail because:
You are the assignee for the bug.