Na instalação de um novo Servidor Linux (r410), deparamo-nos com um problema que gerava um erro "Unable to open console device << STATUS 28675 >> " ao executar aplicações em Dataflex; As pessoas que estavam fazendo a instalação cogitavam em utilizar outra distribuição linux diferente do debian 6.0 quando solicitaram suporte a respeito disso; Após alguns minutos analisando o sistema e comparando com o debian 5.0, foi constatado que foi movido um link simbólico do arquivo ansi;
Este arquivo fica em:
/lib/terminfo/a/ansi
e o arquivo simbólico deveria estar em
/usr/share/terminfo/a/ansi
Recriamos o link simbólico e o problema foi resolvido; Registramos um ticket com o reportbug e esperamos a correção;
Este mesmo problema tambem foi detectado no Ubuntu 11.04.
ResponderExcluirObrigado pelo comentario. É natural que aconteça o problema no Ubuntu já que este é baseado no Debian. Fiz contato com o time de desenvolvedores do Debian a respeito desta mudança do link simbólico e na verdade não é exatamente um problema ou erro! As aplicações é que deveriam ser capaz de encontrar pelo path o arquivo ansi; Veja a transcrição do e-mail:
ResponderExcluir"Any program who does this is broken. Even if it finds a file under /usr/share/terminfo there is no guarantee that it is the one actually used by the ncurses library (e.g. you can override it by putting your own terminfo files under /etc/terminfo or $HOME/.terminfo). So please complain to the vendor of such an application."
Amigo, estou com o mesmo problema. Fiz o link simbolico mas mesmo assim não funcionou...
ResponderExcluirSerá q tem haver com as variaveis TERM e DFTERM.
Instalei o Dataflex 3.2 - Linux DEBIAN (ultima versão), quero acessar por telnet ou putty.
Alguma idéia?
obrigado
Oi Edilson, copie o arquivo /lib/terminfo/a/ansi para /usr/share/terminfo/a/ansi
ResponderExcluir, isso vai resolver o problema. obrigado pelo comentário.
Cara, vc salvou meu emprego...
ResponderExcluirMuito obrigado!!!