Comment gérer les sous-routine redéfini les erreurs en Perl

J'ai donc un fichier en bref a ce problème...

#!/usr/bin/perl -w
package Foo;

use strict;
use POSIX;

...

sub remove {
  ...
}
...

et je reçois une erreur indiquant que la sous-routine remove a été redéfini. Je sais que le problème, il y a une sous-routine appelée remove dans POSIX. Cependant, je ne sais pas comment le gérer. Comment ce problème est généralement résolu?

OriginalL'auteur floogads | 2010-08-29