[FUG-BR] problema estranho no port php5-snmp

Danilo G. Baio danilobaio2 em gmail.com
Quarta Março 31 15:35:25 BRT 2010


2010/2/10 Enio Marconcini <eniorm em gmail.com>

> 2010/2/10 Ricardo Campos Passanezi <riccp em ige.unicamp.br>
>
> > On Wed, Feb 10, 2010 at 09:34:56AM -0300, Enio Marconcini wrote:
> > >
> > > sei la se é conflito, o processo da certo no 7.2, talvez o port do 8.0
> > ainda
> > > não esteja totalmente ajustado
> >
> > Olha só:
> >
> > # uname -rs
> > FreeBSD 8.0-STABLE
> >
> > # pkg_info | egrep '(snmp|cacti|perl)'
> > cacti-0.8.7e4       Web-driven graphing interface for RRDTool
> > net-snmp-5.4.2.1_6  An extendable SNMP implementation
> > perl-5.10.1         Practical Extraction and Report Language
> > php5-snmp-5.2.12    The snmp shared extension for php
> >
> > Atualize o ports (portsnap) e cheque as versões como estão:
> >
> > # pkg_version -v -L '='
> >
> > Se não precisar atualizar a versão, você pode reinstalar com um "make
> > -DFORCE_PKG_REGISTER reinstall clean" (eu não mexeria no perl).
> >
> > Tive problema uma vez (não lembro em qual máquina foi então não lembro
> > que versão estava), mas foi quando teve a introdução do perl5.10 no
> > ports. Se você tinha o 5.8.9 e atualizou para o 5.10 tem de realizar
> > alguns passos logo depois (como está no UPDATING):
> >
> > 20090328:
> >  AFFECTS: users of lang/perl*
> >  AUTHOR: skv em FreeBSD.org
> >
> >  lang/perl5.10 is out. If you want to switch to it from, for example
> >  lang/perl5.8, that is:
> >
> >  Portupgrade users:
> >    0) Fix pkgdb.db (for safety):
> >  pkgdb -Ff
> >
> >    1) Reinstall perl with new 5.10:
> >  portupgrade -o lang/perl5.10 -f perl-5.8.\*
> >
> >    2) Reinstall everything that depends on Perl:
> >  portupgrade -fr perl
> >
> >  Portmaster users:
> >  portmaster -o lang/perl5.10 lang/perl5.8
> >  portmaster -r perl-
> >
> >  Note: If the "perl-" glob matches  more than one port you will need to
> >  specify the name of the perl directory in /var/db/pkg explicitly.
> >
> > Se atualizou do 5.10 para o 5.10.1:
> >
> > 20090911:
> >  AFFECTS: users of lang/perl5.10
> >  AUTHOR: skv em FreeBSD.org
> >
> >  lang/perl5.10 has been updated to 5.10.1.  You should update everything
> >  that depends on perl.  The easiest way to do that is to use
> >  "perl-after-upgrade" script supplied with lang/perl5.10.  Please see its
> >  manual page for details.
> >
> >  If you want switch to lang/perl5.10 from lang/perl5.8 please follow
> >  instructions in the entry 20090328 in this file.
> >
> > Se me lembro bem, tive de recompilar o snmp depois do upgrade do 5.10
> > para 5.10.1.
> >
> > Falou...
> >
> >
> > --
> > Ricardo Campos Passanezi
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
>
> Ricardo,
> o comando pkg_version -v -L '=' só apresenta um port desatualizado, que é o
> en-freebsd-doc-20090913             <   needs updating (port has
> 20100120_1)
>
> do resto aparece tudo certo, tanto perl, snmp, php, etc etc
>
> mas mesmo assim esse port do php5-snmp nao compila,
>
> tentei ir direto pro cacti, mas quando este vai compilar o php5-snmp como
> dependencia, ocorre o mesmo problema, o que eu fiz foi mandar um email para
> o mantenedor do port, tal como explicado no avio do erro, com todas as
> informações pedidas,
>
> abraços
>
>
Olá,

Já tem uma PR sobre este problema.
http://www.freebsd.org/cgi/query-pr.cgi?pr=141238&cat=ports

Ainda não saiu a solução definitiva, porém, tem um patch sugerido que se
aplicado, funciona, compila o net-snmp e php5-snmp.

Aqui funcionou.


-- 
Danilo Gonçalves Baio (dbaio)


Mais detalhes sobre a lista de discussão freebsd