Ciao, è un problema per dei cambiamenti in python in zinstance (oppure zeocluster a seconda dell'installazione). In breve, rilancia il virtualenv nell'istance plone nuova ( cd zinstance; source bin/activate.sh; cd..; virtualenv zinstance ), in modo da ricreare i riferimenti corretti. Poi forse avrai un problema con lxml, e lì va cancellata lxml dalla cache delle eggs e rifare il buildout in modo che la ricompili. Ho fatto così qualche giorno fa, nel mio caso ho aggiornato la distribuzione ma è come copiare l'istanza in una distribuzione aggiornata.
P.S: per quanto riguarda virtualenv, prima avevo fatto anche questo: cd plone5/ source bin/activate cd Plone-5.1.5-UnifiedInstaller/ mkdir a cp packages/virtualenv-16.2.0.tar.gz a/ tar -zxvf virtualenv-16.2.0.tar.gz cd .. pip install a/virtualenv-16.2.0/virtualenv_support/setuptools-40.6.3-py2.py3-none-any.whl cd .. cd zinstance/ però non credo serva. Il 22/07/19 17:08, Giampiero Lago ha scritto:
Salve Ragazzi, ho spostato una istanza di Plone 5 da un server Debian 9 ad uno Ubuntu 18.04 quando vado a lanciare il buildout mi da questo errore: (ushther) root@srvubu-ownstage:/home/plone/ushther# ./bin/buildout Traceback (most recent call last): File "./bin/buildout", line 9, in <module> import zc.buildout.buildout File "/home/plone/ushther/local/lib/python2.7/site-packages/zc/buildout/buildout.py", line 17, in <module> from zc.buildout.rmtree import rmtree File "/home/plone/ushther/local/lib/python2.7/site-packages/zc/buildout/rmtree.py", line 18, in <module> import doctest File "/usr/lib/python2.7/doctest.py", line 99, in <module> import unittest, difflib, pdb, tempfile File "/usr/lib/python2.7/unittest/__init__.py", line 64, in <module> from .main import TestProgram, main File "/usr/lib/python2.7/unittest/main.py", line 7, in <module> from . import loader, runner File "/usr/lib/python2.7/unittest/runner.py", line 7, in <module> from .signals import registerResult File "/usr/lib/python2.7/unittest/signals.py", line 2, in <module> import weakref File "/usr/lib/python2.7/weakref.py", line 14, in <module> from _weakref import ( ImportError: cannot import name _remove_dead_weakref ho cercato un po' in giro ma, come per tutte le cose che riguardano Python, è comprensibile solo da chi ha tre lauree... Mi potete dare una mano a capire ??? Grazie Giampiero
_______________________________________________ Plone-IT mailing list plone...@lists.plone.org https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html