[plonegov-br] Problema atualização brasil.gov.portal

Rodrigo Ferreira de Souza rodfersou em gmail.com
Quarta Janeiro 4 10:13:32 BRST 2017


O bug acontece nessa linha
https://github.com/plonegovbr/brasil.gov.portal/blob/master/src/brasil/gov/portal/upgrades/__init__.py#L12

Provavelmente caiu em algum caso que não foi bem testado..

Atenciosamente,
Rodrigo Ferreira de Souza

python -c "n='H+6(13+zT5((51(9z65zG+%
9';s=len(n)-1;i=list(range(s+1))[::-1]+list(range(1,s+1));print('\n'.join(['
'.join([chr(154-ord(n[(x if x > y else y)])) for y in i]) for x in i]))"


2017-01-03 16:35 GMT-02:00 Makelli Jucá <makelli em gmail.com>:

> Ao tentar atualizar o portal
> .gov.br: Portal Padrão 1.1.5.1
>
>    - Portal Padrão de sites para o Governo Federal
>    -  Este produto foi atualizado. Versão anterior do profile era *10500* Nova
>    versão do profile é *10801* Atualizar:
>
>
>
>
> Ocorre o seguinte erro
>
> Traceback (innermost last):
>   Module ZPublisher.Publish, line 138, in publish
>   Module ZPublisher.mapply, line 77, in mapply
>   Module ZPublisher.Publish, line 48, in call_object
>   Module Products.CMFCore.FSPythonScript, line 127, in __call__
>   Module Shared.DC.Scripts.Bindings, line 322, in __call__
>   Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
>   Module Products.PythonScripts.PythonScript, line 344, in _exec
>   Module script, line 11, in prefs_reinstallProducts
>    - <FSPythonScript at /ifce/portal_quickinstaller/prefs_reinstallProducts>
>    - Line 11
>   Module Products.CMFPlone.QuickInstallerTool, line 101, in upgradeProduct
>   Module Products.GenericSetup.upgrade, line 166, in doStep
>   Module brasil.gov.portal.upgrades.v10700.handler, line 42, in atualiza_produtos_terceiros
>   Module brasil.gov.portal.upgrades, line 12, in upgrade_profile
> TypeError: string indices must be integers, not str
>
>
> --
> Comunidade Plone no Governo
> Site: http://www.softwarelivre.gov.br/plone
> Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
> Histórico: http://colab.interlegis.leg.br/search/?type=thread&order=
> latest&list=plonegov-br
> Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.interlegis.gov.br/pipermail/plonegov-br/attachments/20170104/92faa68c/attachment.html>


Mais detalhes sobre a lista de discussão PloneGov-BR