Slack 13.1 - dependencias mais recentes nao aceitas?

13. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Alan Souza
alan-souza

(usa Slackware)

Enviado em 11/01/2011 - 00:26h

Isso garoto era essa respota que queria de te!

Para facilitar só no quesito saber as dependências vá no:

http://www.linuxpackages.net

Digite na busca inkscape e mande buscar. Quando surgir o resultado clique em detalhe!

Na próxima página você verá o resultado!

;-)

EDIT

tar.gz é formato de compactação! O tgz também, porém preparado para o Slackware onde nele se armazena o código do programa já compilado!


  


14. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

anna kamilla
annakamilla

(usa Manjaro Linux)

Enviado em 11/01/2011 - 00:40h

http://slackbuilds.org/repository/13.1/graphics/inkscape/




15. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

anna kamilla
annakamilla

(usa Manjaro Linux)

Enviado em 11/01/2011 - 00:42h

eu recomendaria o slacky.eu tb dai vc baixa as dps e instala


16. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Emmanuel Tavares F Affonso
neltavares

(usa Slackware)

Enviado em 11/01/2011 - 08:22h

Bom dia,
As dependencias são essas aqui:
* gc;
* gsl;
* libsigc++;
* glibmm;
* cairomm;
* pangomm;
* gtkmm.
Voce vai consegui achar tgz de todas no site: http://repository.slacky.eu/slackware-13.1/
Faça o download do inskcape(imagino que ja tenha feito): http://sourceforge.net/projects/inkscape/files/inkscape/0.48/inkscape-0.48.0.tar.gz/download
E também do seu slackbuild: http://slackbuilds.org/repository/13.1/graphics/inkscape/

Depois descompacte o inskcape e o slackbuild, execute o inkscape.SlackBuild e ao final vai gerar um inkscape.xx.tgz, só instala-lo com o installpkg.

Boa sorte.


17. + dúvidas

Gabriel Vinicios Silva Maganha
GabrielVinicios

(usa Slackware)

Enviado em 11/01/2011 - 15:02h

Olá amigos, tudo bem?

Primeiramente, quero agradecer a todos pela paciência e pelas dicas!

Como eu disse, quero fazer tudo na mão. Talvez mais tarde resolva usar o slack-apt ou outros, mas só depois de dominar o processo manual!

Bem, eu resolvi desinstalar todas as dependências que tinha por aqui. Foi bom, pois aprendi os comandos make uninstall, make distclean, make clean, dentre outros. Li muita gente dizendo que as instruções de desinstalação estão nos arquivos README das dependências, mas em nenhuma delas encontrei. Sorte que o make uninstall funcionou com todas!

Então vamos lá, dei um ./configure no inkscape. Ele pediu a biblioteca gc. Eu já tinha baixado a gc6.8 e tinha desinstalado ela. Então fui lá e instalei ela novamente. ./configure, make, make install. Tudo perfeito. Voltei ao inkscape.

Dei um ./configure novamente no inkscape, e agora ele pediu as seguintes dependências:

No package 'gdkmm-2.4' found
No package 'glibmm-2.4' found
No package 'giomm-2.4' found
No package 'gtkmm-2.4' found
No package 'gsl' found

DÚVIDA 1: Ai comecei a ficar encafifado. Fui procurar a gdkmm. Usei os sites que vocês me indicaram: LinuxPackage (selecionei tanto versão 13.1 quanto any nas buscas) e SlackBuild, mas tal dependência não foi achada neles. Estou fazendo algo errado? (digitei gdkmm nas buscas)

DÚVIDA 2: Outra dúvida: por que é que nem no artigo que ensina a instalar o inkscape no Slackware (http://www.vivaolinux.com.br/artigo/Instalando-o-Inkscape-no-Slackware?pagina=1), nem na lista de dependências que o colega neltavares falou acima, a biblioteca gdkmm não é citada? Se o Slack não precisa dela, por que ele pede então?

DÚVIDA 3: Usando a busca do google, encontrei alguns links pra download da referida gdkmm, nos seguintes sites:

http://pkgs.org/package/pkgconfig%28gdkmm-2.4%29
e
http://www.rpmfind.net/linux/rpm2html/search.php?query=pkgconfig%28gdkmm-2.4%29

só que nesses links, você olhando os arquivos, todos se chamam gTkmm, e não gDkmm! Então, estou meio confuso com essas dúvidas!

Então o gTkmm é a mesma coisa da gDkmm? Ou existem diferenças?

Um abraço a todos, fiquem com Deus,
Gabriel.


18. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Gabriel Vinicios Silva Maganha
GabrielVinicios

(usa Slackware)

Enviado em 11/01/2011 - 15:21h

Bem pessoal, pra tirar a dúvida logo baixei o gtkmm 2.18.2 aqui (http://repository.slacky.eu/slackware-13.1/libraries/gtkmm/2.18.2/), baixei no formato .txz pra ver como é. Dei um installpkg, instalou ok.

Ai voltei no Inkscape e dei novamente um ./configure. A mensagem de erro mudou e agora parece que ele quer mais dependências do que antes! Vejam:

checking for INKSCAPE... configure: error: Package requirements (gdkmm-2.4 glibmm-2.4 giomm-2.4 gtkmm-2.4 >= 2.10.0 gtk+-2.0 libxml-2.0 >= 2.6.11 libxslt >= 1.0.15 cairo sigc++-2.0 >= 2.0.12 gtkspell-2.0 gthread-2.0 >= 2.0 libpng >= 1.2 gsl) were not met:

Package giomm-2.4 was not found in the pkg-config search path.
Perhaps you should add the directory containing `giomm-2.4.pc'
to the PKG_CONFIG_PATH environment variable
Package 'giomm-2.4', required by 'gdkmm', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables INKSCAPE_CFLAGS
and INKSCAPE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Que loucura, hehehehe! Agora ele pede, do nada, mais dependências do que antes, e pior, pede até uma tal de gtkmm2.4, que não achei em lugar nenhum (tanto no SlackBuild, quanto no repository.Slacky, a versão mais nova é a 2.18!

É meus amigos, a aventura pelo visto está só começando!

Vou agora tentar desinstalar através do removepkg ou do pkgtools e tentar instalar o .tar.bz2 dela. Volto aqui com novidades depois disso.

Abraços, fiquem com Deus,
Gabriel.


19. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Gabriel Vinicios Silva Maganha
GabrielVinicios

(usa Slackware)

Enviado em 11/01/2011 - 15:28h

Descompactei o gtkmm2.18.2 que baixei em formato .tar.bz2, e dei um ./configure.

Então ele pede a glibmm-2.4. Tanto no repository Slacky quanto no SlackBuild a versão mais recente dessa dependência é a 2.22.2. Digitei no Google e achei-a nesse site, uma versão mais nova: http://ftp.acc.umu.se/pub/GNOME/sources/glibmm/2.4/

Perai, Gnome? Mesmo usando só KDE e (principalmente) Xfce? Bom, vou instalar mesmo assim pra ver. Me desculpem estar registrando todos os passos aqui, é que é melhor ir fazendo isso "in loco" do que tentar lembrar de tudo e resumir depois.

Vamos ver no que dá!

Abraços, fiquem com Deus,
Gabriel.


20. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Gabriel Vinicios Silva Maganha
GabrielVinicios

(usa Slackware)

Enviado em 11/01/2011 - 15:34h

É pessoal, baixei duas versões da glibmm, a 2.4.8 e a 2.4.1. Tentei com uma, dei um make clean e make uninstall, tentei com a outra, e os erros foram os que se seguem abaixo:

erro glibmm-2.4.8:

convert.cc: In constructor 'Glib::IConv::IConv(const std::string&, const std::string&)':
convert.cc:51: error: 'g_assert' was not declared in this scope
make[5]: ** [convert.lo] Erro 1
make[5]: Saindo do diretório `/root/glibmm-2.4.8/glib/glibmm'
make[4]: ** [all-recursive] Erro 1
make[4]: Saindo do diretório `/root/glibmm-2.4.8/glib/glibmm'
make[3]: ** [all-recursive] Erro 1
make[3]: Saindo do diretório `/root/glibmm-2.4.8/glib'
make[2]: ** [all] Erro 2
make[2]: Saindo do diretório `/root/glibmm-2.4.8/glib'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/root/glibmm-2.4.8'
make: ** [all] Erro 2




erro glibmm-2.4.1:

convert.cc: In constructor 'Glib::IConv::IConv(const std::string&, const std::string&)':
convert.cc:51: error: 'g_assert' was not declared in this scope
make[5]: ** [convert.lo] Erro 1
make[5]: Saindo do diretório `/root/glibmm-2.4.1/glib/glibmm'
make[4]: ** [all-recursive] Erro 1
make[4]: Saindo do diretório `/root/glibmm-2.4.1/glib/glibmm'
make[3]: ** [all-recursive] Erro 1
make[3]: Saindo do diretório `/root/glibmm-2.4.1/glib'
make[2]: ** [all] Erro 2
make[2]: Saindo do diretório `/root/glibmm-2.4.1/glib'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/root/glibmm-2.4.1'
make: ** [all] Erro 2

E então eu travei aqui, não dá pra fazer mais nada sem essa biblioteca.

Será que é o fim?

Um abraço, fiquem com Deus!
Gabriel.


21. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Alan Souza
alan-souza

(usa Slackware)

Enviado em 11/01/2011 - 15:34h

Sim, pode ir documentando passo-a-passo aqui ! =)

Você já deu uma olhada no próprio site do inkscape?

Lá eles dizem o que é necessário para a instalação da aplicação:

http://tinyurl.com/68qnzj

CAPTCHA
inkscape


22. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Gabriel Vinicios Silva Maganha
GabrielVinicios

(usa Slackware)

Enviado em 11/01/2011 - 15:48h

Bem pessoal, achei a versão 2.6.5 da glibmm no Linux Package, então instalei ela através do installpkg. Tudo ok. Ai voltei na gtkmm-2.18.2, dei um ./configure. Olhem que mensagem estranha então ele deu:

'glibmm-2.4 >= 2.22' but version of GLibmm is 2.6.5

Ué, mas a versão instalada é MAIS NOVA que a 2.4, e ele está reclamando? Essa eu não entendi! Não entendi também por que ele fez referência à versão 2.22, sendo que eu presumivelmente já desinstalei todas as versões anteriores usando make clean, make distclean e make uninstall!

Hehehe, mas eu estou gostando do desafio! Viva o Slackware!

Um abraço, fiquem com Deus,
Gabriel.


23. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Gabriel Vinicios Silva Maganha
GabrielVinicios

(usa Slackware)

Enviado em 11/01/2011 - 15:56h

Achei a glib-2.4.0, instalei ela, mas também deu erro, como as outras...

Assim tá dificil! Vou continuar fuçando no site do Inkscape pra ver se arrumo algo.

Abraços, fiquem com Deus!


24. Re: Slack 13.1 - dependencias mais recentes nao aceitas?

Gabriel Vinicios Silva Maganha
GabrielVinicios

(usa Slackware)

Enviado em 11/01/2011 - 16:10h

Opa pessoal, acho que consegui alguma evolução!

Seguindo a dica do nosso amigo, fui na sequencia de instalação que o site do Inkscape ordenou. Então, depois de instalar o GC (que eu já tinha instalado com sucesso), instalei o libSigc++ antes de instalar o glibmm e o gtkmm. Fiz isso. Então, fui instalar o glibmm-2.23.1, que eu já tinha baixado, e deu certo! Fui então para o gtkmm-2.18.2, dei o ./configure, e, graças a Deus, não pediu mais o glibmm, e sim agora pede o seguinte:

checking for GDKMM... configure: error: Package requirements (giomm-2.4 >= 2.22 pangomm-1.4 >= 2.26 gtk+-2.0 >= 2.18) were not met:

No package 'pangomm-1.4' found

Vamos ver o que dá!

Um abraço, fiquem com Deus,
Gabriel.



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts