[Pkg-mailman-hackers] Bug#384016: [Fwd: Re: [Mailman-Users] Problems with digests]

Hans-Juergen Beie hjb at pollux.franken.de
Thu Sep 14 09:30:44 UTC 2006


This is a hint of one of the mailman developers (Tokio Kikuchi) on the
mailman-users at python.org list:

------------------------ Original Message -------------------------
Subject: Re: [Mailman-Users] Problems with digests
From:    "Tokio Kikuchi" <tkikuchi at is.kochi-u.ac.jp>
Date:    Do, 14.09.2006, 02:26
To:      "Hans-Juergen Beie" <hjb at pollux.franken.de>
Cc:      mailman-users at python.org
--------------------------------------------------------------------------

Hi,
>
>> The email-3.0.x in Python 2.4 is not suitable for mailman.  Mailman
>> 2.1.8(or 9) works best with the email-2.5.7(or 8) which is the bug fix
>> version of Python 2.3 library.
>
> I see. How can I fix that?
>

I suspect the debian people have omitted the mailman-2.5.x package from
their ports.  File a bug report on their developers site.

In the mean time, you can extract email-2.5.x from our official
distribution and install into <prefix>/pythonlib directory.  Or, you can
edit cron/senddigests to use python2.3 as was suggested earlier.

Cheers,
--
Tokio Kikuchi, tkikuchi at is.kochi-u.ac.jp
http://weather.is.kochi-u.ac.jp/
--------------------------------------------------------------------------

I guess the first sentence in Tokio's reply should read "... debian people
have omitted the email-2.5.x package ...".

This is what I found on my system (debian/etch, with python 2.4.3-8,
mailman 2.1.8-2):
-----> cut here >----------------
hjb at mail:~$ python
Python 2.4.4c0 (#2, Jul 30 2006, 15:43:58)
[GCC 4.1.2 20060715 (prerelease) (Debian 4.1.1-9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import email
>>> email.__version__
'3.0.2'
>>>
hjb at mail:~$ cd /usr/lib/mailman/cron
hjb at mail:/usr/lib/mailman/cron$ python
Python 2.4.4c0 (#2, Jul 30 2006, 15:43:58)
[GCC 4.1.2 20060715 (prerelease) (Debian 4.1.1-9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import paths
>>> import email
>>> email.__version__
'3.0.2'
>>>
-----< cut here <----------------

The second 'email.__version__' should give '2.5.x'!

hjb :-?
-- 
Hans-Juergen Beie
hjb at pollux.franken.de





More information about the Pkg-mailman-hackers mailing list