sábado, 13 de agosto de 2016

Fritzing Versión 0.9.3no inicia en Fedora 23, 24 y 25 (Actualizado)

Al desempaquetar la nueva versión de Fritzing en Fedora 23, y ejecutar el binario, me indica el siguiente error

Fritzing: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

Este error sale si, no tienes instaladas las openssl-devel en tu sistema, sin embargo si lo tengo instalado, el problema surge como indicación de Bug en https://github.com/fritzing/fritzing-app/issues/3245, donde se indica que hay una librería que debe ser borrada de la carpeta lib, en mi caso tuve lo siguiente

lib]$ ls libg*
libgit2.so  libgit2.so.0.23.4  libgit2.so.23

Procedi a borrar todo lo indicado en la pagina de issues de github
lib]$ rm libgit2.so*

finalmente, revisar si tenia instalado, ademas de openssl-devel, libgit2-devel
realizado esto, Fritzing vuelve a correr.
***************************************************************************
En Fedora 25 Fritzing requiere de libgit2.so.23 y la Fedora contiene libgit2.so.24 por lo cual no responde de forma adecuada marcando el siguiente error


./Fritzing: error while loading shared libraries: libgit2.so.23: cannot open shared object file: No such file or directory

Para arreglarlo se tiene que crear un enlace simbólico, de este modo Fritzing vuelve a funcionar


$sudo ln -s /lib64/libgit2.so.0.24.6 libgit2.so.23

La fuente original la puedes consultar en:
https://github.com/fritzing/fritzing-app/issues/3289