You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by lewis john mcgibbney <le...@apache.org> on 2021/01/21 01:22:26 UTC

[VOTE] Release Apache Nutch 1.18 RC1

Hi Folks,

A first candidate for the Nutch 1.18 release is available at [0] where
accompanying SHA512, ASC and MD5 signatures can also be found.
Information on verifying releases can be found at [1].
The release candidate is a .zip and tar.gz archive of the sources in [2]

In addition, a staged maven repository is available at [3]

Please vote on releasing this package as Apache Nutch 1.18. The vote is
open for at least the next 72 hours and passes if a majority of at least
three +1 Nutch PMC votes are cast.

[ ] +1 Release this package as Apache Nutch 1.18.
[ ] -1 Do not release this package because…

Cheers,
lewismc
P.S. Here is my +1.

[0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
[1] http://nutch.apache.org/downloads.html#verify
[2]
https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
[3] https://repository.apache.org/content/repositories/orgapachenutch-1019
-- 
http://home.apache.org/~lewismc/
http://people.apache.org/keys/committer/lewismc

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by Shashanka Balakuntala <sh...@gmail.com>.
+1

Thanks Lewis for taking care of this release.
I verified checksums, build passes, tests passes. Did a small crawl and indexed to solr and elastic and worked fine.

Thanks
Shashanka

> On 23-Jan-2021, at 5:51 PM, Sebastian Nagel <sn...@apache.org> wrote:
> 
> +1
> 
> Tested / verified:
> - good signatures
> - source package builds and unit tests pass
> - successfully ran a crawl from the bin package
>  (500 pages, indexing to Solr)
> 
> Thanks, Lewis!
> 
> One point (not a blocker): In recent releases we didn't ship a MD5 signature
> following the recommendation in https://infra.apache.org/release-distribution#sigs-and-sums
>  "SHOULD NOT supply a MD5 or SHA-1 checksum file because these are deprecated"
> 
> 
> Best,
> Sebastian
> 
>> On 1/21/21 2:22 AM, lewis john mcgibbney wrote:
>> Hi Folks,
>> ssh://git@gitlab.padim.fim.uni-passau.de:13003/osf-tech-group/osf-tech-management.git
>> A first candidate for the Nutch 1.18 release is available at [0] where accompanying SHA512, ASC and MD5 signatures can also be found.
>> Information on verifying releases can be found at [1].
>> The release candidate is a .zip and tar.gz archive of the sources in [2]
>> In addition, a staged maven repository is available at [3]
>> Please vote on releasing this package as Apache Nutch 1.18. The vote is open for at least the next 72 hours and passes if a majority of at least three +1 Nutch PMC votes are cast.
>> [ ] +1 Release this package as Apache Nutch 1.18.
>> [ ] -1 Do not release this package because…
>> Cheers,
>> lewismc
>> P.S. Here is my +1.
>> [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/ <https://dist.apache.org/repos/dist/dev/nutch/1.18/>
>> [1] http://nutch.apache.org/downloads.html#verify <http://nutch.apache.org/downloads.html#verify>
>> [2] https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a <https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a>
>> [3] https://repository.apache.org/content/repositories/orgapachenutch-1019 <https://repository.apache.org/content/repositories/orgapachenutch-1019>
>> -- 
>> http://home.apache.org/~lewismc/ <http://home.apache.org/~lewismc/>
>> http://people.apache.org/keys/committer/lewismc <http://people.apache.org/keys/committer/lewismc>
> 

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by Lewis John McGibbney <le...@apache.org>.
Acknowledged. I will NOT push the .md5 signatures and I will remove this from the website when I update the downloads page.
Thanks
lewismc

On 2021/01/23 12:21:38, Sebastian Nagel <sn...@apache.org> wrote: 
> +1
> 
> Tested / verified:
> - good signatures
> - source package builds and unit tests pass
> - successfully ran a crawl from the bin package
>    (500 pages, indexing to Solr)
> 
> Thanks, Lewis!
> 
> One point (not a blocker): In recent releases we didn't ship a MD5 signature
> following the recommendation in https://infra.apache.org/release-distribution#sigs-and-sums
>    "SHOULD NOT supply a MD5 or SHA-1 checksum file because these are deprecated"
> 
> 
> Best,
> Sebastian
> 
> On 1/21/21 2:22 AM, lewis john mcgibbney wrote:
> > Hi Folks,
> > ssh://git@gitlab.padim.fim.uni-passau.de:13003/osf-tech-group/osf-tech-management.git
> > A first candidate for the Nutch 1.18 release is available at [0] where accompanying SHA512, ASC and MD5 signatures can also be found.
> > Information on verifying releases can be found at [1].
> > The release candidate is a .zip and tar.gz archive of the sources in [2]
> > 
> > In addition, a staged maven repository is available at [3]
> > 
> > Please vote on releasing this package as Apache Nutch 1.18. The vote is open for at least the next 72 hours and passes if a majority of at 
> > least three +1 Nutch PMC votes are cast.
> > 
> > [ ] +1 Release this package as Apache Nutch 1.18.
> > [ ] -1 Do not release this package because…
> > 
> > Cheers,
> > lewismc
> > P.S. Here is my +1.
> > 
> > [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/ <https://dist.apache.org/repos/dist/dev/nutch/1.18/>
> > [1] http://nutch.apache.org/downloads.html#verify <http://nutch.apache.org/downloads.html#verify>
> > [2] https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a 
> > <https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a>
> > [3] https://repository.apache.org/content/repositories/orgapachenutch-1019 
> > <https://repository.apache.org/content/repositories/orgapachenutch-1019>
> > -- 
> > http://home.apache.org/~lewismc/ <http://home.apache.org/~lewismc/>
> > http://people.apache.org/keys/committer/lewismc <http://people.apache.org/keys/committer/lewismc>
> 
> 

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by Sebastian Nagel <sn...@apache.org>.
+1

Tested / verified:
- good signatures
- source package builds and unit tests pass
- successfully ran a crawl from the bin package
   (500 pages, indexing to Solr)

Thanks, Lewis!

One point (not a blocker): In recent releases we didn't ship a MD5 signature
following the recommendation in https://infra.apache.org/release-distribution#sigs-and-sums
   "SHOULD NOT supply a MD5 or SHA-1 checksum file because these are deprecated"


Best,
Sebastian

On 1/21/21 2:22 AM, lewis john mcgibbney wrote:
> Hi Folks,
> ssh://git@gitlab.padim.fim.uni-passau.de:13003/osf-tech-group/osf-tech-management.git
> A first candidate for the Nutch 1.18 release is available at [0] where accompanying SHA512, ASC and MD5 signatures can also be found.
> Information on verifying releases can be found at [1].
> The release candidate is a .zip and tar.gz archive of the sources in [2]
> 
> In addition, a staged maven repository is available at [3]
> 
> Please vote on releasing this package as Apache Nutch 1.18. The vote is open for at least the next 72 hours and passes if a majority of at 
> least three +1 Nutch PMC votes are cast.
> 
> [ ] +1 Release this package as Apache Nutch 1.18.
> [ ] -1 Do not release this package because…
> 
> Cheers,
> lewismc
> P.S. Here is my +1.
> 
> [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/ <https://dist.apache.org/repos/dist/dev/nutch/1.18/>
> [1] http://nutch.apache.org/downloads.html#verify <http://nutch.apache.org/downloads.html#verify>
> [2] https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a 
> <https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a>
> [3] https://repository.apache.org/content/repositories/orgapachenutch-1019 
> <https://repository.apache.org/content/repositories/orgapachenutch-1019>
> -- 
> http://home.apache.org/~lewismc/ <http://home.apache.org/~lewismc/>
> http://people.apache.org/keys/committer/lewismc <http://people.apache.org/keys/committer/lewismc>


[RESULT] WAS Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by lewis john mcgibbney <le...@apache.org>.
user@, dev@,
The 72hr VOTE'ing period has elapsed. The RESULT's are as follows

[5] +1 Release this package as Apache Nutch 1.18.

Lewis John McGibbney*
Ralf Kotowski*
Jorge Luis Betancourt Gonzalez*
Sebastian Nagel*
Shashanka Balakuntala Srinivasa*

[0] -1 Do not release this package because…

*Nutch PMC binding VOTE

Thank you to everyone able to VOTE. I'll go ahead and complete the release
process.

lewismc

On Wed, Jan 20, 2021 at 5:22 PM lewis john mcgibbney <le...@apache.org>
wrote:

> Hi Folks,
>
> A first candidate for the Nutch 1.18 release is available at [0] where
> accompanying SHA512, ASC and MD5 signatures can also be found.
> Information on verifying releases can be found at [1].
> The release candidate is a .zip and tar.gz archive of the sources in [2]
>
> In addition, a staged maven repository is available at [3]
>
> Please vote on releasing this package as Apache Nutch 1.18. The vote is
> open for at least the next 72 hours and passes if a majority of at least
> three +1 Nutch PMC votes are cast.
>
> [ ] +1 Release this package as Apache Nutch 1.18.
> [ ] -1 Do not release this package because…
>
> Cheers,
> lewismc
> P.S. Here is my +1.
>
> [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
> [1] http://nutch.apache.org/downloads.html#verify
> [2]
> https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
> [3] https://repository.apache.org/content/repositories/orgapachenutch-1019
> --
> http://home.apache.org/~lewismc/
> http://people.apache.org/keys/committer/lewismc
>


-- 
http://home.apache.org/~lewismc/
http://people.apache.org/keys/committer/lewismc

[RESULT] WAS Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by lewis john mcgibbney <le...@apache.org>.
user@, dev@,
The 72hr VOTE'ing period has elapsed. The RESULT's are as follows

[5] +1 Release this package as Apache Nutch 1.18.

Lewis John McGibbney*
Ralf Kotowski*
Jorge Luis Betancourt Gonzalez*
Sebastian Nagel*
Shashanka Balakuntala Srinivasa*

[0] -1 Do not release this package because…

*Nutch PMC binding VOTE

Thank you to everyone able to VOTE. I'll go ahead and complete the release
process.

lewismc

On Wed, Jan 20, 2021 at 5:22 PM lewis john mcgibbney <le...@apache.org>
wrote:

> Hi Folks,
>
> A first candidate for the Nutch 1.18 release is available at [0] where
> accompanying SHA512, ASC and MD5 signatures can also be found.
> Information on verifying releases can be found at [1].
> The release candidate is a .zip and tar.gz archive of the sources in [2]
>
> In addition, a staged maven repository is available at [3]
>
> Please vote on releasing this package as Apache Nutch 1.18. The vote is
> open for at least the next 72 hours and passes if a majority of at least
> three +1 Nutch PMC votes are cast.
>
> [ ] +1 Release this package as Apache Nutch 1.18.
> [ ] -1 Do not release this package because…
>
> Cheers,
> lewismc
> P.S. Here is my +1.
>
> [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
> [1] http://nutch.apache.org/downloads.html#verify
> [2]
> https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
> [3] https://repository.apache.org/content/repositories/orgapachenutch-1019
> --
> http://home.apache.org/~lewismc/
> http://people.apache.org/keys/committer/lewismc
>


-- 
http://home.apache.org/~lewismc/
http://people.apache.org/keys/committer/lewismc

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by BlackIce <bl...@gmail.com>.
Here's my +1 on RC 1.8

Thank you Jorge for the tip, it compiled and I did some basic
crawling/parsing on a few thousand URLS, it seems to be working, I
don't have a working instance of Solr at this moment tho.

Thank you Lewis for pushing this forward and for everything you do!


On Fri, Jan 22, 2021 at 3:24 PM Jorge Betancourt
<be...@gmail.com> wrote:
>
> I ran into a similar issue (while reviewing a PR, not while reviewing the 1.8 RC), removing my ivy2 cache:
>
> rm -rf ~/.ivy2/cache/
>
> seemed to do the trick. TBH I hadn't built any Java on this machine in a while and I'm not even sure in which state the cache was.
>
> On Fri, Jan 22, 2021 at 10:48 AM BlackIce <bl...@gmail.com> wrote:
>>
>> Ubuntu Linux 20.04.1
>> openjdk version "11.0.9.1" 2020-11-04
>>
>> I get this:
>>
>> BUILD FAILED
>> /home/enlle/apache-nutch-1.18/build.xml:131: The following error
>> occurred while executing this line:
>> /home/enlle/apache-nutch-1.18/src/plugin/build.xml:30: The following
>> error occurred while executing this line:
>> /home/enlle/apache-nutch-1.18/src/plugin/build-plugin.xml:230:
>> impossible to ivy retrieve: java.lang.RuntimeException: problem during
>> retrieve of org.apa
>>        che.nutch#lib-htmlunit: java.lang.RuntimeException: Multiple
>> artifacts of the module
>> org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved to the
>> same file! Update the retrieve pattern  to fix this error.
>>         at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:238)
>>         at org.apache.ivy.Ivy.retrieve(Ivy.java:561)
>>         at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:113)
>>         at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:259)
>>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>>         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>>         at org.apache.tools.ant.Task.perform(Task.java:350)
>>         at org.apache.tools.ant.Target.execute(Target.java:449)
>>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>>         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>>         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>>         at org.apache.tools.ant.Task.perform(Task.java:350)
>>         at org.apache.tools.ant.Target.execute(Target.java:449)
>>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>>         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>>         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>>         at org.apache.tools.ant.Task.perform(Task.java:350)
>>         at org.apache.tools.ant.Target.execute(Target.java:449)
>>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>>         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>>         at org.apache.tools.ant.Main.runBuild(Main.java:830)
>>         at org.apache.tools.ant.Main.startAnt(Main.java:223)
>>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
>> Caused by: java.lang.RuntimeException: Multiple artifacts of the
>> module org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved
>> to the same file!
>>       Update the retrieve pattern  to fix this error.
>>         at org.apache.ivy.core.retrieve.RetrieveEngine.determineArtifactsToCopy(RetrieveEngine.java:413)
>>         at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:122)
>>         ... 43 more
>>
>> On Thu, Jan 21, 2021 at 2:22 AM lewis john mcgibbney <le...@apache.org> wrote:
>> >
>> > Hi Folks,
>> >
>> > A first candidate for the Nutch 1.18 release is available at [0] where accompanying SHA512, ASC and MD5 signatures can also be found.
>> > Information on verifying releases can be found at [1].
>> > The release candidate is a .zip and tar.gz archive of the sources in [2]
>> >
>> > In addition, a staged maven repository is available at [3]
>> >
>> > Please vote on releasing this package as Apache Nutch 1.18. The vote is open for at least the next 72 hours and passes if a majority of at least three +1 Nutch PMC votes are cast.
>> >
>> > [ ] +1 Release this package as Apache Nutch 1.18.
>> > [ ] -1 Do not release this package because…
>> >
>> > Cheers,
>> > lewismc
>> > P.S. Here is my +1.
>> >
>> > [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
>> > [1] http://nutch.apache.org/downloads.html#verify
>> > [2] https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
>> > [3] https://repository.apache.org/content/repositories/orgapachenutch-1019
>> > --
>> > http://home.apache.org/~lewismc/
>> > http://people.apache.org/keys/committer/lewismc
>
>
>
> --
> Jorge Luis

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by Jorge Betancourt <be...@gmail.com>.
I ran into a similar issue (while reviewing a PR, not while reviewing the
1.8 RC), removing my ivy2 cache:

rm -rf ~/.ivy2/cache/

seemed to do the trick. TBH I hadn't built any Java on this machine in a
while and I'm not even sure in which state the cache was.

On Fri, Jan 22, 2021 at 10:48 AM BlackIce <bl...@gmail.com> wrote:

> Ubuntu Linux 20.04.1
> openjdk version "11.0.9.1" 2020-11-04
>
> I get this:
>
> BUILD FAILED
> /home/enlle/apache-nutch-1.18/build.xml:131: The following error
> occurred while executing this line:
> /home/enlle/apache-nutch-1.18/src/plugin/build.xml:30: The following
> error occurred while executing this line:
> /home/enlle/apache-nutch-1.18/src/plugin/build-plugin.xml:230:
> impossible to ivy retrieve: java.lang.RuntimeException: problem during
> retrieve of org.apa
>        che.nutch#lib-htmlunit: java.lang.RuntimeException: Multiple
> artifacts of the module
> org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved to the
> same file! Update the retrieve pattern  to fix this error.
>         at
> org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:238)
>         at org.apache.ivy.Ivy.retrieve(Ivy.java:561)
>         at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:113)
>         at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:259)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown
> Source)
>         at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at
> org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown
> Source)
>         at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at
> org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown
> Source)
>         at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>         at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.Main.runBuild(Main.java:830)
>         at org.apache.tools.ant.Main.startAnt(Main.java:223)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> Caused by: java.lang.RuntimeException: Multiple artifacts of the
> module org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved
> to the same file!
>       Update the retrieve pattern  to fix this error.
>         at
> org.apache.ivy.core.retrieve.RetrieveEngine.determineArtifactsToCopy(RetrieveEngine.java:413)
>         at
> org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:122)
>         ... 43 more
>
> On Thu, Jan 21, 2021 at 2:22 AM lewis john mcgibbney <le...@apache.org>
> wrote:
> >
> > Hi Folks,
> >
> > A first candidate for the Nutch 1.18 release is available at [0] where
> accompanying SHA512, ASC and MD5 signatures can also be found.
> > Information on verifying releases can be found at [1].
> > The release candidate is a .zip and tar.gz archive of the sources in [2]
> >
> > In addition, a staged maven repository is available at [3]
> >
> > Please vote on releasing this package as Apache Nutch 1.18. The vote is
> open for at least the next 72 hours and passes if a majority of at least
> three +1 Nutch PMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Nutch 1.18.
> > [ ] -1 Do not release this package because…
> >
> > Cheers,
> > lewismc
> > P.S. Here is my +1.
> >
> > [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
> > [1] http://nutch.apache.org/downloads.html#verify
> > [2]
> https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
> > [3]
> https://repository.apache.org/content/repositories/orgapachenutch-1019
> > --
> > http://home.apache.org/~lewismc/
> > http://people.apache.org/keys/committer/lewismc
>


-- 
Jorge Luis

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by Lewis John McGibbney <le...@apache.org>.
I also experienced this (and a bunch of other issues which I reported to JIRA... some others I fixed in the 1.18 release branch and tag and will backport to master branch) whilst working on the RC.
Same as Jorge, I also pruned the ivy cache and it resolved the dependency issue.
Thanks for reviewing and reporting the issue.
lewismc

On 2021/01/22 09:48:04, BlackIce <bl...@gmail.com> wrote: 
> Ubuntu Linux 20.04.1
> openjdk version "11.0.9.1" 2020-11-04
> 
> I get this:
> 
> BUILD FAILED
> /home/enlle/apache-nutch-1.18/build.xml:131: The following error
> occurred while executing this line:
> /home/enlle/apache-nutch-1.18/src/plugin/build.xml:30: The following
> error occurred while executing this line:
> /home/enlle/apache-nutch-1.18/src/plugin/build-plugin.xml:230:
> impossible to ivy retrieve: java.lang.RuntimeException: problem during
> retrieve of org.apa
>        che.nutch#lib-htmlunit: java.lang.RuntimeException: Multiple
> artifacts of the module
> org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved to the
> same file! Update the retrieve pattern  to fix this error.
>         at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:238)
>         at org.apache.ivy.Ivy.retrieve(Ivy.java:561)
>         at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:113)
>         at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:259)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>         at org.apache.tools.ant.Task.perform(Task.java:350)
>         at org.apache.tools.ant.Target.execute(Target.java:449)
>         at org.apache.tools.ant.Target.performTasks(Target.java:470)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>         at org.apache.tools.ant.Main.runBuild(Main.java:830)
>         at org.apache.tools.ant.Main.startAnt(Main.java:223)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> Caused by: java.lang.RuntimeException: Multiple artifacts of the
> module org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved
> to the same file!
>       Update the retrieve pattern  to fix this error.
>         at org.apache.ivy.core.retrieve.RetrieveEngine.determineArtifactsToCopy(RetrieveEngine.java:413)
>         at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:122)
>         ... 43 more
> 
> On Thu, Jan 21, 2021 at 2:22 AM lewis john mcgibbney <le...@apache.org> wrote:
> >
> > Hi Folks,
> >
> > A first candidate for the Nutch 1.18 release is available at [0] where accompanying SHA512, ASC and MD5 signatures can also be found.
> > Information on verifying releases can be found at [1].
> > The release candidate is a .zip and tar.gz archive of the sources in [2]
> >
> > In addition, a staged maven repository is available at [3]
> >
> > Please vote on releasing this package as Apache Nutch 1.18. The vote is open for at least the next 72 hours and passes if a majority of at least three +1 Nutch PMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Nutch 1.18.
> > [ ] -1 Do not release this package because…
> >
> > Cheers,
> > lewismc
> > P.S. Here is my +1.
> >
> > [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
> > [1] http://nutch.apache.org/downloads.html#verify
> > [2] https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
> > [3] https://repository.apache.org/content/repositories/orgapachenutch-1019
> > --
> > http://home.apache.org/~lewismc/
> > http://people.apache.org/keys/committer/lewismc
> 

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by BlackIce <bl...@gmail.com>.
Ubuntu Linux 20.04.1
openjdk version "11.0.9.1" 2020-11-04

I get this:

BUILD FAILED
/home/enlle/apache-nutch-1.18/build.xml:131: The following error
occurred while executing this line:
/home/enlle/apache-nutch-1.18/src/plugin/build.xml:30: The following
error occurred while executing this line:
/home/enlle/apache-nutch-1.18/src/plugin/build-plugin.xml:230:
impossible to ivy retrieve: java.lang.RuntimeException: problem during
retrieve of org.apa
       che.nutch#lib-htmlunit: java.lang.RuntimeException: Multiple
artifacts of the module
org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved to the
same file! Update the retrieve pattern  to fix this error.
        at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:238)
        at org.apache.ivy.Ivy.retrieve(Ivy.java:561)
        at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:113)
        at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:259)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
        at org.apache.tools.ant.Task.perform(Task.java:350)
        at org.apache.tools.ant.Target.execute(Target.java:449)
        at org.apache.tools.ant.Target.performTasks(Target.java:470)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
        at org.apache.tools.ant.Main.runBuild(Main.java:830)
        at org.apache.tools.ant.Main.startAnt(Main.java:223)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
Caused by: java.lang.RuntimeException: Multiple artifacts of the
module org.seleniumhq.selenium#selenium-support;3.141.59 are retrieved
to the same file!
      Update the retrieve pattern  to fix this error.
        at org.apache.ivy.core.retrieve.RetrieveEngine.determineArtifactsToCopy(RetrieveEngine.java:413)
        at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:122)
        ... 43 more

On Thu, Jan 21, 2021 at 2:22 AM lewis john mcgibbney <le...@apache.org> wrote:
>
> Hi Folks,
>
> A first candidate for the Nutch 1.18 release is available at [0] where accompanying SHA512, ASC and MD5 signatures can also be found.
> Information on verifying releases can be found at [1].
> The release candidate is a .zip and tar.gz archive of the sources in [2]
>
> In addition, a staged maven repository is available at [3]
>
> Please vote on releasing this package as Apache Nutch 1.18. The vote is open for at least the next 72 hours and passes if a majority of at least three +1 Nutch PMC votes are cast.
>
> [ ] +1 Release this package as Apache Nutch 1.18.
> [ ] -1 Do not release this package because…
>
> Cheers,
> lewismc
> P.S. Here is my +1.
>
> [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
> [1] http://nutch.apache.org/downloads.html#verify
> [2] https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
> [3] https://repository.apache.org/content/repositories/orgapachenutch-1019
> --
> http://home.apache.org/~lewismc/
> http://people.apache.org/keys/committer/lewismc

Re: [VOTE] Release Apache Nutch 1.18 RC1

Posted by Jorge Betancourt <be...@gmail.com>.
+1

- Tests pass
- Clean build succeeded (from branch-1.8, Java 1.8)
- Checksums matched

A small crawl of a few pages went fine too.

Thanks for taking care of cutting an RC Lewis!

On Thu, Jan 21, 2021 at 2:22 AM lewis john mcgibbney <le...@apache.org>
wrote:

> Hi Folks,
>
> A first candidate for the Nutch 1.18 release is available at [0] where
> accompanying SHA512, ASC and MD5 signatures can also be found.
> Information on verifying releases can be found at [1].
> The release candidate is a .zip and tar.gz archive of the sources in [2]
>
> In addition, a staged maven repository is available at [3]
>
> Please vote on releasing this package as Apache Nutch 1.18. The vote is
> open for at least the next 72 hours and passes if a majority of at least
> three +1 Nutch PMC votes are cast.
>
> [ ] +1 Release this package as Apache Nutch 1.18.
> [ ] -1 Do not release this package because…
>
> Cheers,
> lewismc
> P.S. Here is my +1.
>
> [0] https://dist.apache.org/repos/dist/dev/nutch/1.18/
> [1] http://nutch.apache.org/downloads.html#verify
> [2]
> https://git-wip-us.apache.org/repos/asf?p=nutch.git;a=tag;h=a8ef2997d14eb7af95dcafee379d54b31f89dd1a
> [3] https://repository.apache.org/content/repositories/orgapachenutch-1019
> --
> http://home.apache.org/~lewismc/
> http://people.apache.org/keys/committer/lewismc
>


-- 
Jorge Luis