Closed denadenisse closed 6 years ago
hola. I've set the priority of this issue to "low" because I understand you can still run 1.0.67. is it correct? or did you end up with a broken system, on both OSX and Windows? if you attach the logs (just start each of the two systems, and close it, the log will be very short), I will be able to have a look at what is going on. thank you.
Yes it is correct. THe 1.0.65 version is working, is just the link between the database and the server. Sure, here they go. on windows:
On osx:
It this what you needed?
Another thing to share with you. The update on Linux was made from scratch. It means that we reinstall Ghini because of hardware problems that this equipment presented last week. After start and linking the server with Ghini, both systems osx and windows stop working.
curious … and no, that's not exactly what I was asking (the logs), you sent me two screenshots. You should be able to easily open the logs form the menu.
An other option would be to first try what you say you already did on Linux, I mean, you could re-run the devinstall script on both OSX (it uses the same script as Linux) and on Windows (that's devinstall.bat).
the other option, at least as far as the OSX machine is concerned, would be to open the tunnel we had prepared.
but you wrote you did a complete new linux installation? in that case, there's quite a bit of preparation work to do, I think you better ask for help so we can solve this easy and quick.
oh, and please, don't publish the logs here, they may contain private information. send them by email.
the most curious thing is how updating the software on your Linux client might have broken your other clients. I fail to guess how that can happen. so please find a way to open the tunnel, so I can have a look.
Hola Mario. Ahora si, esto es lo que necesitas?Alguna idea de que fue lo que pasó? Gracias bauble.log
me has compartido el registro de la computadora en que tienes ghini.desktop 1.0.80 instalado y funcionante. lo más que te puedo decir es que me parece bien. es dos veces el mismo, cierto?
Sip es lo mismo Volví a correr la instalación del git y python. No se si cambia algo o no, pero la base esta vinculada ahora en el computador de Alice Esta pantalla te dice algo?
Tranquilo, Aqui esta el detalle del mensaje
si alcanzas enviarme el registro de la compu de Alicia, quizás pueda ver que está pasando ahí. no entiendo la frase »la base esta vinculada ahora en el computador de Alice«
necesitas poner al día ghini en todas computadoras, no sólo en una. usando la base datos con la 1.0.80 has añadido en la tabla 'bauble' unos valores que no son reconocidos por las versiones anteriores, en particular: strq-initialized
.
para poner al día, te vuelvo a editar las instrucciones, las voy a hacer más uniformes con las de la instalación.
Al parecer Mario, el error es en la pantalla de inicio. Por favor cuentame si hay como arreglar esto. Con respecto a tu pregunta, antes la base no mostraba ningún dato de planta, accesión o tag. Ahora aparece así:
Y si uno da clic por ejemplo en generos, especies en uso:
sale la informacion de la base del JBQ
Como puedes ver, la pantalla de inicio sigue mostrando lo que te envié hace 7 dias, pero la información de nuestra base de datos si se encuentra.
Aqui esta Mario, lo que pides, es el mismo que el anterior:
Por cierto, las actualizaciones del ghini no se estan efectuando. Voy a realizar nuevamente el procedimiento de actualización en el computador de Alice y te mando SCREENSHOTS.
Denisse
no, no nada de screenshots, gracias. he visto el problema y es ese stqr-initialized
, que no es producido por la 1.0.80 y no es reconocido por las versiones anteriores. necesitas poner al día, eso es.
Listo Mario, comprendido, la versión que poseemos tanto en osx como en windows no es la ultima, pero tras varios intentos no se actualiza. Cuando hayas editado las instrucciones me dejas saber. Muchas gracias, Que estes muy bien
Denisse
readthedocs se demora, te pongo el texto y las imagenes aquí. las instrucciones se refieren a devinstall.bat
, pero aplican también a ghini-update.bat
:
descarga este archivo (click derecho y guardar como...): https://raw.githubusercontent.com/Ghini/ghini.desktop/master/scripts/ghini-update.bat
por favor, asegúrate que esté guardado como archivo bat y no como texto:
para correr el archivo, no necesitas abrir la pantalla de linea de comando:
tiene que ser 'windows batch file', no 'documento de texto'.
por supuesto, si lo ejecutas de la linea de comando, tendrás la oportunidad de averiguar con más calma si todo marchó bien.
Mario, como especifica en ghini.readthedocs, como puedes ver corre el script
y entonces? lo instaló, no arranca? es lo mismo que viste la otra vez? no entiendo si todavía hay una pregunta.
Mario, no se actualiza el ghini, pese a que corre el script de actualización. Ese es el problema
Los pantallazos que me sigues compartiendo dicen todos la misma cosa: estás activando ghini.desktop 1.0.65. Esto lo entendí. Falta entender la razón. Quieres mirar si en el entorno virtual se han quedado instalaciones viejas de bauble
y/o ghini.desktop
? No debería, pero no sé que más pensar.
"el entorno virtual" es la carpeta C:\Users\JARDIN\.virtualenvs\ghide\
y la posición de las instalaciones de ghini.desktop y bauble relativa a esta raíz es /lib/python2.7/site-packages/
. esta carpeta está llena de archivos y carpetas que son necesarios al funcionamiento de ghini.desktop. deberías tener úna sola cuyo nombre empieza por ghini.desktop-1.0.
y termine en .egg
, la más recién. si tienes más, por favor toma nota de sus nombres, me lo comparte aquí y luego las borras. lo mismo por favor haces para las carpetas con nombre que empiece por bauble-1.0.
.
por favor intenta poner la información en forma textual. mi conexión internet es muy lenta. tantos pantallazos me resultan pesados.
estoy instalando aquí la 1.0.65, para ver en que manera puedo mejorar la versión de desarrollo y solucionarte el problema del otro lado, dejando en Windows y en OSX esta más anciana pero que te funcione. obviamente para interactuar con las últimas versiones de g.pocket, g.tour, y g.web deberás utilizar la versión de g.desktop más actualizada.
changed stqr-initialized
to stqv-initialized
. it was not a wise choice, using as separator '_', an SQL wild-card. Denisse, please install the 1.0.82 update as soon as I publish it.
we still do not know what is preventing your Windows and MacOSX from updating. todavía no se sabe porque no puedes poner al día tus sistemas Windows y OSX.
te lo hice más sencillo (limitadamente al update). aquí sigue la descripción para el caso general, pero te puse el |tee.bat
directamente en el nuevo ghini-update.bat
Mira, @denadenisse , que si arrancas el
ghini-update.bat
del CMD puedes especificar| tee.bat
, que guarda el registro en un archivo. algo como: nota que está en una linea, y luego oprimes enter:scripts\ghini-update.bat | scripts\tee.bat registro-update.log
para una nueva instalación:
scripts\devinstall.bat | scripts\tee.bat registro-install.log
en OSX y Linux es más sencillo, pues tee
es una utilidad de sistema:
./scripts/devinstall.sh | tee registro-install.log
@denadenisse, he estado buscando en el código y he encontrado y solucionado un par de potenciales fuentes de problemas. la principal sospechosa era una puesta al día contribuida por otro jardín, necesaria para realizar instaladores windows ('setup.exe'). pero sin haber visto los registros de tus computadoras, no sé si he con eso solucionado tu problema, u otros y todavía estás bloqueada. puedo suponer que se solucionó tu problema? me cuentas, gracias.
OK. Ahora voy a trabajar en eso. Cualquier novedad la comento exclusivamente vía github, y envío el archivo de registro que le has pedido a Carolina y Tatiana
como te decía un par de comentarios más arriba, tienes que bajar y ejecutar el nuevo ghini-update.bat. este produce un archivo 'ghini-update.log', que me interesa ver.
Listo Mario, cuando haya avances te escribo. Por favor, si necesitas algo, escribelo a mi mail o contacto.
He cerrado la issue pues he tenido la oportunidad de entrar en una máquina Windows, instalar la 1.0.65 (o sea ponerme en tu situación), intentar la instalación de varias versiones intermedias entre 1.0.65 y 1.0.80, y seguir teniendo la 1.0.65, mientras ghini muestra el mensaje "Versión 1.0.82 a disposición en github". La instalación de la 1.0.81 da inmediatamente mensaje de error y es evidentemente imposible. La instalación de la última 1.0.82 soluciona la cosa, por eso digo, cierro la issue.
Para una próxima vez: si hay problemas en la puesta al día, por favor evita los pantallazos que dicen muy muy poco, y envíame los archivos de registro. Ahora tienes uno más, se llama ghini-update.log
.
Pudes comparar, para tu propio interés, la cantidad de información en ese archivo, con lo del pantallazo que me enviaste, que sólo muestra las últimas pocas lineas, de las muchas más en el archivo:
We updated the database on Linux to the 1.0.80 version that is avaible now. Unntil here, everything is just fine. But the link between the server and database in our others two equipments, one with osx and the other with Windows system are broken, ending with an empty database. (as shown on the photo).
First, we tried to update the app following your directions published on ghini.readthedocs. Any error message or problem was detected on the terminal window. I restarted both computers after ¨the update finished¨ but the actualization was not been done. We remained with the 1.0.67 in both osx an windows.