1 votos

csshX no funciona en Ventura

He actualizado a Ventura este fin de semana, y ahora csshX no se ejecuta. Me aparecen los mensajes de error

Unimplemented: POSIX::tmpnam(): use File::Temp instead at /System/Library/Perl/5.30/darwin-thread-multi-2level/POSIX.pm line 185.
Unimplemented: POSIX::tmpnam() at /Users/barmar/bin/csshX line 1130.
BEGIN failed--compilation aborted at /Users/barmar/bin/csshX line 1130.

No creo que las soluciones en csshX no funciona en Mac OS Big Sur funcionará porque perl5.18 ya no existe. Las únicas versiones de perl son la 5.30 y la 5.34.

3voto

Barmar Puntos 128

He encontrado una solución aquí . Hice una copia privada de csshX y cambió

use POSIX qw(tmpnam);

a

use File::Temp qw/ :POSIX /;

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X