Timevault não instala por falta de dependencia.

Iniciado por Carlos Ivan, 04 de Abril de 2011, 09:59

tópico anterior - próximo tópico

Carlos Ivan

No momento que tento instalar o Timevault é informado que falta dependencia "python2.5-dev".
Busquei no repositório mas não encontrei. Lá só tem o "python2.6-dev" que não serviu.
Busquei no google e também não encontrei, aliás, encontrei mas nenhum serviu.
Agora fiquei perdido sem saber o que fazer.
No mundo existem 3 tipos de pessoas: os idiotas, os inteligentes e os sábios.
Os idiotas não aprendem nunca, os inteligentes aprendem com a própria experiência e os sábios aprendem com a experiência dos outros.

alarcon

Citação de: Carlos Ivan online 04 de Abril de 2011, 09:59
No momento que tento instalar o Timevault é informado que falta dependencia "python2.5-dev".
Busquei no repositório mas não encontrei. Lá só tem o "python2.6-dev" que não serviu.
Busquei no google e também não encontrei, aliás, encontrei mas nenhum serviu.
Agora fiquei perdido sem saber o que fazer.

Se a dependência realmente não existe, você já pensou em estabelecer um link, tipo assim, se era para existir a pasta python2.5-dev em algum lugar do seu sistema, mas só existe a pasta python2.6-dev, que tal criar um link chamado python2.5-dev apontando para o python2.6-dev.

Já fiz isso algumas vezes só que com arquivo de biblioteca e deu certo. Se a nova versão de uma pacote ou biblioteca funciona, mas aquele determinado programa insiste em querer tal versão mais antiga, isso aí que falei pode ajudar e muito na resolução do problema.

Carlos Ivan

Esperava que o Timevault fosse instalado com a versão python2.6-dev, vez que é atualizada.
Pergunta de leigo: porque o Timevault não aceitou o python2.6-dev?

Sou usuário iniciante e não entendi como criar o link chamado python2.5-dev para o python2.6-dev.


No mundo existem 3 tipos de pessoas: os idiotas, os inteligentes e os sábios.
Os idiotas não aprendem nunca, os inteligentes aprendem com a própria experiência e os sábios aprendem com a experiência dos outros.

alarcon

Citação de: Carlos Ivan online 05 de Abril de 2011, 17:54
Esperava que o Timevault fosse instalado com a versão python2.6-dev, vez que é atualizada.
Pergunta de leigo: porque o Timevault não aceitou o python2.6-dev?

Sou usuário iniciante e não entendi como criar o link chamado python2.5-dev para o python2.6-dev.




Pensando bem, creio que não iria funcionar porque neste caso é diferente, pois o python2.5-dev deve ser um diretório no sistema ou alguns arquivos que seria colocado no diretório python2.6, portanto a dica do link funcionam mais para arquivos de bibliotecas.

Já tive que usar um programa que infelizmente só funcionava numa versão antiga do Ubuntu por precisar de determinada biblioteca aí vi a mensagem de erro, localizei o local onde deveria constar esta biblioteca, vi qual era a correspondente na minha versão do Ubuntu e então criei um link com o nome da biblioteca que o programa necessitava e este link apontava para a nova biblioteca. Deu certo, mas nem sempre isso funciona.

Para saber mais sobre  como criar link veja sobre o comando ln, por exemplo no terminal do Ubuntu:

man ln

vai abrir o manual do comando. Se quiser procure no google sobre ele ok.

Carlos Ivan

Alarcon, valeu pela dica!
Vou procurar e depois retorno.
No mundo existem 3 tipos de pessoas: os idiotas, os inteligentes e os sábios.
Os idiotas não aprendem nunca, os inteligentes aprendem com a própria experiência e os sábios aprendem com a experiência dos outros.