#56 — update Pressroom from 3.2 to 3.3 does not work

by Pavel Bogdanovic last modified Mar 12, 2010 10:30 AM
State Unconfirmed
Version: 3.3
Area Functionality
Issue type Bug
Severity Medium
Submitted by Pavel Bogdanovic
Submitted on Mar 12, 2010
Responsible
Target release:
Removed PressRoom types from default page types
Removed 'folder_listing_pressroom' view from topic's list of view methods
2010-03-12 11:23:29 ERROR Zope.SiteErrorLog 1268389409.990.222454532454 http://l
ocalhost:8080/plone/portal_quickinstaller/reinstallProducts
Traceback (innermost last):
  Module ZPublisher.Publish, line 119, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module Products.PDBDebugMode.runcall, line 70, in pdb_runcall
  Module ZPublisher.Publish, line 42, in call_object
  Module <string>, line 6, in _facade
  Module AccessControl.requestmethod, line 64, in _curried
  Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 644, in reinsta
llProducts
  Module <string>, line 4, in _facade
  Module AccessControl.requestmethod, line 64, in _curried
  Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 626, in uninsta
llProducts
  Module Products.CMFQuickInstallerTool.InstalledProduct, line 288, in uninstall

  Module Products.ExternalMethod.ExternalMethod, line 231, in __call__
   - __traceback_info__: ((<PloneSite at /plone>,), {'reinstall': True}, (False,
))
  Module c:\workspace\plone3\eggs\products.pressroom-3.3-py2.4.egg\Products\Pres
sRoom\Extensions\Install.py, line 42, in uninstall
AttributeError: 'NoneType' object has no attribute 'getvalue'
> c:\workspace\plone3\eggs\products.pressroom-3.3-py2.4.egg\products\pressroom\e
xtensions\install.py(42)uninstall()
-> return out.getvalue()
(Pdb) l
 37 # 2: Remove PressRoom's contributions to various portal_properties.s
ite_properties props
 38 out = restorePropertiesSettings(portal, out)
 39 # 3: Remove 'folder_listing_pressroom' view from topic's list of vie
w methods
 40 out = restoreViewMethods(portal, out)
 41
 42 -> return out.getvalue() [EOF]
(Pdb) p out
None
(Pdb)
Steps to reproduce:
if Version 3.2 is installed:
Go to quickinstaller, check Pressroom and reinstall.

No responses can be added.