If this is fixed quickly, there should not be any dupplicates.
The problem has been fixed upstream with version 2.b.
-------------------
# /etc/init.d/denyhosts start
* Caching service dependencies ...
[ ok ] *
Starting DenyHosts daemon ...
Traceback (most recent call last):
File "/usr/bin/denyhosts", line 164, in ?
first_time, noemail, daemon)
File "/usr/lib/python2.4/site-packages/DenyHosts/deny_hosts.py", line 82, in
__init__
offset = self.process_log(logfile, last_offset)
File "/usr/lib/python2.4/site-packages/DenyHosts/deny_hosts.py", line 423, in
process_log
login_attempt.add(user, host, success, invalid)
File "/usr/lib/python2.4/site-packages/DenyHosts/loginattempt.py", line 106,
in add
elif user in __restricted:
NameError: global name '_LoginAttempt__restricted' is not defined
DenyHosts exited abnormally
-------------------
The quick fix is to edit the ebuild and add a "b" to the my_P variable like
this:
my_P="${my_PN}-${PV}b"
digest and re-emerge.
Now stop bugging me with bureaucraties.