Giacomo,
hai usato sempre l'opzione -N ?
> non avevo alcun backup
vuoi dire che non avevi un backup del filesystem?
Immagino che un backup dello ZODB tu lo abbia.
Premetto che non padroneggio ancora la complessità dei buildout, non conosco
collective.dancing e non ho idee sullo specifico errore.
Quello che ho imparato è questo: dopo la prima installazione con un
installatore basato su buildout
- usare SEMPRE l'opzione -N (maiuscola: "no update") quando si installano
package/prodotti aggiuntivi come eggs
- usare l'opzione -o ("offline") se si è aggiunto/modificato qualche prodotto
in src (sviluppi propri o prodotti scaricati da SVN)
altrimenti la probabilità di incasinare tutto, senza capire che cosa è
successo, è molto alta.
Quindi, se fossi in te
- ripartirei da una nuova installazione di Plone 3.1
- aggiungerei al buildout gli eggs, magari uno per uno, dando poi sempre
bin/buildout -N
- alla fine riaggiungerei al buildout l'eventuale sezione zope-conf-additional
e rimetterei un backup dello ZODB.
Giovanni
----- Original Message -----
From: Giacomo Zanobini
To: La lista degli italiani appassionati di Plone.
Sent: Monday, November 30, 2009 2:14 PM
Subject: [Plone-IT] sistema in panne dopo aver fatto buildout
ho incasitato una mia installazione Plone3.1; non avevo alcun backup ed ho
lanciato il buildout, sicuro che al limite potevo rimetter tutto come prima.
risultato: 2 dei 4 siti che avevo, non sono piu' accessibili; sono quelli su
cui era installato collective.dancing.
anche da zmi, ho questo errore:
Site Error
An error was encountered while publishing this resource.
Error Type: AttributeError
Error Value: type object 'ISalt' has no attribute '__iro__'
-------------------------------------------------------------------------------------
su Internet, dicono che è un problema legato alla disinstallazione di S&D.
risultato: ho provato a riprendere un vecchio backup, con l'idea di
sostiturire poi il Data.fs ma non riesco a fare un'installazione funzionante
con dancing.
Il buildout parte regolarmente, ma ad un certo punto scarica e installa Plone
3.3.2 (sebbene nel buildout ci sia scritto Plone versione >=3.1.1,<=3.2dev)
per mettere vincoli piu' stringenti nel buildout ho indicato Plone==3.1.1 e
collective.dancing==0.8.10
ma l'errore è sempre lo stesso:
While:
Installing instance.
Error: There is a version conflict.
We already have: plone.protect 1.0
but Plone 3.3.2 requires 'plone.protect>1.0'.
.....ma perché diavolo si installa Plone 3.3.2 quando faccio il buildout,
anche se c'e' il 3.1.1
se da buildout tolgo l'egg relativo a collective.dancing, il procedimento si
conclude regolarmente, ma non essendoci installato S&D, quando vado sui siti
incriminati, ottengo l'errore di cui parlavo all'inizio.
che si fa in questi casi?
Giacomo
------------------------------------------------------------------------------
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html