[Bioperl-l] t/BPpsilite fails
James Gilbert
jgrg@sanger.ac.uk
Tue, 12 Jun 2001 14:49:30 +0100 (BST)
OK, it looks like the copy of rmtree in
Bio::Root::IO is incompatible with my version of
Perl, which is 5.004_04. It worked OK when I
deleted Bio::Root::IO::rmtree and put:
use File::Path 'rmtree';
at the top of Bio::Root::IO. It looks like the
code which delegates to the File::Path version of
rmtree if installed, doesn't work.
Do we really need Bio::Root::IO::rmtree?
James
On Tue, 12 Jun 2001, James Gilbert wrote:
>
>
> I was running the tests before checking a change
> in Bio::SeqFeature::Generic, but t/BPpsilite gets
> stuck in a loop (error at end of mail). I can't
> work out what's going on.
>
> BTW, do we have to have a copy of rmtree in
> Bio::Root::IO? I think File::Path is part of the
> Perl distribution.
>
> James G.R. Gilbert
> The Sanger Centre
> Wellcome Trust Genome Campus
> Hinxton
> Cambridge Tel: 01223 494906
> CB10 1SA Fax: 01223 494919
>
>
> t/BPpsilite.........Value of <HANDLE> construct can be "0"; test with defined()
> at blib/lib/Bio/Tools/BPpsilite.pm line 65535.
> Deep recursion on subroutine "Bio::Root::IO::rmtree" at blib/lib/Bio/Root/IO.pm
> line 595, <FH> chunk 432.
> -------------------- WARNING ---------------------
> MSG: Can't remove directory /tmp/dir_jgrg-6094-0/./././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /././././.: Invalid argument
> ---------------------------------------------------
> -------------------- WARNING ---------------------
> MSG: Can't make directory /tmp/dir_jgrg-6094-0/././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././.. read+writeable: Not owner
> ------------------------- WARNING ---------------------
> MSG: Can't remove directory /tmp/dir_jgrg-6094-0/./././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /./././././././././././././././././././././././././././././././././././././././.
> /././././..: Device busy
> ---------------------------------------------------
> -------------------- WARNING ---------------------
> MSG: and can't restore permissions to 01777
>
> ---------------------------------------------------
> ----------------------------------------------
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l@bioperl.org
> http://bioperl.org/mailman/listinfo/bioperl-l
>
James G.R. Gilbert
The Sanger Centre
Wellcome Trust Genome Campus
Hinxton
Cambridge Tel: 01223 494906
CB10 1SA Fax: 01223 494919