Boa, tá lá :D ABS()
2011/5/25 Solli Honorio <[email protected]> > Stanislaw, show de bola... que tal colocar isto como comentário no artigo > do Blabos que fala sobre o local::lib ( > http://sao-paulo.pm.org/artigo/2010/CatalystLocalLib) > > Abraços, > > Solli M. Honório > > 2011/5/25 Stanislaw Pusep <[email protected]> > >> OK, encontrei o jeito "mais elegante" de atualizar somente os módulos da >> local::lib! >> >> perl -MExtUtils::Installed -E 'chdir $ENV{PERL_LOCAL_LIB_ROOT}; my $i = >> new ExtUtils::Installed; say for $i->modules' | cpanm >> >> ABS() >> >> >> >> >> 2011/5/25 Hernan Lopes <[email protected]> >> >>> Talvez o problema em desistalar módulos é que estes módulos podem ser >>> dependência de outros módulos.. logo desistalar pode ser simples, mas >>> garantir que o resto vai continuar funcionando após a desistalação não seja >>> tão simples >>> >>> >>> 2011/5/25 Stanislaw Pusep <[email protected]> >>> >>>> Bacana esse perlbrew; não conhecia, vou testar! >>>> Mas a curiosidade ainda me tormenta... CPANPLUS é capaz de desinstalar >>>> módulos; logo, ele "sabe" a que módulo os arquivos pertencem. Se for assim, >>>> deve haver o caminho inverso, ou seja, a partir de uma lista de arquivos >>>> obter lista de módulos :P >>>> Alguém sabe? >>>> >>>> ABS() >>>> >>>> >>>> >>>> >>>> 2011/5/23 Lindolfo Lorn Rodrigues <[email protected]> >>>> >>>>> Boa dica. >>>>> Dentro do mesmo contexto, eu parei de usar local::lib para >>>>> desenvolvimento, uso perlbrew e no servidor local::lib. >>>>> >>>>> 2011/5/23 Stanislaw Pusep <[email protected]> >>>>> >>>>>> Supondo que eu queira atualizar tudo o que tenho no meu local::lib... >>>>>> Comofaz? >>>>>> Por extenso: "cpanp o" mostra todos os módulos desatualizados, >>>>>> *inclusive* os instalados no sistema. O que quero é enumerar os módulos >>>>>> que >>>>>> estão na minha instalação local para depois, efetivamente, fazer um >>>>>> Bundle >>>>>> ou coisa do gênero. >>>>>> No *pior* caso, posso fazer algo do gênero: >>>>>> >>>>>> perl -nE '/^=head2\b.+L<([\w:]+)(\|[\w:]+)?>/ && ++$x{$1} }{ $, = >>>>>> "\n"; say sort keys %x' >>>>>> /home/stanislaw.pusep/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod >>>>>> > local-lib.txt >>>>>> ... >>>>>> cat local-lib.txt | cpanm >>>>>> >>>>>> ABS() >>>>>> >>>>>> >>>>>> =begin disclaimer >>>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>>> SaoPaulo-pm mailing list: [email protected] >>>>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>>>>> =end disclaimer >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> http://about.me/lorn >>>>> Lindolfo "Lorn" Rodrigues >>>>> >>>>> >>>>> =begin disclaimer >>>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>>> SaoPaulo-pm mailing list: [email protected] >>>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>>>> =end disclaimer >>>>> >>>>> >>>> >>>> =begin disclaimer >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>>> SaoPaulo-pm mailing list: [email protected] >>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>>> =end disclaimer >>>> >>>> >>> >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: [email protected] >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> =end disclaimer >>> >>> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> >> > > > -- > "o animal satisfeito dorme". - Guimarães Rosa > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
