[Bug 448530] New: Mailman @opensuse 11.1 doesn't send mail
https://bugzilla.novell.com/show_bug.cgi?id=448530 Summary: Mailman @opensuse 11.1 doesn't send mail Product: openSUSE 11.1 Version: Factory Platform: All OS/Version: SuSE Other Status: NEW Severity: Critical Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: diego.ercolani@gmail.com QAContact: jsrain@novell.com Found By: Community User mailman-2.1.11-7.5 python-base-2.6.0-2.8 To dispatch mail to the mailinglist, Mailman uses a python library that is called: email under opensuse 11.1 it is installed in /usr/lib/python2.6/email using the system wide library, during sending process mailman fails and put the mail in the shunt directory (/var/lib/mailman/qfiles/shunt/). In mailman's log (/var/lib/mailman/logs/error) you can find this line: AttributeError: Message instance has no attribute 'get_type' If you make a little search in internet you'll find some mailing list archive: http://mail.python.org/pipermail/mailman-users/2008-March/060822.html Developers suggest to use the email-package included in mailman source (mailman-2.1.11/misc/email-2.5.8.tar.gz) and put it in /usr/lib/mailman/pythonlib/ This is what I did but work isn't finished as also names of the email package packaged with mailman and the email-2.5.8 aren't compatible. In fact: e-mail 2.5.8 file list: base64MIME.py Errors.py Message.py MIMEMultipart.py quopriMIME.py Charset.py Generator.py MIMEAudio.py MIMENonMultipart.py Utils.py _compat21.py Header.py MIMEBase.py MIMEText.py _compat22.py __init__.py MIMEImage.py _parseaddr.py Encoders.py Iterators.py MIMEMessage.py Parser.py e-mail included in python "rpm -ql python-base-2.6.0-2.8 | grep email" : /usr/lib/python2.6/email /usr/lib/python2.6/email/__init__.py /usr/lib/python2.6/email/__init__.pyc /usr/lib/python2.6/email/__init__.pyo /usr/lib/python2.6/email/_parseaddr.py /usr/lib/python2.6/email/_parseaddr.pyc /usr/lib/python2.6/email/_parseaddr.pyo /usr/lib/python2.6/email/base64mime.py /usr/lib/python2.6/email/base64mime.pyc /usr/lib/python2.6/email/base64mime.pyo /usr/lib/python2.6/email/charset.py /usr/lib/python2.6/email/charset.pyc /usr/lib/python2.6/email/charset.pyo /usr/lib/python2.6/email/encoders.py /usr/lib/python2.6/email/encoders.pyc /usr/lib/python2.6/email/encoders.pyo /usr/lib/python2.6/email/errors.py /usr/lib/python2.6/email/errors.pyc /usr/lib/python2.6/email/errors.pyo /usr/lib/python2.6/email/feedparser.py /usr/lib/python2.6/email/feedparser.pyc /usr/lib/python2.6/email/feedparser.pyo /usr/lib/python2.6/email/generator.py /usr/lib/python2.6/email/generator.pyc /usr/lib/python2.6/email/generator.pyo /usr/lib/python2.6/email/header.py /usr/lib/python2.6/email/header.pyc /usr/lib/python2.6/email/header.pyo /usr/lib/python2.6/email/iterators.py /usr/lib/python2.6/email/iterators.pyc /usr/lib/python2.6/email/iterators.pyo /usr/lib/python2.6/email/message.py /usr/lib/python2.6/email/message.pyc /usr/lib/python2.6/email/message.pyo /usr/lib/python2.6/email/mime /usr/lib/python2.6/email/mime/__init__.py /usr/lib/python2.6/email/mime/__init__.pyc /usr/lib/python2.6/email/mime/__init__.pyo /usr/lib/python2.6/email/mime/application.py /usr/lib/python2.6/email/mime/application.pyc /usr/lib/python2.6/email/mime/application.pyo /usr/lib/python2.6/email/mime/audio.py /usr/lib/python2.6/email/mime/audio.pyc /usr/lib/python2.6/email/mime/audio.pyo /usr/lib/python2.6/email/mime/base.py /usr/lib/python2.6/email/mime/base.pyc /usr/lib/python2.6/email/mime/base.pyo /usr/lib/python2.6/email/mime/image.py /usr/lib/python2.6/email/mime/image.pyc /usr/lib/python2.6/email/mime/image.pyo /usr/lib/python2.6/email/mime/message.py /usr/lib/python2.6/email/mime/message.pyc /usr/lib/python2.6/email/mime/message.pyo /usr/lib/python2.6/email/mime/multipart.py /usr/lib/python2.6/email/mime/multipart.pyc /usr/lib/python2.6/email/mime/multipart.pyo /usr/lib/python2.6/email/mime/nonmultipart.py /usr/lib/python2.6/email/mime/nonmultipart.pyc /usr/lib/python2.6/email/mime/nonmultipart.pyo /usr/lib/python2.6/email/mime/text.py /usr/lib/python2.6/email/mime/text.pyc /usr/lib/python2.6/email/mime/text.pyo /usr/lib/python2.6/email/parser.py /usr/lib/python2.6/email/parser.pyc /usr/lib/python2.6/email/parser.pyo /usr/lib/python2.6/email/quoprimime.py /usr/lib/python2.6/email/quoprimime.pyc /usr/lib/python2.6/email/quoprimime.pyo /usr/lib/python2.6/email/test /usr/lib/python2.6/email/test/__init__.py /usr/lib/python2.6/email/test/__init__.pyc /usr/lib/python2.6/email/test/__init__.pyo /usr/lib/python2.6/email/test/data /usr/lib/python2.6/email/test/data/PyBanner048.gif /usr/lib/python2.6/email/test/data/audiotest.au /usr/lib/python2.6/email/test/data/msg_01.txt /usr/lib/python2.6/email/test/data/msg_02.txt /usr/lib/python2.6/email/test/data/msg_03.txt /usr/lib/python2.6/email/test/data/msg_04.txt /usr/lib/python2.6/email/test/data/msg_05.txt /usr/lib/python2.6/email/test/data/msg_06.txt /usr/lib/python2.6/email/test/data/msg_07.txt /usr/lib/python2.6/email/test/data/msg_08.txt /usr/lib/python2.6/email/test/data/msg_09.txt /usr/lib/python2.6/email/test/data/msg_10.txt /usr/lib/python2.6/email/test/data/msg_11.txt /usr/lib/python2.6/email/test/data/msg_12.txt /usr/lib/python2.6/email/test/data/msg_12a.txt /usr/lib/python2.6/email/test/data/msg_13.txt /usr/lib/python2.6/email/test/data/msg_14.txt /usr/lib/python2.6/email/test/data/msg_15.txt /usr/lib/python2.6/email/test/data/msg_16.txt /usr/lib/python2.6/email/test/data/msg_17.txt /usr/lib/python2.6/email/test/data/msg_18.txt /usr/lib/python2.6/email/test/data/msg_19.txt /usr/lib/python2.6/email/test/data/msg_20.txt /usr/lib/python2.6/email/test/data/msg_21.txt /usr/lib/python2.6/email/test/data/msg_22.txt /usr/lib/python2.6/email/test/data/msg_23.txt /usr/lib/python2.6/email/test/data/msg_24.txt /usr/lib/python2.6/email/test/data/msg_25.txt /usr/lib/python2.6/email/test/data/msg_26.txt /usr/lib/python2.6/email/test/data/msg_27.txt /usr/lib/python2.6/email/test/data/msg_28.txt /usr/lib/python2.6/email/test/data/msg_29.txt /usr/lib/python2.6/email/test/data/msg_30.txt /usr/lib/python2.6/email/test/data/msg_31.txt /usr/lib/python2.6/email/test/data/msg_32.txt /usr/lib/python2.6/email/test/data/msg_33.txt /usr/lib/python2.6/email/test/data/msg_34.txt /usr/lib/python2.6/email/test/data/msg_35.txt /usr/lib/python2.6/email/test/data/msg_36.txt /usr/lib/python2.6/email/test/data/msg_37.txt /usr/lib/python2.6/email/test/data/msg_38.txt /usr/lib/python2.6/email/test/data/msg_39.txt /usr/lib/python2.6/email/test/data/msg_40.txt /usr/lib/python2.6/email/test/data/msg_41.txt /usr/lib/python2.6/email/test/data/msg_42.txt /usr/lib/python2.6/email/test/data/msg_43.txt /usr/lib/python2.6/email/test/data/msg_44.txt /usr/lib/python2.6/email/test/test_email.py /usr/lib/python2.6/email/test/test_email.pyc /usr/lib/python2.6/email/test/test_email.pyo /usr/lib/python2.6/email/test/test_email_codecs.py /usr/lib/python2.6/email/test/test_email_codecs.pyc /usr/lib/python2.6/email/test/test_email_codecs.pyo /usr/lib/python2.6/email/test/test_email_codecs_renamed.py /usr/lib/python2.6/email/test/test_email_codecs_renamed.pyc /usr/lib/python2.6/email/test/test_email_codecs_renamed.pyo /usr/lib/python2.6/email/test/test_email_renamed.py /usr/lib/python2.6/email/test/test_email_renamed.pyc /usr/lib/python2.6/email/test/test_email_renamed.pyo /usr/lib/python2.6/email/test/test_email_torture.py /usr/lib/python2.6/email/test/test_email_torture.pyc /usr/lib/python2.6/email/test/test_email_torture.pyo /usr/lib/python2.6/email/utils.py /usr/lib/python2.6/email/utils.pyc /usr/lib/python2.6/email/utils.pyo My workaround was to make a link to filenames of the email-2.5.8 package of the same names but in lo-case. Obviously this is a dirty workaround... but it just works ;-) So, I thing developer shou choose between two road: 1. patch mailman to enable using of python-2.6 email package 2. include in mailman distribution the email-2.5.8 package patched to enable the correct case in filenames. Hope this help. Diego -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=448530 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.provo.novell.com |rommel@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=448530 User coolo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=448530#c1 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmueller@novell.com Priority|P5 - None |P2 - High Flag| |SHIP_STOPPER- --- Comment #1 from Stephan Kulow <coolo@novell.com> 2008-11-25 13:48:35 MST --- that doesn't sound good. But I think a bit outside of openSUSE's scope, so an update should be sufficient -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=448530 User rommel@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=448530#c2 Heiko Rommel <rommel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #2 from Heiko Rommel <rommel@novell.com> 2008-11-30 09:41:29 MST --- My previous 'fix' of removing Mailman's own version of email was a bit crude and broke Mailman in several places. I replaced the bad fix with the upstream fix to 'configure' by Barry Warshaw. (see http://bazaar.launchpad.net/~barry/mailman/py26/changes) Fixed in STABLE. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=448530 User rommel@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=448530#c3 Heiko Rommel <rommel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #3 from Heiko Rommel <rommel@novell.com> 2008-12-02 03:28:10 MST --- The fix will make it to the next candidate for 11.1 and SLE11. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=448530 User lmuelle@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=448530#c4 Lars Müller <lmuelle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #4 from Lars Müller <lmuelle@novell.com> 2009-01-03 15:51:09 MST --- Reopen as the same issue might be in mailman-2.1.11-8.3 as available with openSUSE 11.1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=448530 User lmuelle@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=448530#c5 Lars Müller <lmuelle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lmuelle@novell.com --- Comment #5 from Lars Müller <lmuelle@novell.com> 2009-01-03 15:51:18 MST --- *** Bug 462370 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=462370 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=448530 User dmueller@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=448530#c6 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #6 from Dirk Mueller <dmueller@novell.com> 2009-01-05 07:52:43 MST --- this one is fixed, the change is in 11.1. it has a new regression though (bug 462370) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com