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

Re: glossword pronto para testes e correções



|| On Wed, 09 Feb 2005 16:35:26 -0200
|| marciotex@pop.com.br wrote: 

m> Da Política Debian:

m> Suggests
m>     This is used to declare that one package may be more useful with one
m>     or more others. Using this field tells the packaging system and the
m>     user that the listed packages are related to this one and can
m>     perhaps enhance its usefulness, but that installing this one without
m>     them is perfectly reasonable.  

m> Estritamente, glossword não se torna mais útil com a presença de um
m> servidor mysql localmente instalado. glossword só funciona se puder
m> acessar um tal servidor, localmente ou remotamente instalado. De
m> qualquer modo, sua sugestão :) serve para chamar a atenção do usuário
m> sobre esta necessidade. Por isto, vou implementar uma solução
m> parecida. Olhando o moodle e o phppgadmin vi que declaram o servidor
m> *sql como Recommends. Farei isto, prá manter um certo padrão. Que te
m> parece?

perfeito. Eh recommends mesmo. Desculpe.

m> Mas isto abre uma outra questão: não haverá necessidade de modificar a
m> Política Debian? Com efeito, este é um caso em que não se trata de
m> apenas estabelecer relações entre pacotes. Por certo, um mysql-server
m> localmente instalado e rodando é condição suficiente para a
m> funcionalidade de glossword, mas não necessária. Donde segue-se que não
m> deveria usar Depends. O que é necessário, de fato, é a disponibilidade
m> de um serviço, quer localmente quer remotamente instalado. E, salvo
m> melhor juízo, a Política Debian não prevê meios de indicar esta condição
m> no pacote. Ou me engano?

O Recommends eh exatamente para esse caso. Geralmente se coloca algo
na descricao  do pacote ou no README.Debian indicando isso..

m> E, ao que me parece, esta situação tende a se proliferar como pacotes
m> exigindo serviços independentemente de onde eles estejam instalados. O
m> que leva a necessidade de discutirmos um modo de lidar com isto. Talvez
m> um novo campo (algo como Service-Depends). (estou pensando alto). O
m> usuário indicando (por um arquivo de configuração? pela linha de
m> comando?) como alcançar estes serviços.

Nao ha como detectar isso automaticamente pois em teoria voce nao
teria acesso a lista de pacotes de todas maquinas que possivelmente
solucionariam essa dependencia de servico. Entendes?


-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: otavio@debian.org      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://www.freedom.ind.br/otavio
---------------------------------------------
"Microsoft gives you Windows ... Linux gives
 you the whole house."



Reply to: