Como instalar o IRPF 2008 no Mandriva (e distribuições similares)
“O instalador do programa do IRPF 2008 detectou uma versão do java insuficiente e impediu a instalação, mesmo você tendo a última versão do java empacotado por sua distribuição e funcionando perfeitamente? Pois é, isto está acontecendo no Mandriva 2008.0 com o Java 1.6 (java 6) original e também em diversas outras distribuições que possuem pacotes de java não criados pela Sun. O problema parece ser o mesmo ocorrido ainda na versão beta do IRPF 2008. O problema e as possíveis soluções estão descritas no Mandriva Brasil. Há também um outro relato de problema e solução semelhantes no Fedora 8, já mencionado ontem no BR-Linux pelo Maurício Teixeira. O problema está ocorrendo também na sua distribuição usando os pacotes originais do java?”
Enviado por Manoel Pinho (pinhoΘuninet·com·br) – referência (mandrivabrasil.org).
No GoblinX tive problemas, acabei usando ao invés do arquivo .bin, o arquivo .jar, também no site da receita para download (irpf2008v1.0setup.jar), rodando o comando java -jar irpf2008v1.0setup.jar.
GoblinX, um livecd brasileiro com base Slackware
Usei as soluções do forum do Mandriva Brasil e enviei com sucesso a declaração. Mas surgiu mais um problema: não consegui fazer a impressão. Tive que usar o comando import *.jpg para cada página. Será mais um bug?
Assim que coloquei o comentário acima verifique uma nova notícia confirmando o bug e estabelecendo uma solução. Vide as notícias do dia!
Eu tinha mandado ontem a sugestão de notícia e acabou por acaso sendo complementar à solução do Maurício Teixeira, que conheci ontem também.
Para mim isso é um bug do instalador do IRPF 2008 porque ele está verificando a string da JVM em vez da versão do java, o que impede sem necesidade a instalação do programa em sistemas que não estão com o java distribuído diretamente da Sun.
Logicamente a Receita pode alegar que isso não é bug pois funciona no java da Sun mas eles esquecem que no windows o usuário normalmente baixa o java da página da Sun mas nas distribuições linux o java geralmente já existe sob a forma de algum pacote e que o usuário comum não tem poderes de instalar o java da Sun na máquina.
Na própria imprensa há notícias de que a Receita admitiu alguns erros no programa (mas na declaração em si, que interessa a eles) e inclusive já houve mais de uma versão para corrigir esses problemas
http://info.abril.com.br/aberto/infonews/032008/06032008-0.shl
Vamos ver se a Receita tem respeito também com os usuários de linux e lance uma atualização do programa.
Até agora não recebi resposta do relato de bug… Alguém sabe o email da equipe do SERPRO que cuida do desenvolvimento do programa ? Enviei também para o email irpf.beta@receita.fazenda.gov.br e recebi a resposta:
“Prezado Contribuinte,
O prazo para recepção de sugestões e críticas da versão beta do IRPF
2008 encerrou. Contamos com sua colaboração no próximo ano.
A Secretaria da Receita Federal do Brasil agradece sua participação.”
Aqui no meu Ubuntu 7.04 consegui baixar e instalar os softwares na minha home sem problemas. Preenchi a declaração e transmiti de forma tranqüila. Ao tentar imprimir deu um erro, aí eu salvei o recibo em formato *PDF e imprimi normal.
O mesmo problema ocorre com a distribuição SUSE 10.3.
Eu baixei e testei ontem o irpf2008v1.0setup.jar e o erro da instalação tambem aconteceu comigo…
eu uso o windows XP…
não tem a ver com o sistema operacional, mas sim com o proprio software.
Acredito que o software não esteja capturando a string de versão do Java corretamente, pois a versão da minha jre é:
java version “1.6.0_05″
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
E ele mostra essa string “10.0-b19″ no instalador.
Complementando o post acima!
fiz um teste em Java aqui pra ter certeza das minhas versões…
System.out.println(“java.version = “+System.getProperty(“java.version”));
System.out.println(“java.vm.version = “+System.getProperty(“java.vm.version”));
…e o resultado foi esse:
java.version = 1.6.0_04
java.vm.version = 10.0-b19
Ou seja, o irpf esta pegando a string errada!