Em 18/1/2010 17:25, Felipe Augusto van de Wiel (faw) escreveu:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 18-01-2010 15:47, Allison Vollmann wrote:Existe alguma maneira de manter dois pacotes conflitantes sem impedir o funcionamento do gerenciador de pacotes do sistema? Pois forçando a instalação do pacote faz com que o apt-get/aptitude não permita mais atualização/instalação de nenhum pacote até que seja corrigido o conflito. Uma solução seria descompactar o pacote e instalar manualmente, ficando este pacote de fora do gerenciador mas prefiro saber primeiro se não existe uma solução já definida para o caso.Os pacotes não conflitam à toa. Talvez seja mais fácil você dizer o que quer fazer, pra daí encontrarmos uma solução que não envolva estuprar o APT. Abraço, - -- Felipe Augusto van de Wiel (faw) "Debian. Freedom to code. Code to freedom!" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAktUtcUACgkQCjAO0JDlykZHtgCfU0jlBK+3VhXqwAjcLbxt5ni/ Kb4Ani8DrqTI3cihdA1Y9wKi5hDPeJki =yZkA -----END PGP SIGNATURE-----
Logicamente não, mas pensei que houvesse como utilizar o apt de uma forma "por sua própria conta e risco".
O caso é o seguinte, tem um host aqui com o Plesk (um console de administração para ISPs), não gosto muito dessa laia pois a maioria que ja vi são tudo muito engessados e normalmente pouco flexíveis (mais ainda espero o dia que nasça algo do tipo a la-Unix), um exemplo típico disso é o meu caso. Esse dito cujo tem como dependência o Qmail, não estou dúvidando da maturidade desse serviço, porém não tenho coragem de manter em produção um produto que, teve sua ultima alteração em 1998 e para qualquer alteração que queira fazer tenho que aplicar patch em cima de patch e compilar, enquanto isso no postfix possuo uma forma de configuração bem flexivel.
Se eu mando instalar postfix, conflita com qmail por causa da seção "mail-transport-agent", se eu removo qmail ele quer que eu remova um calhamaço de pacotes que formam Plesk (dependência desnecessária e mal pensada ao meu ver, cade a flexibilidade?), e se eu forçar a instalação, ele não me deixa atualizar/instalar quaisquer pacotes até que os conflitos sejam resolvidos (justo).
Referente aos conflitos seriam mais relacionados a porta de uso, e o binário sendmail que cada um sobrescreve com um port próprio para usar como deliver direto para a fila do MTA, e outros casos menos importantes, mas tudo isso pode ser resolvido com um pouco de configuração, assim posso levantar o serviço em uma porta alternativa, e alterar o path do sendmail do postfix até acertar tudo.
O que estou fazendo é o que citei na primeira mensagem, instalando os pacotes manualmente, só não gostei pelo fato de que estes pacotes ficarão desconhecidos para o APT, soltos em algum lugar no sistema, logo esquecidos.
A[]'s