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

Rispondere a