[Mailman-Users] duplicate subscription problem

Gary Casterline casterln at nature.Berkeley.EDU
Fri Mar 2 20:55:44 CET 2007

Somehow, I find an address subscribed to a list twice
with a slight case difference.

 # ../../bin/dumpdb config.pck | grep -i sudden
      'fireworn at suddenlink.net': 'en',
      'fireworn at Suddenlink.net': 0,
      'fireworn at suddenlink.net': 0,
      'fireworn at suddenlink.net': 'xxxxxxxxx',
      'fireworn at suddenlink.net': 264,

I think if I could clean up that line with fireworn at Suddenlink.net
from the config.pck file, I'd be ok.  Is there a procedure
for editing a config.pck file?

More info:

The web interface shows two subscribers, both with lowercase
S in suddenlink.net.  bin/findmembers only shows one of the
addresses.  If I use bin/remove_members, I'm left with a broken
list, in that I cannot list any members anymore.

Here is what I get from the disabled cronjob:

/opt/bin/python -S /opt/mailman/cron/disabled

produced the following output:

Traceback (most recent call last):
  File "/opt/mailman/cron/disabled", line 220, in ?
  File "/opt/mailman/cron/disabled", line 176, in main
    members = mlist.getDeliveryStatusMembers(who)
  File "/opt/mailman/Mailman/OldStyleMemberships.py", line 158, in getDeliveryStatusMembers
    return [member for member in self.getMembers()
  File "/opt/mailman/Mailman/OldStyleMemberships.py", line 139, in getDeliveryStatus
  File "/opt/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember
    raise Errors.NotAMemberError, member
Mailman.Errors.NotAMemberError: fireworn at Suddenlink.net

This is mailman-2.1.9

Any help or pointers appreciated.



More information about the Mailman-Users mailing list