[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problemas com dependencias



Favor ignorar a mensagem anterior. Foi feita uma confusão com o nome
das versões, e o procedimento de subir as versões de B e C utilizando
Conflicts/Replaces: pacoteA funcionou.

Andrea

On 2/27/07, Andrea VB <andreavb1985@gmail.com> wrote:
Boa tarde, pessoal... estou com um problema de dependências em um
pacote meu, que não estou conseguindo resolver.

Meu pacote, pacoteA-0.1, tem, encapsulados nele, dois
pacotes(pacoteB-0.1, pacoteC-0.1). Isso porque eu precisava garantir
que o usuário fosse usar determinada versão dos pacotes B e C...
Em vez de colocar os pacotes B e C como dependências para A, eu os
"abri" e encapsulei no pacoteA, fazendo um pacote só. Para evitar
problemas, coloquei no meu control do pacoteA-0.2:
Conflicts: pacoteB, pacoteC.

Posteriormente, decidimos que seria melhor fazer o pacoteA depender
dos pacotes B e C. Mas, devido ao "Conflicts" anterior, não consigo
subir a versão do pacoteA em meu computador, por eu não ter as
dependências satisfeitas... (os pacotes B e C não estão instalados,
embora seus arquivos estejam todos lá...)
Também não consigo instalar os pacotesB/C individualmente, já que o
pacoteA-0.2(instalado) conflita com eles...

O problema é que o pacoteA é uma dependência de um metapacote que não
pode, *de forma alguma*, ser desinstalado... E ao tentar remover o
pacoteA, o apt tenta remover o metapacote proibido.!
Tentei colocar, no control do pacoteB e do pacoteC:
Conflicts: pacoteA (=0.2)
Replaces: pacoteA (<=0.2)

Alguma luz??

Obrigada desde já,
Andrea


Reply to: