[
https://issues.apache.org/jira/browse/LUCENE-7425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15438146#comment-15438146
]
Michael McCandless commented on LUCENE-7425:
--------------------------------------------
It works! And, it produces results similar to what Steve reported earlier:
{noformat}
19:35 $ python3 -u dev-tools/scripts/poll-mirrors.py -v 6.2.0
2016-08-25 19:35:32.469820
Polling 219 Apache Mirrors and Maven Central...
.................................X...............................X.......XX...................X..........................X..............................X............X.........................X...X.......................
6.2.0 is downloadable from Maven Central
6.2.0 is downloadable from 209/219 Apache Mirrors (95.43%)
{noformat}
I also tested with Python2.
> poll-mirrors.pl requires additional perl packages?
> --------------------------------------------------
>
> Key: LUCENE-7425
> URL: https://issues.apache.org/jira/browse/LUCENE-7425
> Project: Lucene - Core
> Issue Type: Bug
> Reporter: Michael McCandless
> Attachments: LUCENE-7425.patch
>
>
> I have a newish Ubuntu 16.04.1 install ... and I'm doing the Lucene/Solr
> 6.2.0 release on it.
> Our release process is already hard enough.
> When I get to the step to poll the mirrors to see whether Maven central and
> the apache mirrors have the release bits yet, I hit this:
> {noformat}
> 14:51 $ perl ../dev-tools/scripts/poll-mirrors.pl -version 6.2.0
> perl ../dev-tools/scripts/poll-mirrors.pl -version 6.2.0
> Can't locate LWP/UserAgent.pm in @INC (you may need to install the
> LWP::UserAgent module) (@INC contains: /etc/perl
> /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1
> /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5
> /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22
> /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at
> ../dev-tools/scripts/poll-mirrors.pl line 31.
> BEGIN failed--compilation aborted at ../dev-tools/scripts/poll-mirrors.pl
> line 31.
> {noformat}
> How can it be that such a trivial script would need optional perl packages
> installed? It seems all it's trying to do is download stuff over HTTP at
> this point?
> So I fire up {{cpan}}, asking it to install {{LWP/UserAgent.pm}} and it hits
> all sorts of errors that I cannot understand.
> Can we somehow simplify this script to use mere mortal perl packages? Or is
> something badly wrong with my Ubuntu install? Maybe we should rewrite this
> in a proper scripting language that has batteries included and also starts
> with P ;)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]