Related but not related, the Clover build is failing to compile as well. On Wed, Jun 17, 2020 at 4:05 PM David Smiley <david.w.smi...@gmail.com> wrote:
> I'll leave it to you then; thanks. I don't really have anything. You > could try to dig into the source of the old tasks we are using to see if > there is a work-around for this particular "import" scope scenario... or we > migrate to the new Maven Artifact Resolver Ant Task. I'm not even certain > that the new tasks don't have this problem but it's likely given the age of > the old tasks and current-ness of the new tasks. > > ~ David > > > On Wed, Jun 17, 2020 at 1:49 PM Mike Drob <md...@apache.org> wrote: > >> Thanks David. >> >> I’ve disabled the 8.5, 8.x, and main branch maven builds for now, there’s >> no point in running into the same failure every day. >> >> Please re enable them if you get a chance to figure this out, otherwise >> I’ll have time to start looking next week as well. >> >> Do you have a JIRA or WIP branch or anything that I can pick up when I >> get to it? >> >> Mike >> >> On Mon, Jun 15, 2020 at 4:55 PM David Smiley <david.w.smi...@gmail.com> >> wrote: >> >>> I don't know about what Gradle offers other than observing what Erick >>> shares, but I like to think that we can get rid of not only the Ant build >>> but the Maven build too. If there are obstacles, I'd prefer to figure them >>> out rather than settle for the complexity (and thus maintenance costs) of >>> an entire parallel build. >>> >>> I wondered if perhaps this protobuf dependency is something we don't >>> need -- it seems to be an optional dependency of Calcite. Disclaimer: I >>> looked very quickly; didn't fully verify. So I did a little removing of it >>> and then found the same HTTP problem but for a different dependency now -- >>> Dropwizard metrics-bom which is definitely something we depend on. >>> >>> I was unable to work around this bug of the Maven Ant Task but didn't >>> spend much time on it. I was looking for the source and had trouble >>> finding it, then realized this thing is like 6 years old and has been >>> superseded by the "Maven Artifact Resolver Ant Task": >>> https://maven.apache.org/resolver-ant-tasks/. It looks similar to the >>> old one. >>> >>> ~ David >>> >>> >>> On Mon, Jun 15, 2020 at 5:06 PM Erick Erickson <erickerick...@gmail.com> >>> wrote: >>> >>>> >>>> https://docs.gradle.org/current/userguide/publishing_maven.html#publishing_maven >>>> >>>> I know absolutely _nothing_ about it, just that it exists…. >>>> >>>> >>>> >>>> > On Jun 15, 2020, at 4:07 PM, Mike Drob <md...@apache.org> wrote: >>>> > >>>> > David - Does the Gradle build offer something easier to maintain than >>>> a very old Ant Maven plugin? >>>> > >>>> > On Mon, Jun 15, 2020 at 8:43 AM Ishan Chattopadhyaya < >>>> ichattopadhy...@gmail.com> wrote: >>>> > Hi David, >>>> > It may be unrelated, but I was similarly puzzled when all hardcoded >>>> Maven URLs had https://, but it was still resolving against http:// >>>> and failing. Here's how I tackled it: >>>> > https://issues.apache.org/jira/browse/LUCENE-9170 >>>> > Regards, >>>> > Ishan >>>> > >>>> > On Mon, Jun 15, 2020 at 11:59 AM David Smiley < >>>> david.w.smi...@gmail.com> wrote: >>>> > No; it's another option for people who would rather use Maven instead >>>> of Ant. Where I work I've found it useful because it allows you to fork >>>> Solr and push the artifacts (plus source & docs) to a company Maven repo. >>>> It wasn't apparent to me how to do that in the Ant build. Also, it's >>>> substantially easier to understand than the Ant build IMO. >>>> > >>>> > I looked at the failures and it's because of Maven central being >>>> HTTPS only now yet the build is trying HTTP. I am locally playing with >>>> this to fix it... common-build.xml line 718 is using an old Ant Maven >>>> plugin thing that probably has a built-in hardcoded notion of where Maven >>>> central is. I added the repo explicitly with HTTPS and I got the build to >>>> progress but now am stuck trying to resolve a "protobuf-bom" dependency >>>> wherein it's still using the old HTTP URL for some inexplicable reason. >>>> This dependency is of scope "import" which I've never seen before. Shrug. >>>> I'll look at this more later. >>>> > >>>> > ~ David >>>> > >>>> > >>>> > On Sun, Jun 14, 2020 at 10:58 PM Michael Sokolov <msoko...@gmail.com> >>>> wrote: >>>> > I'm not sure what the purpose of these builds is? Is it to push >>>> artifacts to Maven central? >>>> > >>>> > On Sun, Jun 14, 2020, 10:09 PM Mike Drob <md...@apache.org> wrote: >>>> > Devs, >>>> > >>>> > I was looking at the maven builds and they have been failing for a >>>> long time. For example >>>> https://builds.apache.org/view/L/view/Lucene/job/Lucene-Solr-Maven-master/ >>>> > >>>> > The question is, are these worth fixing, with the eventual move to >>>> Gradle? If not, can we disable the jobs? >>>> > >>>> > Mike >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >>>> For additional commands, e-mail: dev-h...@lucene.apache.org >>>> >>>>