"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]