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

Re: Sobre criação dum pacote .deb, sugestão para "Depends:"



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 12/15/2006 11:09 AM, sirhamacker sir wrote:
> Tenho criado uma aplicação cuja dependencia é o wine, e por isso no
> arquivo control para gerar o .deb tenho usado a instrução :
> Depends: wine (>0.9.27)
> 
> No entanto ao remover o wine, meu aplicativo também tem de ser removido.
> O wine é um pré-requisito para rodar meu aplicativo, porém se o wine for
> removido meu aplicativo deveria ficar.

	Na verdade não. Se um software depende do outro, a remoção natural
implica em remover as dependências pra manter o sistema limpo (que é o que
a maioria das pessoas procura). Usuários mais experientes podem quebrar a
cadeia de dependências (o que não é muito recomendado).


> Existe algum tipo de instrução que satisfaça essa minha necessidade ?

	Não, veja a debian-policy.

http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps


> Como workaround tenho usado Recommends, no entanto, meu aplicativo ao
> ser puxado do repositório não puxa o wine junto. Até posso instalar o
> wine na mão, mas será que há um jeito melhor ?

	É o mais próximo que você vai chegar do que quer. Você pode fazer
uma tela do DebConf dizendo que sem o wine o seu aplicativo não vai
funcionar, ou algum outro tipo de notificação.

	Abraço,

- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Debian - http://enigmail.mozdev.org

iD8DBQFFg1mSCjAO0JDlykYRAm5iAKCfMy2S3QzSjrS4nvJ+cdmMtrtx9wCgxFGr
wPyQPy7hPVAEwYOmpyWnVJk=
=UlYb
-----END PGP SIGNATURE-----



Reply to: