Olá Pessoal! Esse bug me preocupa, estou exatamente no momento de atualizar meu debian para o 6 e o squid também, se a versão atual é bugada é um problema, alguém aqui usa a mesma versão do Bruno e funciona?
Em 27 de fevereiro de 2012 16:54, Fagner Patricio <[email protected] > escreveu: > Olá Bruno!! > > Só uma sugestão, não se você tem o costume de manter o sistema sempre > atualizado com o apt-get update, pode ser que essa instalação que você fez > der problemas na hora de atualizar o sistema, era bom você fazer esse teste > antes de colocar em produção. > > Abraços!! > > Em 27 de fevereiro de 2012 16:41, Bruno Ayub <[email protected]>escreveu: > > Só mais um detalhe, para garantir que a versão instalada não será >> alterada. Fiz o "congelamento" do pacote. >> >> >> echo "squid3 hold"|dpkg --set-selections >> >> >> >> >> [ ]'s >> >> >> >> >> 2012/2/27 Bruno Ayub <[email protected]> >> >>> Olá pessoal! >>> >>> >>> Somente para informá-los sobre a decisão. >>> >>> >>> Cheguei a baixar os fontes diretamente do site oficial do squid, >>> compilei etc e tal, mas de início já estava dando dor de cabeça. A cada >>> "./configure" ele reclamava de algum pacote. Depois a cada make, perdi um >>> bom tempo até conseguir compilar sem erros. Em função disso, não executei o >>> make install >>> >>> >>> Resolvi testar a outra sugestão. Instalei a versão que está em testing. >>> Atendeu perfeitamente a necessidade. >>> >>> >>> Para manter o sistema em stable e instalar somente o squid do testing >>> fiz o seguinte: >>> >>> /etc/apt/source.list dupliquei o repositório de pacotes adicionando o >>> testing >>> deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free >>> deb http://ftp.br.debian.org/debian/ testing main contrib non-free >>> >>> >>> Defini a prioridade de repositório no caminho /etc/apt/preferences >>> criando o arquivo 00preferences com o seguinte conteúdo: >>> Package: * >>> Pin: release a=squeeze >>> Pin-Priority: 500 >>> >>> Package: * >>> Pin: release a=testing >>> Pin-Priority: 50 >>> >>> Atualizei a lista >>> apt-get update >>> >>> >>> Para verificar a versão do squid (pretendida 3.1.19) >>> apt-cache show -t testing squid3 >>> >>> Tudo OK, é só instalar: >>> apt-get install -t testing squid3 >>> >>> >>> Como eu havia citado, essa necessidade surgiu por conta de um BUG da >>> versão stable. >>> >>> >>> >>> Obrigado pelas sugestões. >>> >>> >>> [ ]'s >>> >>> >>> >>> >>> Dentro de /etc/apt/preferences criei o arquivo 00preferences com o >>> seguinte conteúdo: >>> >>> >>> >>> 2012/2/14 China <[email protected]> >>> >>>> 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 <[email protected]> >>>> 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 >>>> >>>> >>>> -- >>>> To UNSUBSCRIBE, email to >>>> [email protected] >>>> with a subject of "unsubscribe". Trouble? Contact >>>> [email protected] >>>> Archive: >>>> http://lists.debian.org/cake1zwoqgnmmj_7fcdzx3vk4ij44kmxjguhw5g3dz_emv6...@mail.gmail.com >>>> >>>> >>> >>> >>> -- >>> Bruno Ayub. >>> >> >> >> >> -- >> Bruno Ayub. >> > > > > -- > Fagner Patrício > João Pessoa - PB > Brasil > -- Fagner Patrício João Pessoa - PB Brasil

