[Ubuntu-BR] aMSN atualização e erro TkCx Image
Onilton Maciel
oniltonmaciel em gmail.com
Terça Fevereiro 26 03:19:24 UTC 2008
Ok, pessoal eu consegui fazer meu msn voltar a funcionar....
Vou dizer aqui o que eu fiz...
Primeiro... A solução de excluir ou mover a pasta .amsn não funcionou...
Bom.... Então fui no google e launchpad e achei:
https://bugs.launchpad.net/ubuntu/+source/amsn/+bug/124643
Que não ajudou muito, mas deu várias pistas para a solução...
Parece que reinstalação resolve o problema...
Desinstalar o amsn? Talvez.... Eu tentei... Não resolveu...
Bom.... há algo também sobre algum problema com os pacotes tcl8.5 e tk8.5...
.
Eu posso reinstalá-los... (E isso vai resolver o problema... Mas eu consegui
deduzir antes que ia resolver...)
Seguinte.... No bug no launchpad os caras recomendam usar o repositorio
padrão do ubuntu e parece que um dos erros de uma das pessoas com o bug é
mix de repositórios com outros repositórios além dos oficiais do ubuntu
(terceiros).
Bom, aí eu fui olhar o pacote tcl8.5 .... Bingo... a versão tava estranha...
acho que era algo com evino... Se eu não to enganado.... Acho que esse era o
repositório do trevino, muito famoso principalmente no Feisty por ser o mais
usado repositorio pra Compiz. Eu fiz atualização... E mesmo que eu tenha
desativado esse repositório... O pacote continua instalado e como a versão
conflita com a do ubuntu... "~gutsy" a do gutsy nunca sobrescrevia essa....
Está aí o problema.... Se você não tiver esse pacote cacheado.... Só é
desinstalar esse cara e instalar novamente.. (Aí ele vai instalar a versão
do gusty). O amsn abre que é uma beleza.... Talvez ele peça para desinstalar
o amsn.... Mas não é nada de outro mundo, depois é só instalar novamente....
Enfim, resumindo, para quem não gosta muito da historinha de detetive...
*Abra o synaptic ou o que for... remova tcl8.5 e instale novamente.*
Se não funcionar. Leia a historinha acima e tente o mesmo procedimento para
o tk8.5
Espero que funcione com vocês, comigo funcionou...
:D
2008/2/25 Nelson Correa <nelson.ubuntu em gmail.com>:
> Grande mestre Hamacker,
>
> Antes de qualquer outra coisa, muito obrigado pelo apoio fantástico.
>
> Agora vamos aos fatos. Editei o arquivo sources.list e dei o apt-get
> update. Deu o seguinte erro:
> W: GPG error: http://packages.medibuntu.org gutsy Release: The following
> signatures couldn't be verified because the public key is not available:
> NO_PUBKEY 2EBC26B60C5A2783
> W: You may want to run apt-get update to correct these problems
>
> Depois dei o apt-get build-dep tcl8.5 tk8.5 e me retornou isso:
> E: Build-dependencies for tcl8.5 could not be satisfied.
>
> Parei no mesmo lugar.
>
> Abração,
> Nelson Corrêa
>
>
> On Mon, 2008-02-25 at 17:27 -0300, hamacker wrote:
> > Nelson, instalei o aMSN no meu computador só para satisfazer a sua
> necessidade.
> > Os procedimentos que lhe passei estão corretissimos, no entanto, fiz
> > algumas modificações que tornará a instalação a MSN mais fácil.
> > Ignore o passo a passo anterior e siga este outro :
> >
> > 1) Preparando o backport do tcl8.5 e tk8.5
> > De um ALT+F2 e execute "gksu gedit /etc/apt/sources.list", e
> > acrescente a seguinte linha no final deste arquivo a ser editado :
> > ### Backport do Herdy Heron
> > deb-src http://br.archive.ubuntu.com/ubuntu/ hardy main universe
> multiverse
> >
> > Salve o arquivo e feche o editor.
> >
> > 2) Instalando as dependencias
> > De um ALT+F2 e execute "gksu gnome-terminal", já no terminal digite :
> >
> > apt-get update
> > apt-get build-dep tcl8.5 tk8.5
> >
> > 3) Compilando e instalando o tcl8.5 do backport :
> >
> > apt-get -b source tcl8.5 tk8.5
> >
> > Vamos conferir se deu tudo certo :
> >
> > cd /usr/src
> > ls -1 *.deb
> >
> > Estes arquivos devem aparecer :
> > tcl8.5_8.5.0-2_i386.deb
> > tcl8.5-dev_8.5.0-2_i386.deb
> > tcl8.5-doc_8.5.0-2_all.deb
> > tk8.5_8.5.0-3_i386.deb
> > tk8.5-dev_8.5.0-3_i386.deb
> > tk8.5-doc_8.5.0-3_all.deb
> >
> > E por fim voce executa o "dpkg -i" para instalar apenas os desejáveis :
> > dpkg -i tcl8.5*.deb tk8.5*.deb
> > apt-get install -f
> >
> > Instalamos o tcl8.5, porém pode parecer um absurdo mas também
> > precisaremos instalar o tcl8.4, acontece que na hora de compilar o
> > amsn o tcl8.5 é requerido, no entanto, na hora de instalar o pacote
> > .deb do amsn ele requererá como dependencia o tcl8.4.
> > Para não ter que ajustar os fontes em debian/, a melhor saída é
> > instalar a ambos como voce verá a seguir :
> >
> > apt-get install tcl8.4 tcltls tk8.4 \
> > libpng12-dev libjpeg62-dev libsnack2 \
> > subversion build-essential dpatch
> >
> >
> > 4) Fazer o backport do aMSN(0.97) ou Baixar os fontes com atualizações
> > diárias (0.98+) ?
> > Voce terá que optar por uma das duas, a vantagem do backport é que não
> > há nenhum mistério, funciona sempre. Por outro lado, as atualizações
> > diárias do aMSN pode trazer novos recursos, mas também novos bugs que
> > ainda precisam ser corrigidos.
> >
> >
> > Fazendo o backport :
> > apt-get build-dep amsn
> > apt-get -b source amsn
> >
> > Para instalar :
> > dpkg -i /usr/src/amsn*.deb
> >
> > A versão 0.97 (backport) também oferece suporte a webcam e fontes
> antialising.
> >
> > Baixando a versão SVN :
> > cd /usr/src/amsn-src
> > apt-get build-dep amsn
> > svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn
> >
> >
> > cd amsn
> >
> > não é necessário ./configure :
> >
> > make clean
> > make deb
> >
> > Se tudo der certo ocorrerá no final, algo assim :
> > (...)
> > dh_builddeb --destdir="./distrib/DEB" --filename="amsn_0.98b-
> svn9602.deb"
> > dpkg-deb: construíndo pacote `amsn' em
> > `./distrib/DEB/amsn_0.98b-svnNNNNN.deb'.
> > make[1]: Saindo do diretório `/usr/src/amsn-src/amsn'
> > Repare a instrução --filename="amsn_0.98b-svnNNNNN.deb", isso indica o
> > nome do pacote .deb que foi criado.
> > A seguir usaremos o 'dpkg -i' para efetuar a sua instalação
> >
> > Para instalar :
> > dpkg -i distrib/DEB/amsn_0.98b-svnNNNNN.deb
> > apt-get install -f
> >
> > onde NNNNNN é o numero da revisão snapshot gerado.
> >
> > 6) gedit /usr/bin/amsn
> > procure por wish e troque por wish8.5 (requerido para quem usou a
> versão SVN)
> >
> > 7) Para executar o aMSN vá em Aplicações->Internet->aMSN ou
> > simplesmente dê um ALT+F2 e execute "amsn".
> > Se surgir a mensagem de erro :
> > make: ** [utils/TkCximage/src/TkCximage.cpp.so] Erro 1
> >
> >
> > É porque voce pulou o passo 6.
> >
> >
> > 8-Opcional) Encontrei divergencias no pacote tk8.5 entre o
> > empacotamento debian e o .tar.gz original, pode não ser nada, mas se
> > voce preferir experimentar o tk8.5 diretamente do desenvolvedor então
> > siga esse procedimento :
> >
> > cd /usr/src
> > wget -vc http://prdownloads.sourceforge.net/tcl/tk8.5.1-src.tar.gz
> > tar zxvf tk8.5.1-src.tar.gz
> > cd tk8.5.1/unix
> > ./configure --enable-xft --prefix=/usr
> > make
> > make install
> >
> > Conclusão final :
> >
> > Não utilizo o aMSN, apenas empacotei para um amigo e estou descrevendo
> > os procedimentos.
> > A justificativa para não usar o pidgin é o uso da webcam que para ele
> > é importante.
> > Ao final da instalação voce poderá (se quiser) retirar a ultima linha
> > que foi acrescentada no /etc/apt/sources.list :
> > ### Backport do Herdy Heron
> > deb-src http://br.archive.ubuntu.com/ubuntu/ hardy main universe
> multiverse
> >
> > Elas serviram ao seu proposito de permiter migrar os pacotes
> > recentissimos do próximo Ubuntu para a versão atual.
> >
> > Guarde os pacotes *.deb em /usr/src e
> > /usr/src/amsn-src/distrib/DEB/*.deb numa só pasta a ser criada, assim
> > da próxima vez que for instalar o aMSN noutro Ubuntu basta transportar
> > esses arquivos e executar um :
> >
> > sudo dpkg -i *.deb
> > sudo apt-get install -f
> >
> > Nada de compilações ou mexer no sources.list.
> >
> >
> >
> >
> >
> >
> > Em 24/02/08, Nelson Correa<nelson.ubuntu em gmail.com> escreveu:
> > > Pessoal,
> > >
> > > Hoje recebi a oferta de atualização automática do aMSN. Procedi e
> depois
> > > de atualizado, quando tentei abrir o aMSN, recebi uma mensagem de
> erro
> > > que diz: Falha no carregamento do TkCx.
> > >
> > > Alguém teve o mesmo problema?
> > >
> > > Abraços,
> > > Nelson Corrêa
> > >
> > >
> > >
> > > --
> > > Interessado em aprender mais sobre o Ubuntu em português?
> > > http://wiki.ubuntu-br.org/ComeceAqui -
> > > ubuntu-br mailing list
> > > ubuntu-br em lists.ubuntu.com
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > >
> >
>
>
> --
> Interessado em aprender mais sobre o Ubuntu em português?
> http://wiki.ubuntu-br.org/ComeceAqui -
> ubuntu-br mailing list
> ubuntu-br em lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
More information about the ubuntu-br
mailing list