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<[EMAIL PROTECTED]> 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
>  [email protected]
>  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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a