Eu presumo que você esteja tentando instalar esse pacote usando sudo dpkg -i package
, bem, isso normalmente leva a problemas de dependência de pacotes, então normalmente eu sugiro o uso de gdebi. Se você tiver algum pacote problemático, remova-o. Você pode verificar usando sudo apt-get check
. Agora vamos aos negócios:
sudo apt-get install gdebi-core
Com isso temos pronto gdebi. Agora, se você usa um sistema de 64 bits, talvez queira instalar o pacote de 64 bits, da mesma forma com 32 bits.
Agora vem a coisa engraçada ...
sudo gdebi graphviz_2.37.20140208.0545-1\~saucy_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
This package is uninstallable
Dependency is not satisfiable: libgd2-noxpm (>= 2.0.36~rc1~dfsg)|libgd2-xpm (>= 2.0.36~rc1~dfsg)
E aqui é onde você pára. A razão é que o pacote stable depende do pacote que foi removido do Debian, ergo Ubuntu 13.10:
libgd2 (2.0.36~rc1~dfsg-6.1) unstable; urgency=low * Non-maintainer upload. * Support multi-arch: (closes: #652496) - Mark libgd2-xpm, libgd2-noxpm, libgd2-xpm-dev and libgd2-noxpm-dev as same. - Adjust d-shlibs and dh-buildinfo build-dependency. * Drop .la files. -- Bastian Blank Sun, 13 May 2012 09:16:37 +0000
Essas são dependências do graphviz, portanto devem ser alteradas para libgd2-xpm-dev
e libgd2-noxpm-dev
, respectivamente. Se for esse o caso, você deve baixar a versão mais recente em vez de 2.38 ou posterior, que inclui as dependências corretas.