If python is compiled without the readline USE-flag this error message occurs when trying to start >=net-analyzer/fail2ban-0.7.5-r1: # fail2ban-client start Traceback (most recent call last): File "/usr/bin/fail2ban-client", line 29, in ? import getopt, time, readline, shlex, socket ImportError: No module named readline
Created attachment 122234 [details] fail2ban-0.8.0-r1.ebuild-readline-check.patch
most of our profiles (if not... all of them) have USE=readline enabled, so it should not be a problem except for very custom installations. Your patch applies cleanly, thanks for it. No revbump, i've applied it to the current ebuilds.