[Mailman-Users] Configuration script bails

Douglas Phillipson douglas at intermind.net
Fri May 25 05:21:45 CEST 2007


Mark Sapiro wrote:
> Douglas Phillipson wrote:
> 
>> Installed on Debian Testing, mailman updates fail, causing other 
>> packages to fail to install with the following output, any help would be 
>> greatly appreciated...
>>
>> Doug P
>>
>> apt-get install mailman
> <snip>
>> No updates are necessary.
>> Traceback (most recent call last):
>>   File "/var/lib/mailman/bin/withlist", line 297, in ?
>>     main()
>>   File "/var/lib/mailman/bin/withlist", line 272, in main
>>     r = [do_list(listname, args, func) for listname in Utils.list_names()]
>>   File "/var/lib/mailman/bin/withlist", line 201, in do_list
>>     return func(m, *args)
>>   File "/usr/lib/mailman/bin/unicodify_archives.py", line 59, in 
>> unicodify_archives
>>     h.database.mapKeys(unicodify_fst, archive, hdr)
>>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 341, 
>> in mapKeys
>>     self.__openIndices(archive)
>>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 251, 
>> in __openIndices
>>     t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
>>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 65, 
>> in __init__
>>     self.load()
>>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 170, 
>> in load
>>     self.dict = marshal.load(fp)
>> ValueError: bad marshal data
>> dpkg: error processing mailman (--configure):
>>  subprocess post-installation script returned error exit status 1
>> Errors were encountered while processing:
>>  mailman
> 
> 
> The installation of your package is trying to run something on the
> order of
> 
> bin/withlist -a -r unicodify_archives
> 
> Since the bin/unicodify_archives.py module is apparently unique to your
> package as is the running of it against all lists via withlist, I
> think you might be more successful seeking help from Debian.
> 
Mark Sapiro wrote:
 > Douglas Phillipson wrote:
 >
 >> Installed on Debian Testing, mailman updates fail, causing other 
packages to fail to install with the following output, any help would be 
greatly appreciated...
 >>
 >> Doug P
 >>
 >> apt-get install mailman
 > <snip>
 >> No updates are necessary.
 >> Traceback (most recent call last):
 >>   File "/var/lib/mailman/bin/withlist", line 297, in ?
 >>     main()
 >>   File "/var/lib/mailman/bin/withlist", line 272, in main
 >>     r = [do_list(listname, args, func) for listname in 
Utils.list_names()]
 >>   File "/var/lib/mailman/bin/withlist", line 201, in do_list
 >>     return func(m, *args)
 >>   File "/usr/lib/mailman/bin/unicodify_archives.py", line 59, in 
unicodify_archives
 >>     h.database.mapKeys(unicodify_fst, archive, hdr)
 >>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 
341, in mapKeys
 >>     self.__openIndices(archive)
 >>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 
251, in __openIndices
 >>     t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
 >>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 
65, in __init__
 >>     self.load()
 >>   File "/var/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 
170, in load
 >>     self.dict = marshal.load(fp)
 >> ValueError: bad marshal data
 >> dpkg: error processing mailman (--configure):
 >>  subprocess post-installation script returned error exit status 1
 >> Errors were encountered while processing:
 >>  mailman
 >
 >
 > The installation of your package is trying to run something on the
 > order of
 >
 > bin/withlist -a -r unicodify_archives
 >
 > Since the bin/unicodify_archives.py module is apparently unique to your
 > package as is the running of it against all lists via withlist, I
 > think you might be more successful seeking help from Debian.
 >

This is the standard Debian repository version of mailman.  Any debian 
users out there ever see this problem?

Thanks



More information about the Mailman-Users mailing list