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

Responder a