[Bioperl-l] minicpan (CPAN::Mini) doesn't mirror BioPerl-1.6.1
George Hartzell
hartzell at alerce.com
Fri Mar 4 18:16:03 UTC 2011
Chris Fields writes:
> On Mar 3, 2011, at 5:04 PM, George Hartzell wrote:
>
> > Hi all,
> >
> > I'm using minicpan (from CPAN::Mini) to keep a cpan mirror. My mirror
> > does not contain BioPerl-1.6.1.tar.gz even though search.cpan.org
> > seems to have it. The only tarballs that end up in Chris' directory
> > are these:
> >
> > /Users/hartzell/tmp/minicpan//authors/id/C/CJ/CJFIELDS/BioPerl-db-1.6.0.tar.gz
> > /Users/hartzell/tmp/minicpan//authors/id/C/CJ/CJFIELDS/BioPerl-network-1.6.0.tar.gz
> > /Users/hartzell/tmp/minicpan//authors/id/C/CJ/CJFIELDS/BioPerl-run-1.6.1.tar.gz
> >
> > It is listed in the 02packages.details.txt.gz file that is mirrored.
> >
> > Thoughts, suggestions?
> >
> > Thanks,
> >
> > g.
>
> That's odd; could it be the repo you created the mirror from?
>
> This is my PAUSE account:
>
> BioPerl-1.6.0.meta 78518 Sun, 25 Jan 2009 05:19:20 GMT
> BioPerl-1.6.0.readme 12174 Sun, 25 Jan 2009 05:19:41 GMT
> BioPerl-1.6.0.tar.gz 6813396 Sun, 25 Jan 2009 17:14:12 GMT
> BioPerl-1.6.1.meta 82231 Tue, 29 Sep 2009 16:33:52 GMT
> BioPerl-1.6.1.readme 12174 Tue, 29 Sep 2009 16:33:49 GMT
> BioPerl-1.6.1.tar.gz 10462526 Tue, 29 Sep 2009 16:43:11 GMT
> BioPerl-DB-1.6.0_001.tar.gz 494106 Wed, 30 Sep 2009 20:49:59 GMT
> BioPerl-Network-1.6.0_001.tar.gz 2198338 Wed, 30 Sep 2009 20:50:18 GMT
> BioPerl-Run-1.6.1_001.tar.gz 4289239 Wed, 30 Sep 2009 21:07:38 GMT
> BioPerl-db-1.6.0.meta 7728 Tue, 24 Feb 2009 02:58:05 GMT
> BioPerl-db-1.6.0.readme 7066 Tue, 24 Feb 2009 02:58:05 GMT
> BioPerl-db-1.6.0.tar.gz 392773 Tue, 24 Feb 2009 15:33:05 GMT
> BioPerl-network-1.6.0.meta 1268 Tue, 24 Feb 2009 03:00:26 GMT
> BioPerl-network-1.6.0.readme 3669 Tue, 24 Feb 2009 03:00:28 GMT
> BioPerl-network-1.6.0.tar.gz 1410782 Tue, 24 Feb 2009 15:33:16 GMT
> BioPerl-run-1.6.0.meta 10289 Tue, 24 Feb 2009 02:59:26 GMT
> BioPerl-run-1.6.0.readme 576 Tue, 24 Feb 2009 02:59:26 GMT
> BioPerl-run-1.6.0.tar.gz 4082430 Tue, 24 Feb 2009 15:34:43 GMT
> BioPerl-run-1.6.1.meta 10289 Wed, 25 Feb 2009 16:07:06 GMT
> BioPerl-run-1.6.1.readme 576 Wed, 25 Feb 2009 16:07:06 GMT
> BioPerl-run-1.6.1.tar.gz 4082463 Wed, 25 Feb 2009 16:14:37 GMT
> CHECKSUMS 5035 Sun, 03 Oct 2010 19:21:56 GMT
>
> chris
>
>
Ok, apparently we've earned a reputation, and it has preceeded us....
Here's the code that Ricardo uses to filter the list of things to mirror:
sub _filter_module {
my $self = shift;
my $args = shift;
if ($self->{skip_perl}) {
return 1 if $args->{path} =~ m{/(?:emb|syb|bio)?perl-\d}i;
return 1 if $args->{path} =~ m{/(?:parrot|ponie)-\d}i;
return 1 if $args->{path} =~ m{/(?:kurila)-\d}i;
return 1 if $args->{path} =~ m{/\bperl-?5\.004}i;
return 1 if $args->{path} =~ m{/\bperl_mlb\.zip}i;
}
return 1 if $self->__do_filter($self->{path_filters}, $args->{path});
return 1 if $self->__do_filter($self->{module_filters}, $args->{module});
return 0;
}
I'll ask him why he's filtering bioperl out and we can see if we can
fix it. I'm hoping that it's just an over-eager cut-n-paste of stuff
that he thinks of as the "perl" source (which is why it's within the
skip_perl test) and not that we've done something egregious.
g.
More information about the Bioperl-l
mailing list