2008-06-24 05:42:36 |
libertyaikido |
bug |
|
|
added bug |
2009-05-14 18:31:05 |
Krzysztof Klimonda |
cherrypy3 (Ubuntu): status |
New |
In Progress |
|
2009-05-14 18:31:05 |
Krzysztof Klimonda |
cherrypy3 (Ubuntu): assignee |
|
Krzysztof Klimonda (kklimonda) |
|
2009-05-14 18:36:37 |
Krzysztof Klimonda |
attachment added |
|
testcase_242573_simple.py http://launchpadlibrarian.net/26728004/testcase_242573_simple.py |
|
2009-05-14 18:48:05 |
Krzysztof Klimonda |
description |
Binary package hint: python-cherrypy3
The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback:
Traceback (most recent call last):
File "./monk_server_tbo.py", line 23, in <module>
cherrypy.engine.start()
File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start
cherrypy.checker()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__
method()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility
self._compat(app.config)
AttributeError: 'AdminMediaHandler' object has no attribute 'config'
Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not. |
Binary package hint: python-cherrypy3
The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback:
Traceback (most recent call last):
File "./monk_server_tbo.py", line 23, in <module>
cherrypy.engine.start()
File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start
cherrypy.checker()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__
method()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility
self._compat(app.config)
AttributeError: 'AdminMediaHandler' object has no attribute 'config'
Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not.
-----
Based on this comment I'd say that this is a regression and should be fixed using SRU.
TEST CASE:
I have attached simple test case that illustrates this issue.
Also debdiff for hardy is attached. The same can be used for Intrepid.
To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first. |
|
2009-05-14 18:49:39 |
Krzysztof Klimonda |
attachment added |
|
cherrypy3_3.0.2-2ubuntu0.1.debdiff http://launchpadlibrarian.net/26728382/cherrypy3_3.0.2-2ubuntu0.1.debdiff |
|
2009-05-14 18:54:36 |
Krzysztof Klimonda |
nominated for series |
|
Ubuntu Hardy |
|
2009-05-14 18:54:36 |
Krzysztof Klimonda |
nominated for series |
|
Ubuntu Intrepid |
|
2009-05-14 18:56:24 |
Krzysztof Klimonda |
description |
Binary package hint: python-cherrypy3
The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback:
Traceback (most recent call last):
File "./monk_server_tbo.py", line 23, in <module>
cherrypy.engine.start()
File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start
cherrypy.checker()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__
method()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility
self._compat(app.config)
AttributeError: 'AdminMediaHandler' object has no attribute 'config'
Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not.
-----
Based on this comment I'd say that this is a regression and should be fixed using SRU.
TEST CASE:
I have attached simple test case that illustrates this issue.
Also debdiff for hardy is attached. The same can be used for Intrepid.
To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first. |
Binary package hint: python-cherrypy3
The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback:
Traceback (most recent call last):
File "./monk_server_tbo.py", line 23, in <module>
cherrypy.engine.start()
File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start
cherrypy.checker()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__
method()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility
self._compat(app.config)
AttributeError: 'AdminMediaHandler' object has no attribute 'config'
Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not.
-----
Based on this comment I'd say that this is a regression and should be fixed using SRU.
TEST CASE:
I have attached simple test case that illustrates this issue.
Comments about debdiffs:
The debdiff for hardy is attached. The same can be used for Intrepid as there were no changes in this package between those releases. (Probably hardy-proposed has to be changes to intrepid-proposed so I'd like someone more experienced to comment it).
To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first. |
|
2009-05-14 18:57:10 |
Krzysztof Klimonda |
bug |
|
|
added subscriber MOTU Stable Release Updates |
2009-05-14 18:58:59 |
Krzysztof Klimonda |
description |
Binary package hint: python-cherrypy3
The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback:
Traceback (most recent call last):
File "./monk_server_tbo.py", line 23, in <module>
cherrypy.engine.start()
File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start
cherrypy.checker()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__
method()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility
self._compat(app.config)
AttributeError: 'AdminMediaHandler' object has no attribute 'config'
Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not.
-----
Based on this comment I'd say that this is a regression and should be fixed using SRU.
TEST CASE:
I have attached simple test case that illustrates this issue.
Comments about debdiffs:
The debdiff for hardy is attached. The same can be used for Intrepid as there were no changes in this package between those releases. (Probably hardy-proposed has to be changes to intrepid-proposed so I'd like someone more experienced to comment it).
To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first. |
Binary package hint: python-cherrypy3
The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback:
Traceback (most recent call last):
File "./monk_server_tbo.py", line 23, in <module>
cherrypy.engine.start()
File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start
cherrypy.checker()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__
method()
File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility
self._compat(app.config)
AttributeError: 'AdminMediaHandler' object has no attribute 'config'
Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not.
-----
Based on this comment I'd say that this is a regression and should be fixed with a SRU.
TEST CASE:
I have attached simple test case that illustrates this issue.
Comments about debdiffs:
The debdiff for hardy is attached. The same can be used for Intrepid as there were no changes in this package between those releases. (Probably hardy-proposed has to be changes to intrepid-proposed so I'd like someone more experienced to comment it).
To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first. |
|
2009-05-28 21:05:22 |
Krzysztof Klimonda |
cherrypy3 (Ubuntu): status |
In Progress |
Confirmed |
|
2009-05-28 21:05:33 |
Krzysztof Klimonda |
bug |
|
|
added subscriber Ubuntu Sponsors for universe |
2009-07-27 22:28:16 |
Sebastien Bacher |
cherrypy3 (Ubuntu): importance |
Undecided |
Low |
|
2009-07-27 22:28:19 |
Sebastien Bacher |
cherrypy3 (Ubuntu): status |
Confirmed |
Fix Released |
|
2010-01-02 18:29:58 |
Benjamin Drung |
removed subscriber Ubuntu Sponsors for universe |
|
|
|