"Flavio B. Leitner" wrote:

[...]

> Mesmo querendo criar uma abstra��o dos pacotes nativos vai
> ser muito dif�cil chegar a algo pr�tico, pois o sistema �
> muito aberto e permite modificar muita coisa.

Yap... Acho que enfiei o p� na Jaca... 8-P

Mas acho que consegui pensar numa solu��o que, embora n�o perfeita,
resolva o problema. Infelizmente, ao custo de um pouco mais de trabalho
do empacotador... 8-/

 
> Eu estava pensando como fazer no apt p/ ele remover as depend�ncias
> "soltas",  digamos: A depende de B e ningu�m depende B. Se
> eu remover A, B fica solto e pode ser removido. Infelizmente
> achei v�rios casos onde isso falha e eu n�o tenho como separar:
> Vim-help depende de Vim-minimal (por exemplo), se eu remover
> o help, n�o significa que eu quero que remova o minimal. Fico
> imaginando como seria isso com uma abstra��o a mais se a camada
> inferior j� n�o se garante.

Acho que neste caso espec�fico poderia-se criar "classes" de pacotes :

* Pacotes "classe lib" s� devem ser removidas se �rf�s. 

* Pacotes "classe doc" n�o devem remover ningu�m al�m de si mesmas. 

* Pacotes "classe bin" devem remover tudo o que estiver embaixo de sua
sub-�rvore.

* Pacotes "classe src" devem remover somente � si mesmas.

Vc tocou num ponto muito interessante, que eu n�o tinha pensado. Com
certeza a pseudo-solu��o acima � falha, mas acho que d� pra se trabalhar
na id�ia...

 
> Seria mais f�cil padronizando um sistema de pacotes para o linux
> de maneira geral e trabalhar em cima dele p/ que ele se garanta
> por si. Ai, acho que a abstra��o daria certo.

Esta seria a solu��o mais simples. Se fosse poss�vel um consenso sobre a
granularidade dos pacotes comuns � todas as distros, com certeza 60% do
trabalho j� estaria resolvido.

Este � o ponto nevr�lgico da minha solu��o. Se eu n�o resolver *este*
problema � contento, o resto n�o faz diferen�a. Ningu�m precisa de mais
um instalador dependente de distro...

-- 
 []s,
        Pink                     ------------------------------------
   (Lisias Toledo)              |       ECHELON AT MY BALLS !!       |
Manaus/Amazonas/Brasil          | Will My Freedom Be Forever Denied? | 
 --------------------------------------------------------------------
    /"\  CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
    \ /  ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
     X
    / \  Movimento Pr�-acentua��o:
   /   \ Use "MIME, quoted-printable, ISO-8859-1" em seu e-mailer.

Assinantes em 14/12/2001: 2359
Mensagens recebidas desde 07/01/1999: 146337
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a