erro em /usr/share/perl5/iCal/Parser/HTML.pm no debian

erro em /usr/share/perl5/iCal/Parser/HTML.pm no debian

Como consertar isto? quando eu digito perl /usr/share/perl5/iCal/Parser/HTML.pmeu recebo

erro de sintaxe em /usr/share/perl5/iCal/Parser/HTML.pm linha 64, próximo a "$t qw(semana mês ano)" O símbolo global "$t" requer nome de pacote explícito em /usr/share/perl5/iCal /Parser/HTML.pm linha 65. O símbolo global "$date" requer um nome de pacote explícito em /usr/share/perl5/iCal/Parser/HTML.pm linha 65. O símbolo global "$t" requer um nome de pacote explícito em /usr /share/perl5/iCal/Parser/HTML.pm linha 65. O símbolo global "%args" requer um nome de pacote explícito em /usr/share/perl5/iCal/Parser/HTML.pm linha 67. O símbolo global "$date" requer nome de pacote explícito em /usr/share/perl5/iCal/Parser/HTML.pm linha 67. O símbolo global "%args" requer nome de pacote explícito em /usr/share/perl5/iCal/Parser/HTML.pm linha 68. Global o símbolo "$url" requer um nome de pacote explícito em /usr/share/perl5/iCal/Parser/HTML.pm linha 68. O símbolo global "%args" requer um nome de pacote explícito em /usr/share/perl5/iCal/Parser/HTML .pm linha 69. erro de sintaxe em /usr/share/perl5/iCal/Parser/HTML.pm linha 70, perto de "}" /usr/share/perl5/iCal/Parser/HTML.pm tem muitos erros.

Responder1

houve um erro de sintaxe em /usr/share/perl5/iCal/Parser/HTML.pm. a seguinte linha

foreach meu $t qw(semana mês ano) {

tem que ficar assim

foreach meu $t (qw(semana mês ano)) {

agora tudo funciona bem.

informação relacionada