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

Re: Compilar ou não eis a questão.



Normalmente as correções de bugs são feitas e distribuidas pelos DDs
mantenedores do pacote. O que você pode fazer é procurar o time do
squid@debian e perguntar quando haverá a incorporação.

Eu já tive de compilar sim, mas usei o método de instalar as
dependencias de compilação em uma máquina de testes (apt-get build-dep
<pacote>) e instalar os fontes (apt-get source <pacote>). A partir daí
fiz o download do fonte do site do desenvolvedor e passei os
diretórios de controle do fonte do pacote Debian pra dentro dele e
madei construir o deb.

Outra alternativa, mais simples, é verificar se no testing já tem a
versão nova, com o bug corrigido. Neste caso você adiciona a linha do
repositório de fontes do testing na máquina de testes, instalar as
dependencias de compilação com apt-get build-dep <pacote> e manda
baixar e compilar automaticamente com apt-get -b source <pacote>.

Em 14 de fevereiro de 2012 14:53, Bruno Ayub <bruno.ayub@gmail.com> escreveu:
> Olá pessoal!
>
>
> Configurei recentemente um servidor proxy baseado no Squid 3.1.6 no Debian
> 6. Instalei via APT e configurei os detalhes para a necessidade do ambiente.
> Acontece que a versão 3.1.6 tem um BUG que já foi corrigido em versões
> posteriores (a atual é 3.1.19). Como sabemos que o Debian o processo de
> atualização dos pacotes é um pouco mais rigoroso, estou num dilema cruel:
> compilar ou não a versão do site.
>
> O bug afeta diretamente a estabilidade do serviço, ou seja, não dá para
> conviver com ele. A última versão estável do squid já está instalada e o
> servidor está exclusivamente para rodar o squid.
>
> Ao meu ver, quando se compila uma versão específica, você acaba ficando
> preso a ela. Não dá para comparar a comodidade de manter o sistema
> atualizado com o gerenciador de pacotes.
>
>
> Alguém já passou por esse dilema?
>
>
> P.S: para quem tiver curiosidade o bug é: Bug 3177: assertion failed:
> comm.cc:1583: "fd >= 0"
>
>
> [ ['s
>
>
>
> --
> Bruno Ayub.



-- 
@chinabhz


Reply to: