Is python-openid 2.0.2 broken
I want to document my adventures getting openid login working on my Plone 3.0 site. My site is using the plone-site package from Debian unstable which uses the python-openid 2.0.2 package. When visitors reported openid login wasn't working, I started by trying to reproduce the problem on my Ubuntu laptop. I found that the problem didn't occur if version 2.0.0 of the python-openid was installed. This was true in both debian and ubuntu.
I worked around this issue on my server running Debian by installing the python-openid 2.0.0 package from Ubuntu Gutsy, which is not an approach for the faint of Debian heart and involves a little /etc/apt/preference and /etc/apt/sources.list hackery.
I don't know if the problem occurs with a vanilla python-openid from source because I can't find a distribution. I also didn't dig any deeper to see if the fault for this lies in Plone or python-openid.
At any rate, openid login and commenting is now available on this site. Now you know, and knowing is half the battle! :)