pymsnt 0.11.3-5 fails to start due to broken python-twisted-words 10.2.0-1 (AttributeError: 'module' object has no attribute '_parse')
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
twisted (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
After upgrading to natty, pymsnt 0.11.3-5 now crashes at startup with the following traceback:
Traceback (most recent call last):
File "/usr/share/
main.main()
File "/usr/share/
app = App()
File "/usr/share/
self.c = component.
File "/usr/lib/
client_svc = jstrports.
File "/usr/lib/
name, args, kw = parse(description, factory)
File "/usr/lib/
args, kw = strports.
File "/usr/lib/
value = getattr(_module, name)
AttributeError: 'module' object has no attribute '_parse'
This is a regression in Twisted 10.2.0 as described in the following ticket:
http://
The issue was fixed for Twisted 11.0.0:
http://
Applying the change locally against 10.2.0 resolved the issue for me.
This also affects pyaimt 0.8.01-2
the twisted-words package was built with quilt so it was pretty easy to put the patch to fix this problem into the ubuntu package. The problem isn't likely to impact debian as they skipped the 10.2 version of twisted-words and went to 11.0 which has the fix applied.
I uploaded a modified version of the package to my own ppa https:/ /launchpad. net/~diane- trout/+ archive/ nmu
The patch against the ubuntu package appears to be available at: /launchpadlibra rian.net/ 73753572/ twisted- words_10. 2.0-1_10. 2.0-1ppa1. diff.gz
https:/
Though I tested building my own binary version of the debian package, and didn't test the source archive I uploaded. (Though both were built from the same extracted debian source package.