Problema com Mercury

Iniciado por crolip, 29 de Outubro de 2006, 21:32

tópico anterior - próximo tópico

crolip

Ola, a todos! Uso ubuntu edgy e estou tentando usar o mercury, instalei o java pelo comando apt-get install sun-java5-jre e quando tento usar o mercury ele aponta o seguinte erro:
nawk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/usr/lib/jvm/java-1.5.0-sun/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

Curioso

Citação de: crolip online 29 de Outubro de 2006, 21:32
Ola, a todos! Uso ubuntu edgy e estou tentando usar o mercury, instalei o java pelo comando apt-get install sun-java5-jre e quando tento usar o mercury ele aponta o seguinte erro:
nawk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/usr/lib/jvm/java-1.5.0-sun/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory


Tenta achar estas libs no synaptic:
librt.so.1
librt.so.2
librt.so.6
...

e instala.

Lembrando que o Mercury foi projetado para o KDE, não para gnome...

ricardorrm

O Mercury, por ser um aplicativo em java, não depende do KDE ou Gnome. Trata-se de uma plataforma distinta da QT ou GTK. Esse problema que você está tendo pode ter duas origens: se você estiver com o git instalado, desinstale-o. Após isso, em um terminal, digite:
sudo apt-get -f install
Isso acontece porque ao instalar o java pelo synaptic, a tela de terminal que se abre para confirmação da licença quase nunca funciona direito, obrigando o operador a cancelar a instalação. Caso não seja esse o problema, tente instalar o java novamente.
O outro problema é que o mercury que está na página do desenvolvedor para debian, não funciona direito no Ubuntu (não sei porque). Baixe a versão zipada, descompacte-o e execute o binário que estiver dentro da pasta descompactada que deverá funcionar. Boa sorte!
Nossa Senhora Rosa Mística
Rogai por nós

Curioso

Citação de: ricardorrm online 31 de Outubro de 2006, 09:37
O Mercury, por ser um aplicativo em java, não depende do KDE ou Gnome. Trata-se de uma plataforma distinta da QT ou GTK. Esse problema que você está tendo pode ter duas origens: se você estiver com o git instalado, desinstale-o. Após isso, em um terminal, digite:
sudo apt-get -f install
Isso acontece porque ao instalar o java pelo synaptic, a tela de terminal que se abre para confirmação da licença quase nunca funciona direito, obrigando o operador a cancelar a instalação. Caso não seja esse o problema, tente instalar o java novamente.
O outro problema é que o mercury que está na página do desenvolvedor para debian, não funciona direito no Ubuntu (não sei porque). Baixe a versão zipada, descompacte-o e execute o binário que estiver dentro da pasta descompactada que deverá funcionar. Boa sorte!

discordo totalmente!!!!!
;D ;D ;D ;D

brincadeira...

pq que o trequinho do site não funciona? o ubuntu não é feito sobre o debian?

abraço

battrats

Citação de: Curioso online 31 de Outubro de 2006, 10:54
Citação de: ricardorrm online 31 de Outubro de 2006, 09:37
O Mercury, por ser um aplicativo em java, não depende do KDE ou Gnome. Trata-se de uma plataforma distinta da QT ou GTK. Esse problema que você está tendo pode ter duas origens: se você estiver com o git instalado, desinstale-o. Após isso, em um terminal, digite:
sudo apt-get -f install
Isso acontece porque ao instalar o java pelo synaptic, a tela de terminal que se abre para confirmação da licença quase nunca funciona direito, obrigando o operador a cancelar a instalação. Caso não seja esse o problema, tente instalar o java novamente.
O outro problema é que o mercury que está na página do desenvolvedor para debian, não funciona direito no Ubuntu (não sei porque). Baixe a versão zipada, descompacte-o e execute o binário que estiver dentro da pasta descompactada que deverá funcionar. Boa sorte!

discordo totalmente!!!!!
;D ;D ;D ;D

brincadeira...

pq que o trequinho do site não funciona? o ubuntu não é feito sobre o debian?

abraço

Srs.

Tive o problema relacionado acima e para a solução de no terminal o comando
chmod 777 /usr/lib/mercury

OBS.: Vi esta solução no forum do www.mercury.to

Glauco Hass

Na pasta /usr/lib/mercury/startup tem um arquivo chamado startup_linux.sh, execute o esse arquivo e veja se funciona.


hraposo

tenta:

#cd /usr/lib/mercury
seguidamente:
#cp Mercury Mercury.bak
por fim
#cat Mercury.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > Mercury

Evandro Abu Kamel

#8
Eu consegui através do seguinte Tutorial.

http://www.ubuntu-es.org/index.php?q=node/30104

O segredo e ir no Synaptic e desisntalar o pacote "libgcj7".

Flw.