• Problemas 32 vs 64 bits en ejecutable Golded+ ¡Ahora se queja del termi

    From Fx Blasco@2:343/107 to All on Tue Apr 12 10:47:34 2022
    Saludos,

    Gracias a àngel y Fernando por sus respuestas a mi problema con que el sistema no encontraba un ejecutable que evidentemente sí estaba.

    Encontré una referencia a este problema en :

    https://unix.stackexchange.com/questions/378301/linux-executable-fails-with-fil e-not-found-even-though-the-file-is-there-and-i

    Siguiendo las indicaciones de este post ejecuté stat y ldd ( como sugirió Fernando) así como file que me puso en la pista de esto: "dynamically linked, interpreter /lib/ld-linux.so.2"

    En el post de stackexchange.com ya alguien apuntaba a que el intérprete formaba parte de librerías de 32 bits que la versión de 64 instalada no detectaba.

    Así que instalé la arquitectura de 32 bits, la librería dónde se alla ld-linux.so.2 y.... YA NO ME DA ESE ERROR!! ahora me da otro distinto, LOL

    Primero fue "error while loading shared libraries: libncurses.so.5" que ya era una mejora, parecía que sí encontraba ahora el binario. He ido instalando diversas librerías en versión 32 bits de las que se ha quejado, primero libncurses y luego otras, hasta que me de un nuevo error:

    Error opening terminal: xterm-256color

    Parece que se queda atascado en el momento de abrir la terminal. Mi terminal por defecto es xfce4-terminal en modo xterm-256color pero he cambiado la variable $TERM con otras versiones según los perfiles que hay en
    /usr/share/terminfo y siempre sale el mismo error de apertura del terminal indicando el tipo de terminal des de el que estoy (xterm, xterm-256color, etc...)

    Incluso he instalado la versión 32 bits de xterm pero sigo recibiendo el mismo error, así como otros terminales como rxvt. Mismo comportamiento.

    Pasa igual desde mi usuario y desde root.

    ¿Se os ocurre algo?

    Gracias

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: Eye Of The Beholder BBS - The Fidonet's Corsair (2:343/107)
  • From Angel Ripoll@2:341/66 to Fx Blasco on Tue Apr 12 13:08:52 2022
    Hola Fx!

    12 Apr 22 10:47, Fx Blasco dijo a All:

    Saludos,

    Gracias a àngel y Fernando por sus respuestas a mi problema con que el sistema no encontraba un ejecutable que evidentemente sí estaba.

    Encontré una referencia a este problema en :

    https://unix.stackexchange.com/questions/378301/linux-executable-fails-wit h-fi l e-not-found-even-though-the-file-is-there-and-i

    Siguiendo las indicaciones de este post ejecuté stat y ldd ( como sugirió
    Fernando) así como file que me puso en la pista de esto: "dynamically linked, interpreter /lib/ld-linux.so.2"

    En el post de stackexchange.com ya alguien apuntaba a que el intérprete formaba parte de librerías de 32 bits que la versión de 64 instalada no detectaba.

    ¿Por qué no compilas desde cero el golded+? Lo único raro que hay que hacer es en el directorio golded3 hay un fichero llamado mygolded.__h que tienes que eitar (poner nombre, nodo y email) y remombrarlo a mygolded.h. Ejecutas make en el principal y listo. En todas las máquinas que lo he intentado ha funcionado bien. Y las fuentes las tienes en github:

    https://github.com/golded-plus/golded-plus

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20220409 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/66)
  • From Fx Blasco@2:343/107 to Angel Ripoll on Tue Apr 12 17:19:10 2022
    Hola àngel,

    En el post de stackexchange.com ya alguien apuntaba a que el intÄCrprete
    formaba parte de librerÄ as de 32 bits que la versiijn de 64 instalada no
    detectaba.
    â¿Por quÄC no compilas desde cero el golded+?

    Sí, tengo ya las fuentes y es una de las opciones que planteo cómo último recurso :)

    Hay que decir que todo pertenece al paquete FidoIP y que este COMPILA los programas como Binkd, Hpt y Golded+, y que ya en el primer momento ( y creo adivinar que debía ser por las librerías en versión 64bits y no 32) hubo un error de compilación en Golded+ Pero al tener binarios estáticos del Golded y al haberse compilado y configurado perfectamente el resto de componentes del punto ( se han generado todos los configs necesarios y tanto binkd como hpt se han comunicado con la BBS y han bajado y organizado los mensajes), pensaba que solo substituyendo el binario gedlnx bastaría.

    Luego los errores de gedlnx me han picado bastante la curiosidad ( y oye, así es como uno aprende!! :) entre que no encontraba el fichero aun teniéndolo yo delante, etc...

    La idea que tengo no es solamente poner mi punto en marcha si no poder entender cómo funciona todo en FidoIP para facilitar las cosas a futuribles puntos en Linux ( por ejemplo hay un error en las instrucciones originales que al final te hace ejecutar un script erroneo, el de desinstalación de todo, ha, ha, ha...).

    De momento probaré con un programa distinto de correo que me han recomendado ( gossiped), para ver cómo se integraría como alternativa a Golded con el resto de la instalación de FidoIP y creo que luego me pondré con la compilación de golded.

    Gracias por todo àngel.

    FX Blasco

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: Eye Of The Beholder BBS - The Fidonet's Corsair (2:343/107)
  • From Fernando Toledo@4:902/26 to Angel Ripoll on Wed Apr 13 00:33:35 2022
    El 12/4/22 a las 08:08, Angel Ripoll escribió:

    ¿Por qué no compilas desde cero el golded+? Lo único raro que hay que hacer es en el directorio golded3 hay un fichero llamado mygolded.__h que tienes que eitar (poner nombre, nodo y email) y remombrarlo a mygolded.h. Ejecutas make en el principal y listo. En todas las máquinas que lo he intentado ha funcionado bien. Y las fuentes las tienes en github:

    https://github.com/golded-plus/golded-plus

    apoyo esta mocion, tarda solo un par de minutos en compilarse y tenes el funcionamiento garantizado!
    --- SBBSecho 3.15-Linux
    * Origin: Dock Sud BBS - https://bbs.docksud.com.ar (4:902/26)
  • From Fernando Toledo@4:902/26 to Fx Blasco on Wed Apr 13 00:37:24 2022
    El 12/4/22 a las 13:19, Fx Blasco escribió:
    Hola �ngel,

    En el post de stackexchange.com ya alguien apuntaba a que el int�Crprete >>> formaba parte de librer� as de 32 bits que la versiijn de 64 instalada no >>> detectaba.
    �Por qu�C no compilas desde cero el golded+?

    S�, tengo ya las fuentes y es una de las opciones que planteo c�mo �ltimo recurso :)

    Hay que decir que todo pertenece al paquete FidoIP y que este COMPILA los programas como Binkd, Hpt y Golded+, y que ya en el primer momento ( y creo adivinar que deb�a ser por las librer�as en versi�n 64bits y no 32) hubo un error de compilaci�n en Golded+ Pero al tener binarios est�ticos del Golded y al haberse compilado y configurado perfectamente el resto de componentes del punto ( se han generado todos los configs necesarios y tanto binkd como hpt se han comunicado con la BBS y han bajado y organizado los mensajes), pensaba que solo substituyendo el binario gedlnx bastar�a.

    desde que url tenes bajado fidoip? pareciera que tiene codigo viejo ya
    que el ejecutable de golded se llama tambien "golded" y no gldlnx
    de hecho lo que esta en souceforce lanza este mensaje en el download:


    "File may contain malware, automatic download disabled. Continue to
    download at own risk."

    por lo tanto yo no confiaria mucho en ese paquete
    --- SBBSecho 3.15-Linux
    * Origin: Dock Sud BBS - https://bbs.docksud.com.ar (4:902/26)
  • From Fernando Toledo@4:902/26 to Fernando Toledo on Wed Apr 13 00:40:03 2022


    desde que url tenes bajado fidoip? pareciera que tiene codigo viejo ya
    que el ejecutable de golded se llama tambien "golded" y no gldlnx
    de hecho lo que esta en souceforce lanza este mensaje en el download:


    "File may contain malware, automatic download disabled. Continue to
    download at own risk."

    por lo tanto yo no confiaria mucho en ese paquete

    ahibaje el tar de sf.net claro ya trae binarios compilados anda a saber
    donde y cuando..=\

    Si necesitas ayuda para compilarlo avisa nomas!
    binkd podes usar derecho el de debian, hpt podes bajar desde husky y
    ahora los makefiles compilan todo de una lo cual es mas facil y no tenes
    que compilar uno por uno.
    --- SBBSecho 3.15-Linux
    * Origin: Dock Sud BBS - https://bbs.docksud.com.ar (4:902/26)
  • From Francesc Xavier Blasco@2:343/107.14 to Fernando Toledo on Wed Apr 13 09:29:12 2022
    Hello, Fernando!

    13 Apr 22 00:40, from Fernando Toledo -> Fernando Toledo, in URL @OFGHIUrl:

    "File may contain malware, automatic download disabled. Continue to
    download at own risk."

    por lo tanto yo no confiaria mucho en ese paquete

    No hay problema. Lo había usado anteriormente ( hace ya unos años) sin problema y es el mismo paquete ( no se ha actualizado). Al tener entonces aún un sistema 32bits no me tropecé con los problemas de ahora ;)


    ahibaje el tar de sf.net claro ya trae binarios compilados anda a
    saber donde y cuando..=\

    Sí, tengo toda una colección de binarios que me han dado todos los mismos problemas ( que ahora ya podemos decir que era por librerías de 32 bits) al substituirlos por el que en principio se estava compilando y falló.


    Si necesitas ayuda para compilarlo avisa nomas!

    GRacias Fernando, lo compilé sin problemas :) Ahora mismo os estoy escribiendo desde Golded


    binkd podes usar derecho el de debian, hpt podes bajar desde husky y
    ahora los makefiles compilan todo de una lo cual es mas facil y no
    tenes que compilar uno por uno.

    Por eso me interesava el paquete FidoIP, por que con un solo proceso y con un par de datos te compila binkd y hpt ( eso lo hico sin problemas), te crea una estructura de carpetas y arregla los permisos, te permite eliminar las configuraciones y el soporte para KOR8 ( codificaciones cirílico para idiomas eslavos), y te compila Golded+... Y fue en ese paso dónde falló y me puse a mirar los binarios que tenia o encontraba por si era fácil solventarlo.

    Al final he vuelto a las fuentes y compilando ya tengo un Golded+ funcional :)

    Best Regards, Francesc
    --- That is not dead what can eternal live!
    * Origin: BEHOLDERBBS: Navegando los ignotos mares de FidoNET! (2:343/107.14)
  • From Francesc Xavier Blasco@2:343/107.14 to Angel Ripoll on Wed Apr 13 09:38:52 2022
    Hello, Angel!

    12 Apr 22 13:08, from Angel Ripoll -> Fx Blasco, in URL @OFGHIUrl:


    ¿Por qué no compilas desde cero el golded+? Lo único raro que

    Eso he acabado haciendo, Àngel, y ahora ya tengo un GOLDED+ funcional :) Aún así no es una version tan nueva como el tuyo ( el mío parece ser de 2017) por lo tanto bajaré de nuevo la sanpshot más reciente ( ya que esta versión mantiene algunos de problemas que hace años ya tenía la versión que usaba, como problemas al mostrar la lista de mensajes con "L", acceder a la libreta de direcciones, etc...)

    Muchas gracias de nuevo por todas las aportaciones.

    Best Regards, Francesc
    --- That is not dead what can eternal live!
    * Origin: BEHOLDERBBS: Navegando los ignotos mares de FidoNET! (2:343/107.14)