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

Rispondere a