[Bug 297284] security/py-fail2ban: Remove unused py-pyinotify dependency

[email protected] Tue, 04 Aug 2026 21:47:46 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D297284

            Bug ID: 297284
           Summary: security/py-fail2ban: Remove unused py-pyinotify
                    dependency
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
             Flags: maintainer-feedback?([email protected])
          Assignee: [email protected]

You can remove the LIB_DEPENDS and the config logic to select pynotify safe=
ly.

fail2ban does not ship with a pyinotify filter (anymore) and defaults to
polling on FreeBSD (the other option is systemd). The only reference in the
code to pyinotify is in test code.

pyinotify doesn't even load on modern Python; it depends on asyncore which =
was
removed in Python 3.12.

On that note, pyinotify hasn't been committed to in 11 years and has 58 iss=
ues
and 26 open pull requests on GitHub. It appears to be abandonware.

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