You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Tamás Cservenák <ta...@cservenak.net> on 2023/02/20 11:40:00 UTC

[HEADS UP] Maven Release 3.9.1 coming soon

Howdy,

The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
around next week (most of the issues will be fixed once resolver upped to
newly released 1.9.5):
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1

Notable fixes
- The 10% slowness is gone (introduced with 3.9.0)
- The endless loops with webjars is fixed (long time existing issue)
- The IAEx with sha1-like (hex) versions is fixed (long time existing issue)

Thanks
T

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
I can take a look at 7700 and 7701 this weekend if no one grabs them
sooner. If someone can get to them today or tomorrow though, that's
fine. Just assign yourself on the bug when you start work so we don't
duplicate effort. These two do look closely related and probably will
be fixed in a single PR.

On Thu, Feb 23, 2023 at 12:14 PM Tamás Cservenák <ta...@cservenak.net> wrote:
>
> Howdy,
>
> Current status:
> 3.9.1 issues (all fixed, one pending merge)
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352872
>
> We have some "candidates" as well:
> 3.9.1-candidates
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12351127
>
> There the plexus-utils one is blocked by this issue
> https://github.com/codehaus-plexus/plexus-utils/issues/238
>
> The rest has no PRs opened yet.
>
> Anyone willing to look at MNG-7700 and MNG-7701 and create PRs?
>
> T
>
> On Wed, Feb 22, 2023 at 6:30 PM Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > Hi Tomas,
> >
> > Will get back to you on ability to collect that data, lots of hoops to do
> > so.  It may be easier I just build sample project.
> >
> > On the cache, thanks for calling that out as not maven.  It was gradle
> > enterprise maven extension.  I turned it off to rule it out and behaviour
> > is the same just without any mention of the cache.
> >
> > I even tried to checkout the release tag and perform full build before
> > running perform but that just failed with issues running install plugin
> > during release:perform. So, I backed off to what is focus...
> >
> > To focus more on the site is the problem, I tried numerous attempts to
> > make it stop running but couldn't get that to stick so I went into the
> > cached parent used and set skip directly then ran release:perform again.
> > It worked doing that.
> >
> > So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site
> > plugins encountered and forked, if it was not already built it would build
> > all?  That seems to be the problem...which would make sense why a single
> > module project does not encounter this at all.
> >
> > Thanks,
> >
> > Jeremy
> >
> > -----Original Message-----
> > From: Tamás Cservenák <ta...@cservenak.net>
> > Sent: Wednesday, February 22, 2023 10:35 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Howdy,
> >
> > Wow, there are a lot of moving parts.... release plugin, site (within
> > release?)...
> >
> > Do you use any 3rd party extension maybe? (unsure what build cache is in
> > the realm of Maven 3.8.x, that works for you).
> >
> > But my first guess is a change in aggregator behaviour (pre 3.9.0 it was
> > building ALL, in 3.9.0 it builds only what is aggregated).
> >
> > Ideally we'd really need a reproducer, and possibly some logs/outputs of
> > what is actually happening here...
> >
> > If possible, and allowed, you can send me privately a ZIP of logs, and
> > will handle it discreetly.
> >
> > Thanks
> > T
> >
> >
> >
> > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
> > wrote:
> >
> > > I don't have a sharable example at the moment to show but hope enough
> > > information here can spot the issue from one I just ran.  If any
> > > details missing, I can quickly apply more info.
> > >
> > > On multi module build, this is the steps.
> > >
> > > mvn release:clean -> ok
> > > mvn release:prepare -> ok
> > > mvn release:perform -> fails
> > >
> > > Failure is that it tries to run the maven-site-plugin at what seems
> > > the immediate start of the process.  These phases run...
> > >
> > > 1/3 -> perform:verify-completed-prepare-phases
> > > 2/3 -> perform:checkout-project-from-scm
> > > 3/3 -> perform:run-perform-goals
> > >
> > > First goal ran 'deploy site-deploy'
> > >
> > > Gets a warning: This build will only read from the build cache, since
> > > the clean lifecycle is not part of the build invocation.
> > >
> > > That seems suspect given its just checked it out so how can it use
> > > build cache there?  I did try a subsequent mvn clean release:perform
> > > which got through that, threw lots of enforcer errors for missing
> > > parts, then back to trying to run the site and same failure.
> > >
> > > The failure is that it didn't even build the product.  So site plugin
> > > gets error that the artifacts for the release version don't exist.
> > >
> > > All maven release plugin settings involved otherwise
> > >
> > > - addSchema set to false
> > > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > > - autoVersionSubmodules set to true
> > > - release profiles as release | sign
> > >
> > > Our release profile simply does this
> > >
> > > - skip versions plugin
> > > - skip dependency check plugin
> > > - skip license plugin
> > > - skip site deploy (strange that its doing site-deploy when we told it
> > > not to).  Executions on site are attach-descriptor, site, and jar.  We
> > > do not deploy to a site but we do release the jar of the site content.
> > > - javadocs run as goal jar, test-jar (with a skip on earlier general
> > > runs we do for checking)
> > > - jar plugin we run test-jar
> > > - source plugin we run jar-no-fork and test-jar-no-fork
> > >
> > > Our sign profile
> > >
> > > - Runs sign goal of gpg plugin
> > >
> > > Versions involved
> > >
> > > - site 3.12.1
> > > - release plugin version 3.0.0-M7
> > >
> > > All our plugins are up to date as of 12/21/2022.
> > >
> > > I know having a real life one to test with would be easier and I can
> > > work on getting one together for that purpose but hoping its something
> > > obvious that rings some bells as to why the behaviour is that way.
> > >
> > > Thanks,
> > >
> > > Jeremy Landis
> > >
> > >
> > > -----Original Message-----
> > > From: Jeremy Landis <je...@hotmail.com>
> > > Sent: Monday, February 20, 2023 11:32 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > Not yet.  I'll work on getting that together.  For now we easily
> > > enough drop back to 3.8.7 in those cases as we exclusively use the maven
> > wrapper.
> > > So it has not been super critical for us yet.
> > >
> > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > Android<
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > > s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > > e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > > WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > > p0wA0%3D&reserved=0
> > > >
> > > ________________________________
> > > From: Tamás Cservenák <ta...@cservenak.net>
> > > Sent: Monday, February 20, 2023 11:24:58 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > Jeremy,
> > >
> > > Any specifics about the problems you face? And ideally a reproducer?
> > >
> > > Thanks
> > > T
> > >
> > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> > > wrote:
> > >
> > > > We have been unable to release multi module builds with maven 3 9.0.
> > > > It seems the site has major problems trying to resolve the build
> > > artifacts.
> > > > Has this been reported yet or do any of the resolver items fix that?
> > > > Single module releases using identical configuration release fine.
> > > >
> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > > > 2F
> > > > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > > > 1c
> > > > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > > > nk
> > > > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > > Ww
> > > > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > > > zd
> > > > b0kKWMpHdU54M%3D&reserved=0>
> > > > ________________________________
> > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > > > Sent: Monday, February 20, 2023 9:52:44 AM
> > > > To: Maven Developers List <de...@maven.apache.org>
> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >
> > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > > > MNG-7703 I'm not sure of, but probably not.
> > > >
> > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > > > <mi...@apache.org>
> > > > wrote:
> > > > >
> > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > > > Howdy,
> > > > > >
> > > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> > > > > > to
> > > > happen
> > > > > > around next week (most of the issues will be fixed once resolver
> > > > > > upped
> > > > to
> > > > > > newly released 1.9.5):
> > > > > >
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > > > 20
> > > > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > > > f4
> > > > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > > > 12
> > > > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > > > lu
> > > > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > > > 4K
> > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > > > >
> > > > > > Notable fixes
> > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > > > - The endless loops with webjars is fixed (long time existing
> > > > > > issue)
> > > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > > > > > existing
> > > > issue)
> > > > >
> > > > > This release would be incomplete:
> > > > >
> > > > > * This must be fixed:
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > > > 7f
> > > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > 81
> > > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > 2l
> > > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > > > 0U
> > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > > > * These two need to be discussed whether some action is needed:
> > > > > **
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > > > 7f
> > > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > 81
> > > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > 2l
> > > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > > > ZE
> > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > > > **
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > > > 7f
> > > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > 81
> > > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > 2l
> > > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > > > uI
> > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > > > >
> > > > > M
> > > > >
> > > >
> > > >
> > > > --
> > > > Elliotte Rusty Harold
> > > > elharo@ibiblio.org
> > > >
> > > > --------------------------------------------------------------------
> > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > > additional commands, e-mail: dev-help@maven.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > additional commands, e-mail: dev-help@maven.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
> >



-- 
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

Current status:
3.9.1 issues (all fixed, one pending merge)
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352872

We have some "candidates" as well:
3.9.1-candidates
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12351127

There the plexus-utils one is blocked by this issue
https://github.com/codehaus-plexus/plexus-utils/issues/238

The rest has no PRs opened yet.

Anyone willing to look at MNG-7700 and MNG-7701 and create PRs?

T

On Wed, Feb 22, 2023 at 6:30 PM Jeremy Landis <je...@hotmail.com>
wrote:

> Hi Tomas,
>
> Will get back to you on ability to collect that data, lots of hoops to do
> so.  It may be easier I just build sample project.
>
> On the cache, thanks for calling that out as not maven.  It was gradle
> enterprise maven extension.  I turned it off to rule it out and behaviour
> is the same just without any mention of the cache.
>
> I even tried to checkout the release tag and perform full build before
> running perform but that just failed with issues running install plugin
> during release:perform. So, I backed off to what is focus...
>
> To focus more on the site is the problem, I tried numerous attempts to
> make it stop running but couldn't get that to stick so I went into the
> cached parent used and set skip directly then ran release:perform again.
> It worked doing that.
>
> So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site
> plugins encountered and forked, if it was not already built it would build
> all?  That seems to be the problem...which would make sense why a single
> module project does not encounter this at all.
>
> Thanks,
>
> Jeremy
>
> -----Original Message-----
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Wednesday, February 22, 2023 10:35 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Howdy,
>
> Wow, there are a lot of moving parts.... release plugin, site (within
> release?)...
>
> Do you use any 3rd party extension maybe? (unsure what build cache is in
> the realm of Maven 3.8.x, that works for you).
>
> But my first guess is a change in aggregator behaviour (pre 3.9.0 it was
> building ALL, in 3.9.0 it builds only what is aggregated).
>
> Ideally we'd really need a reproducer, and possibly some logs/outputs of
> what is actually happening here...
>
> If possible, and allowed, you can send me privately a ZIP of logs, and
> will handle it discreetly.
>
> Thanks
> T
>
>
>
> On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > I don't have a sharable example at the moment to show but hope enough
> > information here can spot the issue from one I just ran.  If any
> > details missing, I can quickly apply more info.
> >
> > On multi module build, this is the steps.
> >
> > mvn release:clean -> ok
> > mvn release:prepare -> ok
> > mvn release:perform -> fails
> >
> > Failure is that it tries to run the maven-site-plugin at what seems
> > the immediate start of the process.  These phases run...
> >
> > 1/3 -> perform:verify-completed-prepare-phases
> > 2/3 -> perform:checkout-project-from-scm
> > 3/3 -> perform:run-perform-goals
> >
> > First goal ran 'deploy site-deploy'
> >
> > Gets a warning: This build will only read from the build cache, since
> > the clean lifecycle is not part of the build invocation.
> >
> > That seems suspect given its just checked it out so how can it use
> > build cache there?  I did try a subsequent mvn clean release:perform
> > which got through that, threw lots of enforcer errors for missing
> > parts, then back to trying to run the site and same failure.
> >
> > The failure is that it didn't even build the product.  So site plugin
> > gets error that the artifacts for the release version don't exist.
> >
> > All maven release plugin settings involved otherwise
> >
> > - addSchema set to false
> > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > - autoVersionSubmodules set to true
> > - release profiles as release | sign
> >
> > Our release profile simply does this
> >
> > - skip versions plugin
> > - skip dependency check plugin
> > - skip license plugin
> > - skip site deploy (strange that its doing site-deploy when we told it
> > not to).  Executions on site are attach-descriptor, site, and jar.  We
> > do not deploy to a site but we do release the jar of the site content.
> > - javadocs run as goal jar, test-jar (with a skip on earlier general
> > runs we do for checking)
> > - jar plugin we run test-jar
> > - source plugin we run jar-no-fork and test-jar-no-fork
> >
> > Our sign profile
> >
> > - Runs sign goal of gpg plugin
> >
> > Versions involved
> >
> > - site 3.12.1
> > - release plugin version 3.0.0-M7
> >
> > All our plugins are up to date as of 12/21/2022.
> >
> > I know having a real life one to test with would be easier and I can
> > work on getting one together for that purpose but hoping its something
> > obvious that rings some bells as to why the behaviour is that way.
> >
> > Thanks,
> >
> > Jeremy Landis
> >
> >
> > -----Original Message-----
> > From: Jeremy Landis <je...@hotmail.com>
> > Sent: Monday, February 20, 2023 11:32 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Not yet.  I'll work on getting that together.  For now we easily
> > enough drop back to 3.8.7 in those cases as we exclusively use the maven
> wrapper.
> > So it has not been super critical for us yet.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > Android<
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > p0wA0%3D&reserved=0
> > >
> > ________________________________
> > From: Tamás Cservenák <ta...@cservenak.net>
> > Sent: Monday, February 20, 2023 11:24:58 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Jeremy,
> >
> > Any specifics about the problems you face? And ideally a reproducer?
> >
> > Thanks
> > T
> >
> > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> > wrote:
> >
> > > We have been unable to release multi module builds with maven 3 9.0.
> > > It seems the site has major problems trying to resolve the build
> > artifacts.
> > > Has this been reported yet or do any of the resolver items fix that?
> > > Single module releases using identical configuration release fine.
> > >
> > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > > 2F
> > > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > > 1c
> > > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > > nk
> > > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > Ww
> > > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > > zd
> > > b0kKWMpHdU54M%3D&reserved=0>
> > > ________________________________
> > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > > Sent: Monday, February 20, 2023 9:52:44 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > > MNG-7703 I'm not sure of, but probably not.
> > >
> > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > > <mi...@apache.org>
> > > wrote:
> > > >
> > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > > Howdy,
> > > > >
> > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> > > > > to
> > > happen
> > > > > around next week (most of the issues will be fixed once resolver
> > > > > upped
> > > to
> > > > > newly released 1.9.5):
> > > > >
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > > 20
> > > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > > f4
> > > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > > 12
> > > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > > lu
> > > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > > 4K
> > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > > >
> > > > > Notable fixes
> > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > > - The endless loops with webjars is fixed (long time existing
> > > > > issue)
> > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > > > > existing
> > > issue)
> > > >
> > > > This release would be incomplete:
> > > >
> > > > * This must be fixed:
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > > 0U
> > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > > * These two need to be discussed whether some action is needed:
> > > > **
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > > ZE
> > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > > **
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > > uI
> > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > > >
> > > > M
> > > >
> > >
> > >
> > > --
> > > Elliotte Rusty Harold
> > > elharo@ibiblio.org
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > additional commands, e-mail: dev-help@maven.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
FTR, vote is on, let's close this looong thread :)

Thanks
T

On Tue, Mar 14, 2023 at 5:04 PM Tamás Cservenák <ta...@cservenak.net> wrote:

> ... tomorrow (sorry for day slip).
>
> This is the JIRA release notes for 3.9.1
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352872
>
> Release starts tomorrow morning (Central EU TZ)
>
> Thanks
> T
>
> On Mon, Mar 13, 2023 at 8:40 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
>
>> Howdy,
>>
>> Just FYI, if all goes well, I am releasing Maven 3.9.1 tomorrow...
>> So, if anyone has any reason to NOT do it, please let me know here.
>>
>> Thanks
>> T
>>
>> On Wed, Mar 8, 2023 at 2:49 PM Michael Osipov <mi...@apache.org>
>> wrote:
>>
>>> Am 2023-03-08 um 14:17 schrieb Elliotte Rusty Harold:
>>> > What do people think about
>>> > https://issues.apache.org/jira/browse/MNG-7714? It does seem to be a
>>> > real bug and a recent regression. Is this worth holding the release
>>> > for?
>>> >
>>> > I have not been able to fix this, and cannot promise I will be able to
>>> > in the near future. If anyone else can see how to make it work, please
>>> > send a PR.
>>>
>>> I consider RH's versioning scheme so complex (read fucked up) that I
>>> would expect a RH employee to provide a suitable fix. There is zero
>>> reason for Final/RELEASE and for SP/sp as well. The former is redundant,
>>> the latter can simply be a patch version.
>>>
>>> M
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
... tomorrow (sorry for day slip).

This is the JIRA release notes for 3.9.1
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352872

Release starts tomorrow morning (Central EU TZ)

Thanks
T

On Mon, Mar 13, 2023 at 8:40 PM Tamás Cservenák <ta...@cservenak.net> wrote:

> Howdy,
>
> Just FYI, if all goes well, I am releasing Maven 3.9.1 tomorrow...
> So, if anyone has any reason to NOT do it, please let me know here.
>
> Thanks
> T
>
> On Wed, Mar 8, 2023 at 2:49 PM Michael Osipov <mi...@apache.org> wrote:
>
>> Am 2023-03-08 um 14:17 schrieb Elliotte Rusty Harold:
>> > What do people think about
>> > https://issues.apache.org/jira/browse/MNG-7714? It does seem to be a
>> > real bug and a recent regression. Is this worth holding the release
>> > for?
>> >
>> > I have not been able to fix this, and cannot promise I will be able to
>> > in the near future. If anyone else can see how to make it work, please
>> > send a PR.
>>
>> I consider RH's versioning scheme so complex (read fucked up) that I
>> would expect a RH employee to provide a suitable fix. There is zero
>> reason for Final/RELEASE and for SP/sp as well. The former is redundant,
>> the latter can simply be a patch version.
>>
>> M
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

Just FYI, if all goes well, I am releasing Maven 3.9.1 tomorrow...
So, if anyone has any reason to NOT do it, please let me know here.

Thanks
T

On Wed, Mar 8, 2023 at 2:49 PM Michael Osipov <mi...@apache.org> wrote:

> Am 2023-03-08 um 14:17 schrieb Elliotte Rusty Harold:
> > What do people think about
> > https://issues.apache.org/jira/browse/MNG-7714? It does seem to be a
> > real bug and a recent regression. Is this worth holding the release
> > for?
> >
> > I have not been able to fix this, and cannot promise I will be able to
> > in the near future. If anyone else can see how to make it work, please
> > send a PR.
>
> I consider RH's versioning scheme so complex (read fucked up) that I
> would expect a RH employee to provide a suitable fix. There is zero
> reason for Final/RELEASE and for SP/sp as well. The former is redundant,
> the latter can simply be a patch version.
>
> M
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Michael Osipov <mi...@apache.org>.
Am 2023-03-08 um 14:17 schrieb Elliotte Rusty Harold:
> What do people think about
> https://issues.apache.org/jira/browse/MNG-7714? It does seem to be a
> real bug and a recent regression. Is this worth holding the release
> for?
> 
> I have not been able to fix this, and cannot promise I will be able to
> in the near future. If anyone else can see how to make it work, please
> send a PR.

I consider RH's versioning scheme so complex (read fucked up) that I 
would expect a RH employee to provide a suitable fix. There is zero 
reason for Final/RELEASE and for SP/sp as well. The former is redundant, 
the latter can simply be a patch version.

M

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy Xeno,

don't worry :)
My plan is to have the resolver done-done maybe around the end of this
week, maybe beginning of next week, but am unsure about plexus-utils...
Hopefully we talk about 2 weeks or so.

T

On Wed, Mar 1, 2023 at 7:30 PM Xeno Amess <xe...@gmail.com> wrote:

> well can we release a RC version instead?
> have a feeling it would become another months long waiting...
> ________________________________
> From: Elliotte Rusty Harold <el...@ibiblio.org>
> Sent: Thursday, March 2, 2023 2:09:21 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> https://issues.apache.org/jira/browse/MNG-7714 might be worth waiting
> for as well if it can be reproduced. It's the most serious allegation
> of a problem in version ordering yet.
>
> On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
> >
> > Just a short info:
> >
> > The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
> > notable things happened:
> >
> > Resolver 1.9.6 is almost done:
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> > (PRs are done, there is some verification ongoing still)
> >
> > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the
> resolver
> > 1.9.6 release. That will fix all reported and known issues in 3.9.0.
> > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related issues
> > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils release
> > will be another thing to "wait for".
> >
> > Thanks
> > ~t~
> >
> > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
> >
> > > Howdy,
> > >
> > > I may be late, sorry about that, but few days ago pulled this page from
> > > archive org (was hosted and lost on codehaus confluence):
> > > https://cwiki.apache.org/confluence/display/MAVEN/Versioning
> > >
> > > As based on this page was Maven3 versioning implemented, at least
> > > according to this page:
> > >
> > >
> https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
> > >
> > > That was written at dawn of Maven3.
> > >
> > > Hth
> > > T
> > >
> > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <el...@ibiblio.org>
> > > wrote:
> > >
> > >> After further investigation I'm willing to state that MNG-7701 is
> > >> invalid, and I closed it.
> > >>
> > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> > >> "canonical representation" of version strings of the form 0.x that
> > >> does not affect comparisons. However, nowhere do we define or promise
> > >> anything about the canonical representation so it's hard to call it a
> > >> bug.
> > >>
> > >> In all cases I've looked at, the comparison of two versions behaves
> > >> according to spec. INHO, neither of these issues should block the
> > >> release.
> > >>
> > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <ta...@cservenak.net>
> > >> wrote:
> > >> >
> > >> > Howdy,
> > >> >
> > >> > just an update of Maven status (links will assume you are logged in
> to
> > >> > JIRA):
> > >> >
> > >> > * 3.9.1 all done
> > >> >
> > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> > >> > * 3.9.1 candidates
> > >> >
> > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
> > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is
> not
> > >> > grabbed by anyone else until then)
> > >> >
> > >> > This means 3.9.1 is shaping really nicely
> > >> >
> > >> > Furthermore, for resolver:
> > >> >
> > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> > >> >
> > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> > >> > (topic: bugfixes and improvements, would include
> > >> > https://issues.apache.org/jira/browse/MNG-7705 that does not yet
> has
> > >> > corresponding MRESOLVER issue)
> > >> > * planned 1.10.0
> > >> >
> > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
> > >> > (topic: HTTP/2 and other improvements, probably makes file-lock
> default)
> > >> >
> > >> > Thanks
> > >> > T
> > >> >
> > >> >
> > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <
> jeremylandis@hotmail.com
> > >> >
> > >> > wrote:
> > >> >
> > >> > > Update on issue I'm facing.
> > >> > >
> > >> > > The issue is using the site:jar during the release process.
> Rather
> > >> than
> > >> > > deploy site to any location, we jar it and deploy it with normal
> > >> artifacts
> > >> > > to Artifactory.  Since that plugin goal wants the full build
> > >> (aggregate),
> > >> > > it fails against numerous plugins such as javadoc, jxr, etc.  I
> > >> presume
> > >> > > rather than that running during package phase, it needs to be
> moved
> > >> and run
> > >> > > separately like how the site-deploy works with the release plugin.
> > >> Any
> > >> > > ideas on best way to deal with this?  Right now it feels like its
> > >> done in
> > >> > > the right place, we even skip the 'site-deploy' entirely.  But
> > >> clearly that
> > >> > > isn't exactly good enough in this case.
> > >> > >
> > >> > > I don't think now that this is a maven 3.9.0 issue itself.  I
> think
> > >> its
> > >> > > more of something that is a big change in this specific use case
> that
> > >> just
> > >> > > needs some direction to resolve.  The more and more I've looked at
> > >> this the
> > >> > > more I've found little things that have changed over the years
> that
> > >> had
> > >> > > resulted in multiple site runs and some plugins from running
> exactly
> > >> where
> > >> > > expected.  So this has been a hugely beneficial effort for us and
> > >> just need
> > >> > > to figure this last bit out.  My next steps are to look more
> deeply
> > >> into
> > >> > > release plugin and how the site-deploy is actually working as that
> > >> seems
> > >> > > like I want to mimic that behaviour.
> > >> > >
> > >> > > Thanks,
> > >> > >
> > >> > > Jeremy
> > >> > >
> > >> > > -----Original Message-----
> > >> > > From: Jeremy Landis <je...@hotmail.com>
> > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
> > >> > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > >
> > >> > > Hi Tomas,
> > >> > >
> > >> > > Will get back to you on ability to collect that data, lots of
> hoops
> > >> to do
> > >> > > so.  It may be easier I just build sample project.
> > >> > >
> > >> > > On the cache, thanks for calling that out as not maven.  It was
> gradle
> > >> > > enterprise maven extension.  I turned it off to rule it out and
> > >> behaviour
> > >> > > is the same just without any mention of the cache.
> > >> > >
> > >> > > I even tried to checkout the release tag and perform full build
> before
> > >> > > running perform but that just failed with issues running install
> > >> plugin
> > >> > > during release:perform. So, I backed off to what is focus...
> > >> > >
> > >> > > To focus more on the site is the problem, I tried numerous
> attempts to
> > >> > > make it stop running but couldn't get that to stick so I went
> into the
> > >> > > cached parent used and set skip directly then ran release:perform
> > >> again.
> > >> > > It worked doing that.
> > >> > >
> > >> > > So on the aggregator behaviour change.  Assuming then pre 3.9.0,
> when
> > >> site
> > >> > > plugins encountered and forked, if it was not already built it
> would
> > >> build
> > >> > > all?  That seems to be the problem...which would make sense why a
> > >> single
> > >> > > module project does not encounter this at all.
> > >> > >
> > >> > > Thanks,
> > >> > >
> > >> > > Jeremy
> > >> > >
> > >> > > -----Original Message-----
> > >> > > From: Tamás Cservenák <ta...@cservenak.net>
> > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
> > >> > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > >
> > >> > > Howdy,
> > >> > >
> > >> > > Wow, there are a lot of moving parts.... release plugin, site
> (within
> > >> > > release?)...
> > >> > >
> > >> > > Do you use any 3rd party extension maybe? (unsure what build
> cache is
> > >> in
> > >> > > the realm of Maven 3.8.x, that works for you).
> > >> > >
> > >> > > But my first guess is a change in aggregator behaviour (pre 3.9.0
> it
> > >> was
> > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
> > >> > >
> > >> > > Ideally we'd really need a reproducer, and possibly some
> logs/outputs
> > >> of
> > >> > > what is actually happening here...
> > >> > >
> > >> > > If possible, and allowed, you can send me privately a ZIP of
> logs, and
> > >> > > will handle it discreetly.
> > >> > >
> > >> > > Thanks
> > >> > > T
> > >> > >
> > >> > >
> > >> > >
> > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> > >> jeremylandis@hotmail.com>
> > >> > > wrote:
> > >> > >
> > >> > > > I don't have a sharable example at the moment to show but hope
> > >> enough
> > >> > > > information here can spot the issue from one I just ran.  If any
> > >> > > > details missing, I can quickly apply more info.
> > >> > > >
> > >> > > > On multi module build, this is the steps.
> > >> > > >
> > >> > > > mvn release:clean -> ok
> > >> > > > mvn release:prepare -> ok
> > >> > > > mvn release:perform -> fails
> > >> > > >
> > >> > > > Failure is that it tries to run the maven-site-plugin at what
> seems
> > >> > > > the immediate start of the process.  These phases run...
> > >> > > >
> > >> > > > 1/3 -> perform:verify-completed-prepare-phases
> > >> > > > 2/3 -> perform:checkout-project-from-scm
> > >> > > > 3/3 -> perform:run-perform-goals
> > >> > > >
> > >> > > > First goal ran 'deploy site-deploy'
> > >> > > >
> > >> > > > Gets a warning: This build will only read from the build cache,
> > >> since
> > >> > > > the clean lifecycle is not part of the build invocation.
> > >> > > >
> > >> > > > That seems suspect given its just checked it out so how can it
> use
> > >> > > > build cache there?  I did try a subsequent mvn clean
> release:perform
> > >> > > > which got through that, threw lots of enforcer errors for
> missing
> > >> > > > parts, then back to trying to run the site and same failure.
> > >> > > >
> > >> > > > The failure is that it didn't even build the product.  So site
> > >> plugin
> > >> > > > gets error that the artifacts for the release version don't
> exist.
> > >> > > >
> > >> > > > All maven release plugin settings involved otherwise
> > >> > > >
> > >> > > > - addSchema set to false
> > >> > > > - arguments
> -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > >> > > > - autoVersionSubmodules set to true
> > >> > > > - release profiles as release | sign
> > >> > > >
> > >> > > > Our release profile simply does this
> > >> > > >
> > >> > > > - skip versions plugin
> > >> > > > - skip dependency check plugin
> > >> > > > - skip license plugin
> > >> > > > - skip site deploy (strange that its doing site-deploy when we
> told
> > >> it
> > >> > > > not to).  Executions on site are attach-descriptor, site, and
> jar.
> > >> We
> > >> > > > do not deploy to a site but we do release the jar of the site
> > >> content.
> > >> > > > - javadocs run as goal jar, test-jar (with a skip on earlier
> general
> > >> > > > runs we do for checking)
> > >> > > > - jar plugin we run test-jar
> > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> > >> > > >
> > >> > > > Our sign profile
> > >> > > >
> > >> > > > - Runs sign goal of gpg plugin
> > >> > > >
> > >> > > > Versions involved
> > >> > > >
> > >> > > > - site 3.12.1
> > >> > > > - release plugin version 3.0.0-M7
> > >> > > >
> > >> > > > All our plugins are up to date as of 12/21/2022.
> > >> > > >
> > >> > > > I know having a real life one to test with would be easier and
> I can
> > >> > > > work on getting one together for that purpose but hoping its
> > >> something
> > >> > > > obvious that rings some bells as to why the behaviour is that
> way.
> > >> > > >
> > >> > > > Thanks,
> > >> > > >
> > >> > > > Jeremy Landis
> > >> > > >
> > >> > > >
> > >> > > > -----Original Message-----
> > >> > > > From: Jeremy Landis <je...@hotmail.com>
> > >> > > > Sent: Monday, February 20, 2023 11:32 AM
> > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > > >
> > >> > > > Not yet.  I'll work on getting that together.  For now we easily
> > >> > > > enough drop back to 3.8.7 in those cases as we exclusively use
> the
> > >> maven
> > >> > > wrapper.
> > >> > > > So it has not been super critical for us yet.
> > >> > > >
> > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > >> > > > Android<
> > >> > > >
> > >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > >> > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > >> > > >
> > >> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > >> > > >
> > >> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > >> > > >
> > >> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > >> > > > zU0%3D&reserved=0
> > >> > > >
> > >> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > >> > > >
> > >> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > >> > > >
> > >> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > >> > > > p0wA0%3D&reserved=0
> > >> > > > >
> > >> > > > ________________________________
> > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
> > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > > >
> > >> > > > Jeremy,
> > >> > > >
> > >> > > > Any specifics about the problems you face? And ideally a
> reproducer?
> > >> > > >
> > >> > > > Thanks
> > >> > > > T
> > >> > > >
> > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <
> jeremylandis@hotmail.com
> > >> >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > We have been unable to release multi module builds with maven
> 3
> > >> 9.0.
> > >> > > > > It seems the site has major problems trying to resolve the
> build
> > >> > > > artifacts.
> > >> > > > > Has this been reported yet or do any of the resolver items fix
> > >> that?
> > >> > > > > Single module releases using identical configuration release
> fine.
> > >> > > > >
> > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook
> for
> > >> > > > > Android<
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > >> > > > > 2F
> > >> > > > >
> > >> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > >> > > > > 1c
> > >> > > > >
> > >> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > >> > > > > nk
> > >> > > > >
> > >> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > >> > > > > Ww
> > >> > > > >
> > >> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > >> > > > > zd
> > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
> > >> > > > > ________________________________
> > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> > >> > > > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > > > >
> > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
> > >> blocker.
> > >> > > > > MNG-7703 I'm not sure of, but probably not.
> > >> > > > >
> > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > >> > > > > <mi...@apache.org>
> > >> > > > > wrote:
> > >> > > > > >
> > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > >> > > > > > > Howdy,
> > >> > > > > > >
> > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected comes
> up, is
> > >> > > > > > > to
> > >> > > > > happen
> > >> > > > > > > around next week (most of the issues will be fixed once
> > >> resolver
> > >> > > > > > > upped
> > >> > > > > to
> > >> > > > > > > newly released 1.9.5):
> > >> > > > > > >
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > >> > > > > 20
> > >> > > > >
> > >> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > >> > > > > f4
> > >> > > > >
> > >> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > >> > > > > 12
> > >> > > > >
> > >> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > >> > > > > lu
> > >> > > > >
> > >> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > >> > > > > 4K
> > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > >> > > > > > >
> > >> > > > > > > Notable fixes
> > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > >> > > > > > > - The endless loops with webjars is fixed (long time
> existing
> > >> > > > > > > issue)
> > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed (long
> time
> > >> > > > > > > existing
> > >> > > > > issue)
> > >> > > > > >
> > >> > > > > > This release would be incomplete:
> > >> > > > > >
> > >> > > > > > * This must be fixed:
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > >> > > > > 7f
> > >> > > > >
> > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >> > > > > 81
> > >> > > > >
> > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >> > > > > 2l
> > >> > > > >
> > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > >> > > > > 0U
> > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > >> > > > > > * These two need to be discussed whether some action is
> needed:
> > >> > > > > > **
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > >> > > > > 7f
> > >> > > > >
> > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >> > > > > 81
> > >> > > > >
> > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >> > > > > 2l
> > >> > > > >
> > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > >> > > > > ZE
> > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > >> > > > > > **
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > >> > > > > 7f
> > >> > > > >
> > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >> > > > > 81
> > >> > > > >
> > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >> > > > > 2l
> > >> > > > >
> > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > >> > > > > uI
> > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > >> > > > > >
> > >> > > > > > M
> > >> > > > > >
> > >> > > > >
> > >> > > > >
> > >> > > > > --
> > >> > > > > Elliotte Rusty Harold
> > >> > > > > elharo@ibiblio.org
> > >> > > > >
> > >> > > > >
> > >> --------------------------------------------------------------------
> > >> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For
> > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> > > >
> > >> ---------------------------------------------------------------------
> > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > >> > > > additional commands, e-mail: dev-help@maven.apache.org
> > >> > > >
> > >> > > >
> > >> > >
> > >> > >
> ---------------------------------------------------------------------
> > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > >> additional
> > >> > > commands, e-mail: dev-help@maven.apache.org
> > >> > >
> > >> > >
> > >> > >
> ---------------------------------------------------------------------
> > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >> > > For additional commands, e-mail: dev-help@maven.apache.org
> > >> > >
> > >> > >
> > >>
> > >>
> > >>
> > >> --
> > >> Elliotte Rusty Harold
> > >> elharo@ibiblio.org
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >> For additional commands, e-mail: dev-help@maven.apache.org
> > >>
> > >>
>
>
>
> --
> Elliotte Rusty Harold
> elharo@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Xeno Amess <xe...@gmail.com>.
well can we release a RC version instead?
have a feeling it would become another months long waiting...
________________________________
From: Elliotte Rusty Harold <el...@ibiblio.org>
Sent: Thursday, March 2, 2023 2:09:21 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

https://issues.apache.org/jira/browse/MNG-7714 might be worth waiting
for as well if it can be reproduced. It's the most serious allegation
of a problem in version ordering yet.

On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net> wrote:
>
> Just a short info:
>
> The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
> notable things happened:
>
> Resolver 1.9.6 is almost done:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> (PRs are done, there is some verification ongoing still)
>
> Hence, the decision proposed is to let Maven 3.9.1 "wait" for the resolver
> 1.9.6 release. That will fix all reported and known issues in 3.9.0.
> Moreover, thanks to Guillaume Nodet, the plexus-utils XML related issues
> (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils release
> will be another thing to "wait for".
>
> Thanks
> ~t~
>
> On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net> wrote:
>
> > Howdy,
> >
> > I may be late, sorry about that, but few days ago pulled this page from
> > archive org (was hosted and lost on codehaus confluence):
> > https://cwiki.apache.org/confluence/display/MAVEN/Versioning
> >
> > As based on this page was Maven3 versioning implemented, at least
> > according to this page:
> >
> > https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
> >
> > That was written at dawn of Maven3.
> >
> > Hth
> > T
> >
> > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <el...@ibiblio.org>
> > wrote:
> >
> >> After further investigation I'm willing to state that MNG-7701 is
> >> invalid, and I closed it.
> >>
> >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> >> "canonical representation" of version strings of the form 0.x that
> >> does not affect comparisons. However, nowhere do we define or promise
> >> anything about the canonical representation so it's hard to call it a
> >> bug.
> >>
> >> In all cases I've looked at, the comparison of two versions behaves
> >> according to spec. INHO, neither of these issues should block the
> >> release.
> >>
> >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <ta...@cservenak.net>
> >> wrote:
> >> >
> >> > Howdy,
> >> >
> >> > just an update of Maven status (links will assume you are logged in to
> >> > JIRA):
> >> >
> >> > * 3.9.1 all done
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> >> > * 3.9.1 candidates
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
> >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is not
> >> > grabbed by anyone else until then)
> >> >
> >> > This means 3.9.1 is shaping really nicely
> >> >
> >> > Furthermore, for resolver:
> >> >
> >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> >> > (topic: bugfixes and improvements, would include
> >> > https://issues.apache.org/jira/browse/MNG-7705 that does not yet has
> >> > corresponding MRESOLVER issue)
> >> > * planned 1.10.0
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
> >> > (topic: HTTP/2 and other improvements, probably makes file-lock default)
> >> >
> >> > Thanks
> >> > T
> >> >
> >> >
> >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <jeremylandis@hotmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Update on issue I'm facing.
> >> > >
> >> > > The issue is using the site:jar during the release process.  Rather
> >> than
> >> > > deploy site to any location, we jar it and deploy it with normal
> >> artifacts
> >> > > to Artifactory.  Since that plugin goal wants the full build
> >> (aggregate),
> >> > > it fails against numerous plugins such as javadoc, jxr, etc.  I
> >> presume
> >> > > rather than that running during package phase, it needs to be moved
> >> and run
> >> > > separately like how the site-deploy works with the release plugin.
> >> Any
> >> > > ideas on best way to deal with this?  Right now it feels like its
> >> done in
> >> > > the right place, we even skip the 'site-deploy' entirely.  But
> >> clearly that
> >> > > isn't exactly good enough in this case.
> >> > >
> >> > > I don't think now that this is a maven 3.9.0 issue itself.  I think
> >> its
> >> > > more of something that is a big change in this specific use case that
> >> just
> >> > > needs some direction to resolve.  The more and more I've looked at
> >> this the
> >> > > more I've found little things that have changed over the years that
> >> had
> >> > > resulted in multiple site runs and some plugins from running exactly
> >> where
> >> > > expected.  So this has been a hugely beneficial effort for us and
> >> just need
> >> > > to figure this last bit out.  My next steps are to look more deeply
> >> into
> >> > > release plugin and how the site-deploy is actually working as that
> >> seems
> >> > > like I want to mimic that behaviour.
> >> > >
> >> > > Thanks,
> >> > >
> >> > > Jeremy
> >> > >
> >> > > -----Original Message-----
> >> > > From: Jeremy Landis <je...@hotmail.com>
> >> > > Sent: Wednesday, February 22, 2023 12:30 PM
> >> > > To: Maven Developers List <de...@maven.apache.org>
> >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > >
> >> > > Hi Tomas,
> >> > >
> >> > > Will get back to you on ability to collect that data, lots of hoops
> >> to do
> >> > > so.  It may be easier I just build sample project.
> >> > >
> >> > > On the cache, thanks for calling that out as not maven.  It was gradle
> >> > > enterprise maven extension.  I turned it off to rule it out and
> >> behaviour
> >> > > is the same just without any mention of the cache.
> >> > >
> >> > > I even tried to checkout the release tag and perform full build before
> >> > > running perform but that just failed with issues running install
> >> plugin
> >> > > during release:perform. So, I backed off to what is focus...
> >> > >
> >> > > To focus more on the site is the problem, I tried numerous attempts to
> >> > > make it stop running but couldn't get that to stick so I went into the
> >> > > cached parent used and set skip directly then ran release:perform
> >> again.
> >> > > It worked doing that.
> >> > >
> >> > > So on the aggregator behaviour change.  Assuming then pre 3.9.0, when
> >> site
> >> > > plugins encountered and forked, if it was not already built it would
> >> build
> >> > > all?  That seems to be the problem...which would make sense why a
> >> single
> >> > > module project does not encounter this at all.
> >> > >
> >> > > Thanks,
> >> > >
> >> > > Jeremy
> >> > >
> >> > > -----Original Message-----
> >> > > From: Tamás Cservenák <ta...@cservenak.net>
> >> > > Sent: Wednesday, February 22, 2023 10:35 AM
> >> > > To: Maven Developers List <de...@maven.apache.org>
> >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > >
> >> > > Howdy,
> >> > >
> >> > > Wow, there are a lot of moving parts.... release plugin, site (within
> >> > > release?)...
> >> > >
> >> > > Do you use any 3rd party extension maybe? (unsure what build cache is
> >> in
> >> > > the realm of Maven 3.8.x, that works for you).
> >> > >
> >> > > But my first guess is a change in aggregator behaviour (pre 3.9.0 it
> >> was
> >> > > building ALL, in 3.9.0 it builds only what is aggregated).
> >> > >
> >> > > Ideally we'd really need a reproducer, and possibly some logs/outputs
> >> of
> >> > > what is actually happening here...
> >> > >
> >> > > If possible, and allowed, you can send me privately a ZIP of logs, and
> >> > > will handle it discreetly.
> >> > >
> >> > > Thanks
> >> > > T
> >> > >
> >> > >
> >> > >
> >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> >> jeremylandis@hotmail.com>
> >> > > wrote:
> >> > >
> >> > > > I don't have a sharable example at the moment to show but hope
> >> enough
> >> > > > information here can spot the issue from one I just ran.  If any
> >> > > > details missing, I can quickly apply more info.
> >> > > >
> >> > > > On multi module build, this is the steps.
> >> > > >
> >> > > > mvn release:clean -> ok
> >> > > > mvn release:prepare -> ok
> >> > > > mvn release:perform -> fails
> >> > > >
> >> > > > Failure is that it tries to run the maven-site-plugin at what seems
> >> > > > the immediate start of the process.  These phases run...
> >> > > >
> >> > > > 1/3 -> perform:verify-completed-prepare-phases
> >> > > > 2/3 -> perform:checkout-project-from-scm
> >> > > > 3/3 -> perform:run-perform-goals
> >> > > >
> >> > > > First goal ran 'deploy site-deploy'
> >> > > >
> >> > > > Gets a warning: This build will only read from the build cache,
> >> since
> >> > > > the clean lifecycle is not part of the build invocation.
> >> > > >
> >> > > > That seems suspect given its just checked it out so how can it use
> >> > > > build cache there?  I did try a subsequent mvn clean release:perform
> >> > > > which got through that, threw lots of enforcer errors for missing
> >> > > > parts, then back to trying to run the site and same failure.
> >> > > >
> >> > > > The failure is that it didn't even build the product.  So site
> >> plugin
> >> > > > gets error that the artifacts for the release version don't exist.
> >> > > >
> >> > > > All maven release plugin settings involved otherwise
> >> > > >
> >> > > > - addSchema set to false
> >> > > > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> >> > > > - autoVersionSubmodules set to true
> >> > > > - release profiles as release | sign
> >> > > >
> >> > > > Our release profile simply does this
> >> > > >
> >> > > > - skip versions plugin
> >> > > > - skip dependency check plugin
> >> > > > - skip license plugin
> >> > > > - skip site deploy (strange that its doing site-deploy when we told
> >> it
> >> > > > not to).  Executions on site are attach-descriptor, site, and jar.
> >> We
> >> > > > do not deploy to a site but we do release the jar of the site
> >> content.
> >> > > > - javadocs run as goal jar, test-jar (with a skip on earlier general
> >> > > > runs we do for checking)
> >> > > > - jar plugin we run test-jar
> >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> >> > > >
> >> > > > Our sign profile
> >> > > >
> >> > > > - Runs sign goal of gpg plugin
> >> > > >
> >> > > > Versions involved
> >> > > >
> >> > > > - site 3.12.1
> >> > > > - release plugin version 3.0.0-M7
> >> > > >
> >> > > > All our plugins are up to date as of 12/21/2022.
> >> > > >
> >> > > > I know having a real life one to test with would be easier and I can
> >> > > > work on getting one together for that purpose but hoping its
> >> something
> >> > > > obvious that rings some bells as to why the behaviour is that way.
> >> > > >
> >> > > > Thanks,
> >> > > >
> >> > > > Jeremy Landis
> >> > > >
> >> > > >
> >> > > > -----Original Message-----
> >> > > > From: Jeremy Landis <je...@hotmail.com>
> >> > > > Sent: Monday, February 20, 2023 11:32 AM
> >> > > > To: Maven Developers List <de...@maven.apache.org>
> >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > > >
> >> > > > Not yet.  I'll work on getting that together.  For now we easily
> >> > > > enough drop back to 3.8.7 in those cases as we exclusively use the
> >> maven
> >> > > wrapper.
> >> > > > So it has not been super critical for us yet.
> >> > > >
> >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> >> > > > Android<
> >> > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> >> > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> >> > > >
> >> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> >> > > >
> >> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> >> > > >
> >> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> >> > > > zU0%3D&reserved=0
> >> > > >
> >> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> >> > > >
> >> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> >> > > >
> >> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> >> > > > p0wA0%3D&reserved=0
> >> > > > >
> >> > > > ________________________________
> >> > > > From: Tamás Cservenák <ta...@cservenak.net>
> >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> >> > > > To: Maven Developers List <de...@maven.apache.org>
> >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > > >
> >> > > > Jeremy,
> >> > > >
> >> > > > Any specifics about the problems you face? And ideally a reproducer?
> >> > > >
> >> > > > Thanks
> >> > > > T
> >> > > >
> >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <jeremylandis@hotmail.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > We have been unable to release multi module builds with maven 3
> >> 9.0.
> >> > > > > It seems the site has major problems trying to resolve the build
> >> > > > artifacts.
> >> > > > > Has this been reported yet or do any of the resolver items fix
> >> that?
> >> > > > > Single module releases using identical configuration release fine.
> >> > > > >
> >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> >> > > > > Android<
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> >> > > > > 2F
> >> > > > >
> >> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> >> > > > > 1c
> >> > > > >
> >> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> >> > > > > nk
> >> > > > >
> >> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> >> > > > > Ww
> >> > > > >
> >> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> >> > > > > zd
> >> > > > > b0kKWMpHdU54M%3D&reserved=0>
> >> > > > > ________________________________
> >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> >> > > > > To: Maven Developers List <de...@maven.apache.org>
> >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > > > >
> >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
> >> blocker.
> >> > > > > MNG-7703 I'm not sure of, but probably not.
> >> > > > >
> >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> >> > > > > <mi...@apache.org>
> >> > > > > wrote:
> >> > > > > >
> >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> >> > > > > > > Howdy,
> >> > > > > > >
> >> > > > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> >> > > > > > > to
> >> > > > > happen
> >> > > > > > > around next week (most of the issues will be fixed once
> >> resolver
> >> > > > > > > upped
> >> > > > > to
> >> > > > > > > newly released 1.9.5):
> >> > > > > > >
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> >> > > > > 20
> >> > > > >
> >> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> >> > > > > f4
> >> > > > >
> >> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> >> > > > > 12
> >> > > > >
> >> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> >> > > > > lu
> >> > > > >
> >> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> >> > > > > 4K
> >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> >> > > > > > >
> >> > > > > > > Notable fixes
> >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> >> > > > > > > - The endless loops with webjars is fixed (long time existing
> >> > > > > > > issue)
> >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> >> > > > > > > existing
> >> > > > > issue)
> >> > > > > >
> >> > > > > > This release would be incomplete:
> >> > > > > >
> >> > > > > > * This must be fixed:
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> >> > > > > 7f
> >> > > > >
> >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >> > > > > 81
> >> > > > >
> >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >> > > > > 2l
> >> > > > >
> >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> >> > > > > 0U
> >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> >> > > > > > * These two need to be discussed whether some action is needed:
> >> > > > > > **
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> >> > > > > 7f
> >> > > > >
> >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >> > > > > 81
> >> > > > >
> >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >> > > > > 2l
> >> > > > >
> >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> >> > > > > ZE
> >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> >> > > > > > **
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> >> > > > > 7f
> >> > > > >
> >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >> > > > > 81
> >> > > > >
> >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >> > > > > 2l
> >> > > > >
> >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> >> > > > > uI
> >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> >> > > > > >
> >> > > > > > M
> >> > > > > >
> >> > > > >
> >> > > > >
> >> > > > > --
> >> > > > > Elliotte Rusty Harold
> >> > > > > elharo@ibiblio.org
> >> > > > >
> >> > > > >
> >> --------------------------------------------------------------------
> >> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> >> > > > > additional commands, e-mail: dev-help@maven.apache.org
> >> > > > >
> >> > > > >
> >> > > >
> >> > > >
> >> ---------------------------------------------------------------------
> >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> >> > > > additional commands, e-mail: dev-help@maven.apache.org
> >> > > >
> >> > > >
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> >> additional
> >> > > commands, e-mail: dev-help@maven.apache.org
> >> > >
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >> > > For additional commands, e-mail: dev-help@maven.apache.org
> >> > >
> >> > >
> >>
> >>
> >>
> >> --
> >> Elliotte Rusty Harold
> >> elharo@ibiblio.org
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: dev-help@maven.apache.org
> >>
> >>



--
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
What do people think about
https://issues.apache.org/jira/browse/MNG-7714? It does seem to be a
real bug and a recent regression. Is this worth holding the release
for?

I have not been able to fix this, and cannot promise I will be able to
in the near future. If anyone else can see how to make it work, please
send a PR.

On Wed, Mar 8, 2023 at 8:57 AM Tamás Cservenák <ta...@cservenak.net> wrote:
>
> LAST CALL for 3.9.1 issues :)
>
> Resolver 1.9.7 is put on vote (72h)
> https://lists.apache.org/thread/rkd3xpn0054040scg1syv58r0lxt5r6y
> Next in line is Maven 3.9.1, the PR
> https://github.com/apache/maven/pull/1037 updated with all (sans released
> resolver)
>
>
> Thanks
> T
>
> On Tue, Mar 7, 2023 at 6:37 PM Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > Most likely that is it.  For time being we disabled site distribution
> > during maven release and we're going to check again once maven 3.9.1 out.
> > Will go from there.  Thanks.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone
> > Get Outlook for Android<https://aka.ms/AAb9ysg>
> > ________________________________
> > From: Tamás Cservenák <ta...@cservenak.net>
> > Sent: Tuesday, March 7, 2023 12:00:06 PM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Howdy all (and Jeremy),
> >
> > In the meantime we addressed
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7720&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=45fSoXjgf1pXcg3ZlmAmmuuub5Fk9dPemwJZ%2B5C2Ylk%3D&reserved=0
> > as well, the issue _I think_ affects Jeremy Landis (still just a guess,
> > based on info we got so far from you), just FYI.
> >
> > Thanks
> > T
> >
> > On Tue, Mar 7, 2023 at 3:28 PM Tamás Cservenák <ta...@cservenak.net>
> > wrote:
> >
> > > Howdy,
> > >
> > > just to keep you in the loop:
> > > Maven 3.9.0 went out with Resolver 1.9.4. Since then we got many many
> > > valuable feedback and bug reports that were addressed.
> > >
> > > Resolver had two releases and now comes third one:
> > > 1.9.5
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352753&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GWe8hj4pOP6mLatxV%2BsnzV%2Bf4a2%2F9ojFlwdkMocl9S4%3D&reserved=0
> > > It addressed a nasty slow down (10%) as reported by users, but also some
> > > other ugly bugs regarding resolving (npm/webpack) dependencies
> > > where resolver entered an endless loop.
> > >
> > > 1.9.6
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352957&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=K4Qz1a7AlF6SS%2BqRGHMAts3w7dte6yUlIcmM4xBeqkw%3D&reserved=0
> > > It focused mostly on IO issues on Windows and issues reported by our
> > users
> > > related to new transport.
> > >
> > > And we have 1.9.7 underway
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352980&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=7iL6HvO6QaeRDF08yb6MDMz%2FFyvvIHihcT1DQtfwdfg%3D&reserved=0
> > > It fully focused on last bits of transport related issues (as there is no
> > > release without bugs as we know) and improvements.
> > >
> > > ===
> > >
> > > This is how currently Maven 3.9.1 "looks like":
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12316922%26version%3D12352872&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=nlD93Pqy5jOUHSoxUajpujEDQY3eRj1Cxz0hvL3qp8U%3D&reserved=0
> > >
> > > Some of the issues are not closed yet (while the related changes are
> > > MERGED or are in resolver), they are pending verification:
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7722&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0pVHPApd3R4R1SXW2iLMoTsPxkWku1RdCGrwsNuMDJc%3D&reserved=0
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7721&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vipHh5TlI%2FXWfs33q4wICJDP3SrQeLvCR0fCEs6Use8%3D&reserved=0
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7709&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=NrIPpqE%2FEOWWGuKTTjIJnPWIVxlfzNN2UmssuGAIjFc%3D&reserved=0
> > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7697&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oxsPucNJfG0j9CblzGeE6nxol49RbMKsQ%2F10PWTCO5U%3D&reserved=0
> > >
> > > Please test! Any feedback is valuable :) :beer:
> > >
> > > To get "candidate" (for Maven 3.9.1) build and install these:
> > > -
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven-resolver&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Vj6NxucdWKBOOGXtNzx%2BgVMEyRC9NU8g63y6HZIbUqQ%3D&reserved=0
> > master branch
> > > -
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven%2Fpull%2F1037&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xB%2FE%2FCQqDmo%2FMRdrC4qA%2FxWi%2FiqoWghgjgTz%2ByvWJ7c%3D&reserved=0
> > up to date with maven-3.9.x
> > > branch but contains "bump" for 1.9.7-SNAPSHOT resolver
> > >
> > > Thanks
> > > T
> > >
> > > On Fri, Mar 3, 2023 at 4:09 PM Tamás Cservenák <ta...@cservenak.net>
> > > wrote:
> > >
> > >> Howdy,
> > >>
> > >> Coolio! As you may be aware, plexus-utils was fixed/released/integrated,
> > >> vote on resolver 1.9.6 is ongoing, so the puzzle is coming along nicely.
> > >>
> > >> For those want to test snapshots, I'd recommend this PR:
> > >>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven%2Fpull%2F1025&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0FYvhG2R7b%2FlBlXPE9HD%2BCOfdMGwgJyyymcTeBbyh1k%3D&reserved=0
> > >>
> > >> As it builds maven-3.9.x with resolver 1.9.6-SNAPSHOT (or you can use
> > >> staging repository
> > >>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Fmaven-1880&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2X7VW3KqF73w4GEQDIv2mSytcLCWfTE34OjC1t3ydYI%3D&reserved=0
> > and
> > >> locally change POM to use 1.9.6)
> > >>
> > >> This is the Maven 3.9.1 and some issues may really welcome
> > >> "verification", feedback that 3.9.1 fixes those:
> > >>
> > >>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b41Iz%2FUIZxTCz978PL3dvJOHKo5oL%2BB9%2Fo5iZBTthoE%3D&reserved=0
> > >>
> > >> Thanks
> > >> T
> > >>
> > >> On Fri, Mar 3, 2023 at 4:03 PM Elliotte Rusty Harold <
> > elharo@ibiblio.org>
> > >> wrote:
> > >>
> > >>> FYI I've reproduced MNG-7714 and have a unit test that demonstrates it
> > >>> and isolates it somewhat. The fix was not obvious in my first
> > >>> debugging session. I'll take another whack at it this weekend.
> > >>>
> > >>> On Wed, Mar 1, 2023 at 1:09 PM Elliotte Rusty Harold <
> > elharo@ibiblio.org>
> > >>> wrote:
> > >>> >
> > >>> >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7714&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=BPwlxsCkLGruF3OMAdNGegzlU59cEPs2C%2BBiHCwppWE%3D&reserved=0
> > might be worth waiting
> > >>> > for as well if it can be reproduced. It's the most serious allegation
> > >>> > of a problem in version ordering yet.
> > >>> >
> > >>> > On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <tamas@cservenak.net
> > >
> > >>> wrote:
> > >>> > >
> > >>> > > Just a short info:
> > >>> > >
> > >>> > > The "soon" is delayed a bit. While we had "all set" to do 3.9.1,
> > two
> > >>> > > notable things happened:
> > >>> > >
> > >>> > > Resolver 1.9.6 is almost done:
> > >>> > >
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.9.6&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=igCdCXqt2WcrsbyulqiLSYQeUlpW59PBsFUts9GFBe4%3D&reserved=0
> > >>> > > (PRs are done, there is some verification ongoing still)
> > >>> > >
> > >>> > > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the
> > >>> resolver
> > >>> > > 1.9.6 release. That will fix all reported and known issues in
> > 3.9.0.
> > >>> > > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related
> > >>> issues
> > >>> > > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils
> > >>> release
> > >>> > > will be another thing to "wait for".
> > >>> > >
> > >>> > > Thanks
> > >>> > > ~t~
> > >>> > >
> > >>> > > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <
> > tamas@cservenak.net>
> > >>> wrote:
> > >>> > >
> > >>> > > > Howdy,
> > >>> > > >
> > >>> > > > I may be late, sorry about that, but few days ago pulled this
> > page
> > >>> from
> > >>> > > > archive org (was hosted and lost on codehaus confluence):
> > >>> > > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FMAVEN%2FVersioning&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zofp7TCAPfKrLhl5i7KOu8PDcG0%2Bm8kDP4ndzztIsYk%3D&reserved=0
> > >>> > > >
> > >>> > > > As based on this page was Maven3 versioning implemented, at least
> > >>> > > > according to this page:
> > >>> > > >
> > >>> > > >
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FMAVEN%2FMaven%2B3.x%2BCompatibility%2BNotes&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AjNNR3Es2D6iNqee4IMjVopxS%2FLpX1ZGWzkxHyvM%2BCk%3D&reserved=0
> > >>> > > >
> > >>> > > > That was written at dawn of Maven3.
> > >>> > > >
> > >>> > > > Hth
> > >>> > > > T
> > >>> > > >
> > >>> > > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <
> > >>> elharo@ibiblio.org>
> > >>> > > > wrote:
> > >>> > > >
> > >>> > > >> After further investigation I'm willing to state that MNG-7701
> > is
> > >>> > > >> invalid, and I closed it.
> > >>> > > >>
> > >>> > > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> > >>> > > >> "canonical representation" of version strings of the form 0.x
> > that
> > >>> > > >> does not affect comparisons. However, nowhere do we define or
> > >>> promise
> > >>> > > >> anything about the canonical representation so it's hard to call
> > >>> it a
> > >>> > > >> bug.
> > >>> > > >>
> > >>> > > >> In all cases I've looked at, the comparison of two versions
> > >>> behaves
> > >>> > > >> according to spec. INHO, neither of these issues should block
> > the
> > >>> > > >> release.
> > >>> > > >>
> > >>> > > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <
> > >>> tamas@cservenak.net>
> > >>> > > >> wrote:
> > >>> > > >> >
> > >>> > > >> > Howdy,
> > >>> > > >> >
> > >>> > > >> > just an update of Maven status (links will assume you are
> > >>> logged in to
> > >>> > > >> > JIRA):
> > >>> > > >> >
> > >>> > > >> > * 3.9.1 all done
> > >>> > > >> >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b41Iz%2FUIZxTCz978PL3dvJOHKo5oL%2BB9%2Fo5iZBTthoE%3D&reserved=0
> > >>> > > >> > * 3.9.1 candidates
> > >>> > > >> >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1-candidate&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mLcfLbm6c9R8m58DcIc3PIWGwzpog%2FAd30%2FURreZycE%3D&reserved=0
> > >>> > > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it
> > >>> is not
> > >>> > > >> > grabbed by anyone else until then)
> > >>> > > >> >
> > >>> > > >> > This means 3.9.1 is shaping really nicely
> > >>> > > >> >
> > >>> > > >> > Furthermore, for resolver:
> > >>> > > >> >
> > >>> > > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> > >>> > > >> >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.9.6&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=igCdCXqt2WcrsbyulqiLSYQeUlpW59PBsFUts9GFBe4%3D&reserved=0
> > >>> > > >> > (topic: bugfixes and improvements, would include
> > >>> > > >> >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7705&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SVhs5VYBcXCFqKjllhCMTxINhjGLycIm6B1XtED3wkE%3D&reserved=0
> > that does not
> > >>> yet has
> > >>> > > >> > corresponding MRESOLVER issue)
> > >>> > > >> > * planned 1.10.0
> > >>> > > >> >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.10.0&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=urAKRMOeZ5pgDiKBt4OCDZoyXSHMC1RqY1fAwpZU664%3D&reserved=0
> > >>> > > >> > (topic: HTTP/2 and other improvements, probably makes
> > file-lock
> > >>> default)
> > >>> > > >> >
> > >>> > > >> > Thanks
> > >>> > > >> > T
> > >>> > > >> >
> > >>> > > >> >
> > >>> > > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <
> > >>> jeremylandis@hotmail.com
> > >>> > > >> >
> > >>> > > >> > wrote:
> > >>> > > >> >
> > >>> > > >> > > Update on issue I'm facing.
> > >>> > > >> > >
> > >>> > > >> > > The issue is using the site:jar during the release process.
> > >>> Rather
> > >>> > > >> than
> > >>> > > >> > > deploy site to any location, we jar it and deploy it with
> > >>> normal
> > >>> > > >> artifacts
> > >>> > > >> > > to Artifactory.  Since that plugin goal wants the full build
> > >>> > > >> (aggregate),
> > >>> > > >> > > it fails against numerous plugins such as javadoc, jxr, etc.
> > >>> I
> > >>> > > >> presume
> > >>> > > >> > > rather than that running during package phase, it needs to
> > be
> > >>> moved
> > >>> > > >> and run
> > >>> > > >> > > separately like how the site-deploy works with the release
> > >>> plugin.
> > >>> > > >> Any
> > >>> > > >> > > ideas on best way to deal with this?  Right now it feels
> > like
> > >>> its
> > >>> > > >> done in
> > >>> > > >> > > the right place, we even skip the 'site-deploy' entirely.
> > But
> > >>> > > >> clearly that
> > >>> > > >> > > isn't exactly good enough in this case.
> > >>> > > >> > >
> > >>> > > >> > > I don't think now that this is a maven 3.9.0 issue itself.
> > I
> > >>> think
> > >>> > > >> its
> > >>> > > >> > > more of something that is a big change in this specific use
> > >>> case that
> > >>> > > >> just
> > >>> > > >> > > needs some direction to resolve.  The more and more I've
> > >>> looked at
> > >>> > > >> this the
> > >>> > > >> > > more I've found little things that have changed over the
> > >>> years that
> > >>> > > >> had
> > >>> > > >> > > resulted in multiple site runs and some plugins from running
> > >>> exactly
> > >>> > > >> where
> > >>> > > >> > > expected.  So this has been a hugely beneficial effort for
> > us
> > >>> and
> > >>> > > >> just need
> > >>> > > >> > > to figure this last bit out.  My next steps are to look more
> > >>> deeply
> > >>> > > >> into
> > >>> > > >> > > release plugin and how the site-deploy is actually working
> > as
> > >>> that
> > >>> > > >> seems
> > >>> > > >> > > like I want to mimic that behaviour.
> > >>> > > >> > >
> > >>> > > >> > > Thanks,
> > >>> > > >> > >
> > >>> > > >> > > Jeremy
> > >>> > > >> > >
> > >>> > > >> > > -----Original Message-----
> > >>> > > >> > > From: Jeremy Landis <je...@hotmail.com>
> > >>> > > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
> > >>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
> > >>> > > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> > >>> > > >> > >
> > >>> > > >> > > Hi Tomas,
> > >>> > > >> > >
> > >>> > > >> > > Will get back to you on ability to collect that data, lots
> > of
> > >>> hoops
> > >>> > > >> to do
> > >>> > > >> > > so.  It may be easier I just build sample project.
> > >>> > > >> > >
> > >>> > > >> > > On the cache, thanks for calling that out as not maven.  It
> > >>> was gradle
> > >>> > > >> > > enterprise maven extension.  I turned it off to rule it out
> > >>> and
> > >>> > > >> behaviour
> > >>> > > >> > > is the same just without any mention of the cache.
> > >>> > > >> > >
> > >>> > > >> > > I even tried to checkout the release tag and perform full
> > >>> build before
> > >>> > > >> > > running perform but that just failed with issues running
> > >>> install
> > >>> > > >> plugin
> > >>> > > >> > > during release:perform. So, I backed off to what is focus...
> > >>> > > >> > >
> > >>> > > >> > > To focus more on the site is the problem, I tried numerous
> > >>> attempts to
> > >>> > > >> > > make it stop running but couldn't get that to stick so I
> > went
> > >>> into the
> > >>> > > >> > > cached parent used and set skip directly then ran
> > >>> release:perform
> > >>> > > >> again.
> > >>> > > >> > > It worked doing that.
> > >>> > > >> > >
> > >>> > > >> > > So on the aggregator behaviour change.  Assuming then pre
> > >>> 3.9.0, when
> > >>> > > >> site
> > >>> > > >> > > plugins encountered and forked, if it was not already built
> > >>> it would
> > >>> > > >> build
> > >>> > > >> > > all?  That seems to be the problem...which would make sense
> > >>> why a
> > >>> > > >> single
> > >>> > > >> > > module project does not encounter this at all.
> > >>> > > >> > >
> > >>> > > >> > > Thanks,
> > >>> > > >> > >
> > >>> > > >> > > Jeremy
> > >>> > > >> > >
> > >>> > > >> > > -----Original Message-----
> > >>> > > >> > > From: Tamás Cservenák <ta...@cservenak.net>
> > >>> > > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
> > >>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
> > >>> > > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >>> > > >> > >
> > >>> > > >> > > Howdy,
> > >>> > > >> > >
> > >>> > > >> > > Wow, there are a lot of moving parts.... release plugin,
> > site
> > >>> (within
> > >>> > > >> > > release?)...
> > >>> > > >> > >
> > >>> > > >> > > Do you use any 3rd party extension maybe? (unsure what build
> > >>> cache is
> > >>> > > >> in
> > >>> > > >> > > the realm of Maven 3.8.x, that works for you).
> > >>> > > >> > >
> > >>> > > >> > > But my first guess is a change in aggregator behaviour (pre
> > >>> 3.9.0 it
> > >>> > > >> was
> > >>> > > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
> > >>> > > >> > >
> > >>> > > >> > > Ideally we'd really need a reproducer, and possibly some
> > >>> logs/outputs
> > >>> > > >> of
> > >>> > > >> > > what is actually happening here...
> > >>> > > >> > >
> > >>> > > >> > > If possible, and allowed, you can send me privately a ZIP of
> > >>> logs, and
> > >>> > > >> > > will handle it discreetly.
> > >>> > > >> > >
> > >>> > > >> > > Thanks
> > >>> > > >> > > T
> > >>> > > >> > >
> > >>> > > >> > >
> > >>> > > >> > >
> > >>> > > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> > >>> > > >> jeremylandis@hotmail.com>
> > >>> > > >> > > wrote:
> > >>> > > >> > >
> > >>> > > >> > > > I don't have a sharable example at the moment to show but
> > >>> hope
> > >>> > > >> enough
> > >>> > > >> > > > information here can spot the issue from one I just ran.
> > >>> If any
> > >>> > > >> > > > details missing, I can quickly apply more info.
> > >>> > > >> > > >
> > >>> > > >> > > > On multi module build, this is the steps.
> > >>> > > >> > > >
> > >>> > > >> > > > mvn release:clean -> ok
> > >>> > > >> > > > mvn release:prepare -> ok
> > >>> > > >> > > > mvn release:perform -> fails
> > >>> > > >> > > >
> > >>> > > >> > > > Failure is that it tries to run the maven-site-plugin at
> > >>> what seems
> > >>> > > >> > > > the immediate start of the process.  These phases run...
> > >>> > > >> > > >
> > >>> > > >> > > > 1/3 -> perform:verify-completed-prepare-phases
> > >>> > > >> > > > 2/3 -> perform:checkout-project-from-scm
> > >>> > > >> > > > 3/3 -> perform:run-perform-goals
> > >>> > > >> > > >
> > >>> > > >> > > > First goal ran 'deploy site-deploy'
> > >>> > > >> > > >
> > >>> > > >> > > > Gets a warning: This build will only read from the build
> > >>> cache,
> > >>> > > >> since
> > >>> > > >> > > > the clean lifecycle is not part of the build invocation.
> > >>> > > >> > > >
> > >>> > > >> > > > That seems suspect given its just checked it out so how
> > can
> > >>> it use
> > >>> > > >> > > > build cache there?  I did try a subsequent mvn clean
> > >>> release:perform
> > >>> > > >> > > > which got through that, threw lots of enforcer errors for
> > >>> missing
> > >>> > > >> > > > parts, then back to trying to run the site and same
> > failure.
> > >>> > > >> > > >
> > >>> > > >> > > > The failure is that it didn't even build the product.  So
> > >>> site
> > >>> > > >> plugin
> > >>> > > >> > > > gets error that the artifacts for the release version
> > don't
> > >>> exist.
> > >>> > > >> > > >
> > >>> > > >> > > > All maven release plugin settings involved otherwise
> > >>> > > >> > > >
> > >>> > > >> > > > - addSchema set to false
> > >>> > > >> > > > - arguments
> > >>> -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > >>> > > >> > > > - autoVersionSubmodules set to true
> > >>> > > >> > > > - release profiles as release | sign
> > >>> > > >> > > >
> > >>> > > >> > > > Our release profile simply does this
> > >>> > > >> > > >
> > >>> > > >> > > > - skip versions plugin
> > >>> > > >> > > > - skip dependency check plugin
> > >>> > > >> > > > - skip license plugin
> > >>> > > >> > > > - skip site deploy (strange that its doing site-deploy
> > when
> > >>> we told
> > >>> > > >> it
> > >>> > > >> > > > not to).  Executions on site are attach-descriptor, site,
> > >>> and jar.
> > >>> > > >> We
> > >>> > > >> > > > do not deploy to a site but we do release the jar of the
> > >>> site
> > >>> > > >> content.
> > >>> > > >> > > > - javadocs run as goal jar, test-jar (with a skip on
> > >>> earlier general
> > >>> > > >> > > > runs we do for checking)
> > >>> > > >> > > > - jar plugin we run test-jar
> > >>> > > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> > >>> > > >> > > >
> > >>> > > >> > > > Our sign profile
> > >>> > > >> > > >
> > >>> > > >> > > > - Runs sign goal of gpg plugin
> > >>> > > >> > > >
> > >>> > > >> > > > Versions involved
> > >>> > > >> > > >
> > >>> > > >> > > > - site 3.12.1
> > >>> > > >> > > > - release plugin version 3.0.0-M7
> > >>> > > >> > > >
> > >>> > > >> > > > All our plugins are up to date as of 12/21/2022.
> > >>> > > >> > > >
> > >>> > > >> > > > I know having a real life one to test with would be easier
> > >>> and I can
> > >>> > > >> > > > work on getting one together for that purpose but hoping
> > its
> > >>> > > >> something
> > >>> > > >> > > > obvious that rings some bells as to why the behaviour is
> > >>> that way.
> > >>> > > >> > > >
> > >>> > > >> > > > Thanks,
> > >>> > > >> > > >
> > >>> > > >> > > > Jeremy Landis
> > >>> > > >> > > >
> > >>> > > >> > > >
> > >>> > > >> > > > -----Original Message-----
> > >>> > > >> > > > From: Jeremy Landis <je...@hotmail.com>
> > >>> > > >> > > > Sent: Monday, February 20, 2023 11:32 AM
> > >>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > >>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >>> > > >> > > >
> > >>> > > >> > > > Not yet.  I'll work on getting that together.  For now we
> > >>> easily
> > >>> > > >> > > > enough drop back to 3.8.7 in those cases as we exclusively
> > >>> use the
> > >>> > > >> maven
> > >>> > > >> > > wrapper.
> > >>> > > >> > > > So it has not been super critical for us yet.
> > >>> > > >> > > >
> > >>> > > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get
> > Outlook
> > >>> for
> > >>> > > >> > > > Android<
> > >>> > > >> > > >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=nTTKRZS%2Faov0MRQPHY%2BSpPi1TQAOzgUxUqua0hOzxxo%3D&reserved=0
> > >>> > > >> > > >
> > >>> > > >>
> > >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > >>> > > >> > > >
> > >>> > > >>
> > >>> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > >>> > > >> > > >
> > >>> > > >>
> > >>> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > >>> > > >> > > >
> > >>> > > >>
> > >>> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > >>> > > >> > > > zU0%3D&reserved=0
> > >>> > > >> > > >
> > >>> > > >>
> > >>> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > >>> > > >> > > >
> > >>> > > >>
> > >>> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > >>> > > >> > > >
> > >>> > > >>
> > >>> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >>> > > >> > > >
> > >>> > > >>
> > >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > >>> > > >> > > > p0wA0%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >> > > > ________________________________
> > >>> > > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
> > >>> > > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> > >>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > >>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >>> > > >> > > >
> > >>> > > >> > > > Jeremy,
> > >>> > > >> > > >
> > >>> > > >> > > > Any specifics about the problems you face? And ideally a
> > >>> reproducer?
> > >>> > > >> > > >
> > >>> > > >> > > > Thanks
> > >>> > > >> > > > T
> > >>> > > >> > > >
> > >>> > > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <
> > >>> jeremylandis@hotmail.com
> > >>> > > >> >
> > >>> > > >> > > > wrote:
> > >>> > > >> > > >
> > >>> > > >> > > > > We have been unable to release multi module builds with
> > >>> maven 3
> > >>> > > >> 9.0.
> > >>> > > >> > > > > It seems the site has major problems trying to resolve
> > >>> the build
> > >>> > > >> > > > artifacts.
> > >>> > > >> > > > > Has this been reported yet or do any of the resolver
> > >>> items fix
> > >>> > > >> that?
> > >>> > > >> > > > > Single module releases using identical configuration
> > >>> release fine.
> > >>> > > >> > > > >
> > >>> > > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get
> > >>> Outlook for
> > >>> > > >> > > > > Android<
> > >>> > > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > >>> > > >> > > > > 2F
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > >>> > > >> > > > > 1c
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > >>> > > >> > > > > nk
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > >>> > > >> > > > > Ww
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > >>> > > >> > > > > zd
> > >>> > > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
> > >>> > > >> > > > > ________________________________
> > >>> > > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > >>> > > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> > >>> > > >> > > > > To: Maven Developers List <de...@maven.apache.org>
> > >>> > > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >>> > > >> > > > >
> > >>> > > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is
> > not a
> > >>> > > >> blocker.
> > >>> > > >> > > > > MNG-7703 I'm not sure of, but probably not.
> > >>> > > >> > > > >
> > >>> > > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > >>> > > >> > > > > <mi...@apache.org>
> > >>> > > >> > > > > wrote:
> > >>> > > >> > > > > >
> > >>> > > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > >>> > > >> > > > > > > Howdy,
> > >>> > > >> > > > > > >
> > >>> > > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected
> > >>> comes up, is
> > >>> > > >> > > > > > > to
> > >>> > > >> > > > > happen
> > >>> > > >> > > > > > > around next week (most of the issues will be fixed
> > >>> once
> > >>> > > >> resolver
> > >>> > > >> > > > > > > upped
> > >>> > > >> > > > > to
> > >>> > > >> > > > > > > newly released 1.9.5):
> > >>> > > >> > > > > > >
> > >>> > > >> > > > >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >>> > > >> > > > > BSMSQ%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >>> > > >> > > > > pt9jw%3D&reserved=0
> > >>> > > >> > > > > s.apache.org
> > >>> > > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > >>> > > >> > > > > 20
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > >>> > > >> > > > > f4
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > >>> > > >> > > > > 12
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > >>> > > >> > > > > lu
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > >>> > > >> > > > > 4K
> > >>> > > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > >>> > > >> > > > > > >
> > >>> > > >> > > > > > > Notable fixes
> > >>> > > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > >>> > > >> > > > > > > - The endless loops with webjars is fixed (long time
> > >>> existing
> > >>> > > >> > > > > > > issue)
> > >>> > > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed
> > >>> (long time
> > >>> > > >> > > > > > > existing
> > >>> > > >> > > > > issue)
> > >>> > > >> > > > > >
> > >>> > > >> > > > > > This release would be incomplete:
> > >>> > > >> > > > > >
> > >>> > > >> > > > > > * This must be fixed:
> > >>> > > >> > > > >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >>> > > >> > > > > BSMSQ%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >>> > > >> > > > > pt9jw%3D&reserved=0
> > >>> > > >> > > > > s.apache.org
> > >>> > > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > >>> > > >> > > > > 7f
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >>> > > >> > > > > 81
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >>> > > >> > > > > 2l
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > >>> > > >> > > > > 0U
> > >>> > > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > >>> > > >> > > > > > * These two need to be discussed whether some action
> > is
> > >>> needed:
> > >>> > > >> > > > > > **
> > >>> > > >> > > > >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >>> > > >> > > > > BSMSQ%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >>> > > >> > > > > pt9jw%3D&reserved=0
> > >>> > > >> > > > > s.apache.org
> > >>> > > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > >>> > > >> > > > > 7f
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >>> > > >> > > > > 81
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >>> > > >> > > > > 2l
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > >>> > > >> > > > > ZE
> > >>> > > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > >>> > > >> > > > > > **
> > >>> > > >> > > > >
> > >>> > > >>
> > >>>
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >>> > > >> > > > > BSMSQ%3D&reserved=0
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >>> > > >> > > > > pt9jw%3D&reserved=0
> > >>> > > >> > > > > s.apache.org
> > >>> > > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > >>> > > >> > > > > 7f
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >>> > > >> > > > > 81
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >>> > > >> > > > > 2l
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > >>> > > >> > > > > uI
> > >>> > > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > >>> > > >> > > > > >
> > >>> > > >> > > > > > M
> > >>> > > >> > > > > >
> > >>> > > >> > > > >
> > >>> > > >> > > > >
> > >>> > > >> > > > > --
> > >>> > > >> > > > > Elliotte Rusty Harold
> > >>> > > >> > > > > elharo@ibiblio.org
> > >>> > > >> > > > >
> > >>> > > >> > > > >
> > >>> > > >>
> > >>> --------------------------------------------------------------------
> > >>> > > >> > > > > - To unsubscribe, e-mail:
> > >>> dev-unsubscribe@maven.apache.org For
> > >>> > > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
> > >>> > > >> > > > >
> > >>> > > >> > > > >
> > >>> > > >> > > >
> > >>> > > >> > > >
> > >>> > > >>
> > >>> ---------------------------------------------------------------------
> > >>> > > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >>> For
> > >>> > > >> > > > additional commands, e-mail: dev-help@maven.apache.org
> > >>> > > >> > > >
> > >>> > > >> > > >
> > >>> > > >> > >
> > >>> > > >> > >
> > >>> ---------------------------------------------------------------------
> > >>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For
> > >>> > > >> additional
> > >>> > > >> > > commands, e-mail: dev-help@maven.apache.org
> > >>> > > >> > >
> > >>> > > >> > >
> > >>> > > >> > >
> > >>> ---------------------------------------------------------------------
> > >>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >>> > > >> > > For additional commands, e-mail: dev-help@maven.apache.org
> > >>> > > >> > >
> > >>> > > >> > >
> > >>> > > >>
> > >>> > > >>
> > >>> > > >>
> > >>> > > >> --
> > >>> > > >> Elliotte Rusty Harold
> > >>> > > >> elharo@ibiblio.org
> > >>> > > >>
> > >>> > > >>
> > >>> ---------------------------------------------------------------------
> > >>> > > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >>> > > >> For additional commands, e-mail: dev-help@maven.apache.org
> > >>> > > >>
> > >>> > > >>
> > >>> >
> > >>> >
> > >>> >
> > >>> > --
> > >>> > Elliotte Rusty Harold
> > >>> > elharo@ibiblio.org
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>> Elliotte Rusty Harold
> > >>> elharo@ibiblio.org
> > >>>
> > >>> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >>> For additional commands, e-mail: dev-help@maven.apache.org
> > >>>
> > >>>
> >



-- 
Elliotte Rusty Harold
elharo@ibiblio.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
LAST CALL for 3.9.1 issues :)

Resolver 1.9.7 is put on vote (72h)
https://lists.apache.org/thread/rkd3xpn0054040scg1syv58r0lxt5r6y
Next in line is Maven 3.9.1, the PR
https://github.com/apache/maven/pull/1037 updated with all (sans released
resolver)


Thanks
T

On Tue, Mar 7, 2023 at 6:37 PM Jeremy Landis <je...@hotmail.com>
wrote:

> Most likely that is it.  For time being we disabled site distribution
> during maven release and we're going to check again once maven 3.9.1 out.
> Will go from there.  Thanks.
>
> Sent from my Verizon, Samsung Galaxy smartphone
> Get Outlook for Android<https://aka.ms/AAb9ysg>
> ________________________________
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Tuesday, March 7, 2023 12:00:06 PM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Howdy all (and Jeremy),
>
> In the meantime we addressed
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7720&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=45fSoXjgf1pXcg3ZlmAmmuuub5Fk9dPemwJZ%2B5C2Ylk%3D&reserved=0
> as well, the issue _I think_ affects Jeremy Landis (still just a guess,
> based on info we got so far from you), just FYI.
>
> Thanks
> T
>
> On Tue, Mar 7, 2023 at 3:28 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
>
> > Howdy,
> >
> > just to keep you in the loop:
> > Maven 3.9.0 went out with Resolver 1.9.4. Since then we got many many
> > valuable feedback and bug reports that were addressed.
> >
> > Resolver had two releases and now comes third one:
> > 1.9.5
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352753&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GWe8hj4pOP6mLatxV%2BsnzV%2Bf4a2%2F9ojFlwdkMocl9S4%3D&reserved=0
> > It addressed a nasty slow down (10%) as reported by users, but also some
> > other ugly bugs regarding resolving (npm/webpack) dependencies
> > where resolver entered an endless loop.
> >
> > 1.9.6
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352957&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=K4Qz1a7AlF6SS%2BqRGHMAts3w7dte6yUlIcmM4xBeqkw%3D&reserved=0
> > It focused mostly on IO issues on Windows and issues reported by our
> users
> > related to new transport.
> >
> > And we have 1.9.7 underway
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352980&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=7iL6HvO6QaeRDF08yb6MDMz%2FFyvvIHihcT1DQtfwdfg%3D&reserved=0
> > It fully focused on last bits of transport related issues (as there is no
> > release without bugs as we know) and improvements.
> >
> > ===
> >
> > This is how currently Maven 3.9.1 "looks like":
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12316922%26version%3D12352872&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=nlD93Pqy5jOUHSoxUajpujEDQY3eRj1Cxz0hvL3qp8U%3D&reserved=0
> >
> > Some of the issues are not closed yet (while the related changes are
> > MERGED or are in resolver), they are pending verification:
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7722&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0pVHPApd3R4R1SXW2iLMoTsPxkWku1RdCGrwsNuMDJc%3D&reserved=0
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7721&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vipHh5TlI%2FXWfs33q4wICJDP3SrQeLvCR0fCEs6Use8%3D&reserved=0
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7709&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=NrIPpqE%2FEOWWGuKTTjIJnPWIVxlfzNN2UmssuGAIjFc%3D&reserved=0
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7697&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oxsPucNJfG0j9CblzGeE6nxol49RbMKsQ%2F10PWTCO5U%3D&reserved=0
> >
> > Please test! Any feedback is valuable :) :beer:
> >
> > To get "candidate" (for Maven 3.9.1) build and install these:
> > -
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven-resolver&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Vj6NxucdWKBOOGXtNzx%2BgVMEyRC9NU8g63y6HZIbUqQ%3D&reserved=0
> master branch
> > -
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven%2Fpull%2F1037&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xB%2FE%2FCQqDmo%2FMRdrC4qA%2FxWi%2FiqoWghgjgTz%2ByvWJ7c%3D&reserved=0
> up to date with maven-3.9.x
> > branch but contains "bump" for 1.9.7-SNAPSHOT resolver
> >
> > Thanks
> > T
> >
> > On Fri, Mar 3, 2023 at 4:09 PM Tamás Cservenák <ta...@cservenak.net>
> > wrote:
> >
> >> Howdy,
> >>
> >> Coolio! As you may be aware, plexus-utils was fixed/released/integrated,
> >> vote on resolver 1.9.6 is ongoing, so the puzzle is coming along nicely.
> >>
> >> For those want to test snapshots, I'd recommend this PR:
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven%2Fpull%2F1025&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0FYvhG2R7b%2FlBlXPE9HD%2BCOfdMGwgJyyymcTeBbyh1k%3D&reserved=0
> >>
> >> As it builds maven-3.9.x with resolver 1.9.6-SNAPSHOT (or you can use
> >> staging repository
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Fmaven-1880&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2X7VW3KqF73w4GEQDIv2mSytcLCWfTE34OjC1t3ydYI%3D&reserved=0
> and
> >> locally change POM to use 1.9.6)
> >>
> >> This is the Maven 3.9.1 and some issues may really welcome
> >> "verification", feedback that 3.9.1 fixes those:
> >>
> >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b41Iz%2FUIZxTCz978PL3dvJOHKo5oL%2BB9%2Fo5iZBTthoE%3D&reserved=0
> >>
> >> Thanks
> >> T
> >>
> >> On Fri, Mar 3, 2023 at 4:03 PM Elliotte Rusty Harold <
> elharo@ibiblio.org>
> >> wrote:
> >>
> >>> FYI I've reproduced MNG-7714 and have a unit test that demonstrates it
> >>> and isolates it somewhat. The fix was not obvious in my first
> >>> debugging session. I'll take another whack at it this weekend.
> >>>
> >>> On Wed, Mar 1, 2023 at 1:09 PM Elliotte Rusty Harold <
> elharo@ibiblio.org>
> >>> wrote:
> >>> >
> >>> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7714&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=BPwlxsCkLGruF3OMAdNGegzlU59cEPs2C%2BBiHCwppWE%3D&reserved=0
> might be worth waiting
> >>> > for as well if it can be reproduced. It's the most serious allegation
> >>> > of a problem in version ordering yet.
> >>> >
> >>> > On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <tamas@cservenak.net
> >
> >>> wrote:
> >>> > >
> >>> > > Just a short info:
> >>> > >
> >>> > > The "soon" is delayed a bit. While we had "all set" to do 3.9.1,
> two
> >>> > > notable things happened:
> >>> > >
> >>> > > Resolver 1.9.6 is almost done:
> >>> > >
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.9.6&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=igCdCXqt2WcrsbyulqiLSYQeUlpW59PBsFUts9GFBe4%3D&reserved=0
> >>> > > (PRs are done, there is some verification ongoing still)
> >>> > >
> >>> > > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the
> >>> resolver
> >>> > > 1.9.6 release. That will fix all reported and known issues in
> 3.9.0.
> >>> > > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related
> >>> issues
> >>> > > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils
> >>> release
> >>> > > will be another thing to "wait for".
> >>> > >
> >>> > > Thanks
> >>> > > ~t~
> >>> > >
> >>> > > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <
> tamas@cservenak.net>
> >>> wrote:
> >>> > >
> >>> > > > Howdy,
> >>> > > >
> >>> > > > I may be late, sorry about that, but few days ago pulled this
> page
> >>> from
> >>> > > > archive org (was hosted and lost on codehaus confluence):
> >>> > > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FMAVEN%2FVersioning&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zofp7TCAPfKrLhl5i7KOu8PDcG0%2Bm8kDP4ndzztIsYk%3D&reserved=0
> >>> > > >
> >>> > > > As based on this page was Maven3 versioning implemented, at least
> >>> > > > according to this page:
> >>> > > >
> >>> > > >
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FMAVEN%2FMaven%2B3.x%2BCompatibility%2BNotes&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AjNNR3Es2D6iNqee4IMjVopxS%2FLpX1ZGWzkxHyvM%2BCk%3D&reserved=0
> >>> > > >
> >>> > > > That was written at dawn of Maven3.
> >>> > > >
> >>> > > > Hth
> >>> > > > T
> >>> > > >
> >>> > > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <
> >>> elharo@ibiblio.org>
> >>> > > > wrote:
> >>> > > >
> >>> > > >> After further investigation I'm willing to state that MNG-7701
> is
> >>> > > >> invalid, and I closed it.
> >>> > > >>
> >>> > > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> >>> > > >> "canonical representation" of version strings of the form 0.x
> that
> >>> > > >> does not affect comparisons. However, nowhere do we define or
> >>> promise
> >>> > > >> anything about the canonical representation so it's hard to call
> >>> it a
> >>> > > >> bug.
> >>> > > >>
> >>> > > >> In all cases I've looked at, the comparison of two versions
> >>> behaves
> >>> > > >> according to spec. INHO, neither of these issues should block
> the
> >>> > > >> release.
> >>> > > >>
> >>> > > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <
> >>> tamas@cservenak.net>
> >>> > > >> wrote:
> >>> > > >> >
> >>> > > >> > Howdy,
> >>> > > >> >
> >>> > > >> > just an update of Maven status (links will assume you are
> >>> logged in to
> >>> > > >> > JIRA):
> >>> > > >> >
> >>> > > >> > * 3.9.1 all done
> >>> > > >> >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b41Iz%2FUIZxTCz978PL3dvJOHKo5oL%2BB9%2Fo5iZBTthoE%3D&reserved=0
> >>> > > >> > * 3.9.1 candidates
> >>> > > >> >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1-candidate&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mLcfLbm6c9R8m58DcIc3PIWGwzpog%2FAd30%2FURreZycE%3D&reserved=0
> >>> > > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it
> >>> is not
> >>> > > >> > grabbed by anyone else until then)
> >>> > > >> >
> >>> > > >> > This means 3.9.1 is shaping really nicely
> >>> > > >> >
> >>> > > >> > Furthermore, for resolver:
> >>> > > >> >
> >>> > > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> >>> > > >> >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.9.6&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=igCdCXqt2WcrsbyulqiLSYQeUlpW59PBsFUts9GFBe4%3D&reserved=0
> >>> > > >> > (topic: bugfixes and improvements, would include
> >>> > > >> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7705&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SVhs5VYBcXCFqKjllhCMTxINhjGLycIm6B1XtED3wkE%3D&reserved=0
> that does not
> >>> yet has
> >>> > > >> > corresponding MRESOLVER issue)
> >>> > > >> > * planned 1.10.0
> >>> > > >> >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.10.0&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=urAKRMOeZ5pgDiKBt4OCDZoyXSHMC1RqY1fAwpZU664%3D&reserved=0
> >>> > > >> > (topic: HTTP/2 and other improvements, probably makes
> file-lock
> >>> default)
> >>> > > >> >
> >>> > > >> > Thanks
> >>> > > >> > T
> >>> > > >> >
> >>> > > >> >
> >>> > > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <
> >>> jeremylandis@hotmail.com
> >>> > > >> >
> >>> > > >> > wrote:
> >>> > > >> >
> >>> > > >> > > Update on issue I'm facing.
> >>> > > >> > >
> >>> > > >> > > The issue is using the site:jar during the release process.
> >>> Rather
> >>> > > >> than
> >>> > > >> > > deploy site to any location, we jar it and deploy it with
> >>> normal
> >>> > > >> artifacts
> >>> > > >> > > to Artifactory.  Since that plugin goal wants the full build
> >>> > > >> (aggregate),
> >>> > > >> > > it fails against numerous plugins such as javadoc, jxr, etc.
> >>> I
> >>> > > >> presume
> >>> > > >> > > rather than that running during package phase, it needs to
> be
> >>> moved
> >>> > > >> and run
> >>> > > >> > > separately like how the site-deploy works with the release
> >>> plugin.
> >>> > > >> Any
> >>> > > >> > > ideas on best way to deal with this?  Right now it feels
> like
> >>> its
> >>> > > >> done in
> >>> > > >> > > the right place, we even skip the 'site-deploy' entirely.
> But
> >>> > > >> clearly that
> >>> > > >> > > isn't exactly good enough in this case.
> >>> > > >> > >
> >>> > > >> > > I don't think now that this is a maven 3.9.0 issue itself.
> I
> >>> think
> >>> > > >> its
> >>> > > >> > > more of something that is a big change in this specific use
> >>> case that
> >>> > > >> just
> >>> > > >> > > needs some direction to resolve.  The more and more I've
> >>> looked at
> >>> > > >> this the
> >>> > > >> > > more I've found little things that have changed over the
> >>> years that
> >>> > > >> had
> >>> > > >> > > resulted in multiple site runs and some plugins from running
> >>> exactly
> >>> > > >> where
> >>> > > >> > > expected.  So this has been a hugely beneficial effort for
> us
> >>> and
> >>> > > >> just need
> >>> > > >> > > to figure this last bit out.  My next steps are to look more
> >>> deeply
> >>> > > >> into
> >>> > > >> > > release plugin and how the site-deploy is actually working
> as
> >>> that
> >>> > > >> seems
> >>> > > >> > > like I want to mimic that behaviour.
> >>> > > >> > >
> >>> > > >> > > Thanks,
> >>> > > >> > >
> >>> > > >> > > Jeremy
> >>> > > >> > >
> >>> > > >> > > -----Original Message-----
> >>> > > >> > > From: Jeremy Landis <je...@hotmail.com>
> >>> > > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
> >>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
> >>> > > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> >>> > > >> > >
> >>> > > >> > > Hi Tomas,
> >>> > > >> > >
> >>> > > >> > > Will get back to you on ability to collect that data, lots
> of
> >>> hoops
> >>> > > >> to do
> >>> > > >> > > so.  It may be easier I just build sample project.
> >>> > > >> > >
> >>> > > >> > > On the cache, thanks for calling that out as not maven.  It
> >>> was gradle
> >>> > > >> > > enterprise maven extension.  I turned it off to rule it out
> >>> and
> >>> > > >> behaviour
> >>> > > >> > > is the same just without any mention of the cache.
> >>> > > >> > >
> >>> > > >> > > I even tried to checkout the release tag and perform full
> >>> build before
> >>> > > >> > > running perform but that just failed with issues running
> >>> install
> >>> > > >> plugin
> >>> > > >> > > during release:perform. So, I backed off to what is focus...
> >>> > > >> > >
> >>> > > >> > > To focus more on the site is the problem, I tried numerous
> >>> attempts to
> >>> > > >> > > make it stop running but couldn't get that to stick so I
> went
> >>> into the
> >>> > > >> > > cached parent used and set skip directly then ran
> >>> release:perform
> >>> > > >> again.
> >>> > > >> > > It worked doing that.
> >>> > > >> > >
> >>> > > >> > > So on the aggregator behaviour change.  Assuming then pre
> >>> 3.9.0, when
> >>> > > >> site
> >>> > > >> > > plugins encountered and forked, if it was not already built
> >>> it would
> >>> > > >> build
> >>> > > >> > > all?  That seems to be the problem...which would make sense
> >>> why a
> >>> > > >> single
> >>> > > >> > > module project does not encounter this at all.
> >>> > > >> > >
> >>> > > >> > > Thanks,
> >>> > > >> > >
> >>> > > >> > > Jeremy
> >>> > > >> > >
> >>> > > >> > > -----Original Message-----
> >>> > > >> > > From: Tamás Cservenák <ta...@cservenak.net>
> >>> > > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
> >>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
> >>> > > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >>> > > >> > >
> >>> > > >> > > Howdy,
> >>> > > >> > >
> >>> > > >> > > Wow, there are a lot of moving parts.... release plugin,
> site
> >>> (within
> >>> > > >> > > release?)...
> >>> > > >> > >
> >>> > > >> > > Do you use any 3rd party extension maybe? (unsure what build
> >>> cache is
> >>> > > >> in
> >>> > > >> > > the realm of Maven 3.8.x, that works for you).
> >>> > > >> > >
> >>> > > >> > > But my first guess is a change in aggregator behaviour (pre
> >>> 3.9.0 it
> >>> > > >> was
> >>> > > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
> >>> > > >> > >
> >>> > > >> > > Ideally we'd really need a reproducer, and possibly some
> >>> logs/outputs
> >>> > > >> of
> >>> > > >> > > what is actually happening here...
> >>> > > >> > >
> >>> > > >> > > If possible, and allowed, you can send me privately a ZIP of
> >>> logs, and
> >>> > > >> > > will handle it discreetly.
> >>> > > >> > >
> >>> > > >> > > Thanks
> >>> > > >> > > T
> >>> > > >> > >
> >>> > > >> > >
> >>> > > >> > >
> >>> > > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> >>> > > >> jeremylandis@hotmail.com>
> >>> > > >> > > wrote:
> >>> > > >> > >
> >>> > > >> > > > I don't have a sharable example at the moment to show but
> >>> hope
> >>> > > >> enough
> >>> > > >> > > > information here can spot the issue from one I just ran.
> >>> If any
> >>> > > >> > > > details missing, I can quickly apply more info.
> >>> > > >> > > >
> >>> > > >> > > > On multi module build, this is the steps.
> >>> > > >> > > >
> >>> > > >> > > > mvn release:clean -> ok
> >>> > > >> > > > mvn release:prepare -> ok
> >>> > > >> > > > mvn release:perform -> fails
> >>> > > >> > > >
> >>> > > >> > > > Failure is that it tries to run the maven-site-plugin at
> >>> what seems
> >>> > > >> > > > the immediate start of the process.  These phases run...
> >>> > > >> > > >
> >>> > > >> > > > 1/3 -> perform:verify-completed-prepare-phases
> >>> > > >> > > > 2/3 -> perform:checkout-project-from-scm
> >>> > > >> > > > 3/3 -> perform:run-perform-goals
> >>> > > >> > > >
> >>> > > >> > > > First goal ran 'deploy site-deploy'
> >>> > > >> > > >
> >>> > > >> > > > Gets a warning: This build will only read from the build
> >>> cache,
> >>> > > >> since
> >>> > > >> > > > the clean lifecycle is not part of the build invocation.
> >>> > > >> > > >
> >>> > > >> > > > That seems suspect given its just checked it out so how
> can
> >>> it use
> >>> > > >> > > > build cache there?  I did try a subsequent mvn clean
> >>> release:perform
> >>> > > >> > > > which got through that, threw lots of enforcer errors for
> >>> missing
> >>> > > >> > > > parts, then back to trying to run the site and same
> failure.
> >>> > > >> > > >
> >>> > > >> > > > The failure is that it didn't even build the product.  So
> >>> site
> >>> > > >> plugin
> >>> > > >> > > > gets error that the artifacts for the release version
> don't
> >>> exist.
> >>> > > >> > > >
> >>> > > >> > > > All maven release plugin settings involved otherwise
> >>> > > >> > > >
> >>> > > >> > > > - addSchema set to false
> >>> > > >> > > > - arguments
> >>> -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> >>> > > >> > > > - autoVersionSubmodules set to true
> >>> > > >> > > > - release profiles as release | sign
> >>> > > >> > > >
> >>> > > >> > > > Our release profile simply does this
> >>> > > >> > > >
> >>> > > >> > > > - skip versions plugin
> >>> > > >> > > > - skip dependency check plugin
> >>> > > >> > > > - skip license plugin
> >>> > > >> > > > - skip site deploy (strange that its doing site-deploy
> when
> >>> we told
> >>> > > >> it
> >>> > > >> > > > not to).  Executions on site are attach-descriptor, site,
> >>> and jar.
> >>> > > >> We
> >>> > > >> > > > do not deploy to a site but we do release the jar of the
> >>> site
> >>> > > >> content.
> >>> > > >> > > > - javadocs run as goal jar, test-jar (with a skip on
> >>> earlier general
> >>> > > >> > > > runs we do for checking)
> >>> > > >> > > > - jar plugin we run test-jar
> >>> > > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> >>> > > >> > > >
> >>> > > >> > > > Our sign profile
> >>> > > >> > > >
> >>> > > >> > > > - Runs sign goal of gpg plugin
> >>> > > >> > > >
> >>> > > >> > > > Versions involved
> >>> > > >> > > >
> >>> > > >> > > > - site 3.12.1
> >>> > > >> > > > - release plugin version 3.0.0-M7
> >>> > > >> > > >
> >>> > > >> > > > All our plugins are up to date as of 12/21/2022.
> >>> > > >> > > >
> >>> > > >> > > > I know having a real life one to test with would be easier
> >>> and I can
> >>> > > >> > > > work on getting one together for that purpose but hoping
> its
> >>> > > >> something
> >>> > > >> > > > obvious that rings some bells as to why the behaviour is
> >>> that way.
> >>> > > >> > > >
> >>> > > >> > > > Thanks,
> >>> > > >> > > >
> >>> > > >> > > > Jeremy Landis
> >>> > > >> > > >
> >>> > > >> > > >
> >>> > > >> > > > -----Original Message-----
> >>> > > >> > > > From: Jeremy Landis <je...@hotmail.com>
> >>> > > >> > > > Sent: Monday, February 20, 2023 11:32 AM
> >>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
> >>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >>> > > >> > > >
> >>> > > >> > > > Not yet.  I'll work on getting that together.  For now we
> >>> easily
> >>> > > >> > > > enough drop back to 3.8.7 in those cases as we exclusively
> >>> use the
> >>> > > >> maven
> >>> > > >> > > wrapper.
> >>> > > >> > > > So it has not been super critical for us yet.
> >>> > > >> > > >
> >>> > > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get
> Outlook
> >>> for
> >>> > > >> > > > Android<
> >>> > > >> > > >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=nTTKRZS%2Faov0MRQPHY%2BSpPi1TQAOzgUxUqua0hOzxxo%3D&reserved=0
> >>> > > >> > > >
> >>> > > >>
> >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> >>> > > >> > > >
> >>> > > >>
> >>> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> >>> > > >> > > >
> >>> > > >>
> >>> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> >>> > > >> > > >
> >>> > > >>
> >>> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> >>> > > >> > > > zU0%3D&reserved=0
> >>> > > >> > > >
> >>> > > >>
> >>> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> >>> > > >> > > >
> >>> > > >>
> >>> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> >>> > > >> > > >
> >>> > > >>
> >>> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >>> > > >> > > >
> >>> > > >>
> >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> >>> > > >> > > > p0wA0%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >> > > > ________________________________
> >>> > > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
> >>> > > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> >>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
> >>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >>> > > >> > > >
> >>> > > >> > > > Jeremy,
> >>> > > >> > > >
> >>> > > >> > > > Any specifics about the problems you face? And ideally a
> >>> reproducer?
> >>> > > >> > > >
> >>> > > >> > > > Thanks
> >>> > > >> > > > T
> >>> > > >> > > >
> >>> > > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <
> >>> jeremylandis@hotmail.com
> >>> > > >> >
> >>> > > >> > > > wrote:
> >>> > > >> > > >
> >>> > > >> > > > > We have been unable to release multi module builds with
> >>> maven 3
> >>> > > >> 9.0.
> >>> > > >> > > > > It seems the site has major problems trying to resolve
> >>> the build
> >>> > > >> > > > artifacts.
> >>> > > >> > > > > Has this been reported yet or do any of the resolver
> >>> items fix
> >>> > > >> that?
> >>> > > >> > > > > Single module releases using identical configuration
> >>> release fine.
> >>> > > >> > > > >
> >>> > > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get
> >>> Outlook for
> >>> > > >> > > > > Android<
> >>> > > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> >>> > > >> > > > > 2F
> >>> > > >> > > > >
> >>> > > >>
> >>> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> >>> > > >> > > > > 1c
> >>> > > >> > > > >
> >>> > > >>
> >>> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> >>> > > >> > > > > nk
> >>> > > >> > > > >
> >>> > > >>
> >>> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> >>> > > >> > > > > Ww
> >>> > > >> > > > >
> >>> > > >>
> >>> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> >>> > > >> > > > > zd
> >>> > > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
> >>> > > >> > > > > ________________________________
> >>> > > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> >>> > > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> >>> > > >> > > > > To: Maven Developers List <de...@maven.apache.org>
> >>> > > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >>> > > >> > > > >
> >>> > > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is
> not a
> >>> > > >> blocker.
> >>> > > >> > > > > MNG-7703 I'm not sure of, but probably not.
> >>> > > >> > > > >
> >>> > > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> >>> > > >> > > > > <mi...@apache.org>
> >>> > > >> > > > > wrote:
> >>> > > >> > > > > >
> >>> > > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> >>> > > >> > > > > > > Howdy,
> >>> > > >> > > > > > >
> >>> > > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected
> >>> comes up, is
> >>> > > >> > > > > > > to
> >>> > > >> > > > > happen
> >>> > > >> > > > > > > around next week (most of the issues will be fixed
> >>> once
> >>> > > >> resolver
> >>> > > >> > > > > > > upped
> >>> > > >> > > > > to
> >>> > > >> > > > > > > newly released 1.9.5):
> >>> > > >> > > > > > >
> >>> > > >> > > > >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >>> > > >> > > > >
> >>> > > >>
> >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >>> > > >> > > > >
> >>> > > >>
> >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >>> > > >> > > > >
> >>> > > >>
> >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >>> > > >> > > > > BSMSQ%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >>> > > >> > > > >
> >>> > > >>
> >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >>> > > >> > > > >
> >>> > > >>
> >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >>> > > >> > > > >
> >>> > > >>
> >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >>> > > >> > > > > pt9jw%3D&reserved=0
> >>> > > >> > > > > s.apache.org
> >>> > > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> >>> > > >> > > > > 20
> >>> > > >> > > > >
> >>> > > >>
> >>> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> >>> > > >> > > > > f4
> >>> > > >> > > > >
> >>> > > >>
> >>> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> >>> > > >> > > > > 12
> >>> > > >> > > > >
> >>> > > >>
> >>> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> >>> > > >> > > > > lu
> >>> > > >> > > > >
> >>> > > >>
> >>> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> >>> > > >> > > > > 4K
> >>> > > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> >>> > > >> > > > > > >
> >>> > > >> > > > > > > Notable fixes
> >>> > > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> >>> > > >> > > > > > > - The endless loops with webjars is fixed (long time
> >>> existing
> >>> > > >> > > > > > > issue)
> >>> > > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed
> >>> (long time
> >>> > > >> > > > > > > existing
> >>> > > >> > > > > issue)
> >>> > > >> > > > > >
> >>> > > >> > > > > > This release would be incomplete:
> >>> > > >> > > > > >
> >>> > > >> > > > > > * This must be fixed:
> >>> > > >> > > > >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >>> > > >> > > > >
> >>> > > >>
> >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >>> > > >> > > > >
> >>> > > >>
> >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >>> > > >> > > > >
> >>> > > >>
> >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >>> > > >> > > > > BSMSQ%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >>> > > >> > > > >
> >>> > > >>
> >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >>> > > >> > > > >
> >>> > > >>
> >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >>> > > >> > > > >
> >>> > > >>
> >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >>> > > >> > > > > pt9jw%3D&reserved=0
> >>> > > >> > > > > s.apache.org
> >>> > > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> >>> > > >> > > > > 7f
> >>> > > >> > > > >
> >>> > > >>
> >>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >>> > > >> > > > > 81
> >>> > > >> > > > >
> >>> > > >>
> >>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >>> > > >> > > > > 2l
> >>> > > >> > > > >
> >>> > > >>
> >>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> >>> > > >> > > > > 0U
> >>> > > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> >>> > > >> > > > > > * These two need to be discussed whether some action
> is
> >>> needed:
> >>> > > >> > > > > > **
> >>> > > >> > > > >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >>> > > >> > > > >
> >>> > > >>
> >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >>> > > >> > > > >
> >>> > > >>
> >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >>> > > >> > > > >
> >>> > > >>
> >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >>> > > >> > > > > BSMSQ%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >>> > > >> > > > >
> >>> > > >>
> >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >>> > > >> > > > >
> >>> > > >>
> >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >>> > > >> > > > >
> >>> > > >>
> >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >>> > > >> > > > > pt9jw%3D&reserved=0
> >>> > > >> > > > > s.apache.org
> >>> > > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> >>> > > >> > > > > 7f
> >>> > > >> > > > >
> >>> > > >>
> >>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >>> > > >> > > > > 81
> >>> > > >> > > > >
> >>> > > >>
> >>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >>> > > >> > > > > 2l
> >>> > > >> > > > >
> >>> > > >>
> >>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> >>> > > >> > > > > ZE
> >>> > > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> >>> > > >> > > > > > **
> >>> > > >> > > > >
> >>> > > >>
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >>> > > >> > > > >
> >>> > > >>
> >>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >>> > > >> > > > >
> >>> > > >>
> >>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >>> > > >> > > > >
> >>> > > >>
> >>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >>> > > >> > > > > BSMSQ%3D&reserved=0
> >>> > > >> > > > >
> >>> > > >>
> >>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >>> > > >> > > > >
> >>> > > >>
> >>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >>> > > >> > > > >
> >>> > > >>
> >>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >>> > > >> > > > >
> >>> > > >>
> >>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >>> > > >> > > > > pt9jw%3D&reserved=0
> >>> > > >> > > > > s.apache.org
> >>> > > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> >>> > > >> > > > > 7f
> >>> > > >> > > > >
> >>> > > >>
> >>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >>> > > >> > > > > 81
> >>> > > >> > > > >
> >>> > > >>
> >>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >>> > > >> > > > > 2l
> >>> > > >> > > > >
> >>> > > >>
> >>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> >>> > > >> > > > > uI
> >>> > > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> >>> > > >> > > > > >
> >>> > > >> > > > > > M
> >>> > > >> > > > > >
> >>> > > >> > > > >
> >>> > > >> > > > >
> >>> > > >> > > > > --
> >>> > > >> > > > > Elliotte Rusty Harold
> >>> > > >> > > > > elharo@ibiblio.org
> >>> > > >> > > > >
> >>> > > >> > > > >
> >>> > > >>
> >>> --------------------------------------------------------------------
> >>> > > >> > > > > - To unsubscribe, e-mail:
> >>> dev-unsubscribe@maven.apache.org For
> >>> > > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
> >>> > > >> > > > >
> >>> > > >> > > > >
> >>> > > >> > > >
> >>> > > >> > > >
> >>> > > >>
> >>> ---------------------------------------------------------------------
> >>> > > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >>> For
> >>> > > >> > > > additional commands, e-mail: dev-help@maven.apache.org
> >>> > > >> > > >
> >>> > > >> > > >
> >>> > > >> > >
> >>> > > >> > >
> >>> ---------------------------------------------------------------------
> >>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For
> >>> > > >> additional
> >>> > > >> > > commands, e-mail: dev-help@maven.apache.org
> >>> > > >> > >
> >>> > > >> > >
> >>> > > >> > >
> >>> ---------------------------------------------------------------------
> >>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >>> > > >> > > For additional commands, e-mail: dev-help@maven.apache.org
> >>> > > >> > >
> >>> > > >> > >
> >>> > > >>
> >>> > > >>
> >>> > > >>
> >>> > > >> --
> >>> > > >> Elliotte Rusty Harold
> >>> > > >> elharo@ibiblio.org
> >>> > > >>
> >>> > > >>
> >>> ---------------------------------------------------------------------
> >>> > > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >>> > > >> For additional commands, e-mail: dev-help@maven.apache.org
> >>> > > >>
> >>> > > >>
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > Elliotte Rusty Harold
> >>> > elharo@ibiblio.org
> >>>
> >>>
> >>>
> >>> --
> >>> Elliotte Rusty Harold
> >>> elharo@ibiblio.org
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >>> For additional commands, e-mail: dev-help@maven.apache.org
> >>>
> >>>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Jeremy Landis <je...@hotmail.com>.
Most likely that is it.  For time being we disabled site distribution during maven release and we're going to check again once maven 3.9.1 out.  Will go from there.  Thanks.

Sent from my Verizon, Samsung Galaxy smartphone
Get Outlook for Android<https://aka.ms/AAb9ysg>
________________________________
From: Tamás Cservenák <ta...@cservenak.net>
Sent: Tuesday, March 7, 2023 12:00:06 PM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

Howdy all (and Jeremy),

In the meantime we addressed https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7720&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=45fSoXjgf1pXcg3ZlmAmmuuub5Fk9dPemwJZ%2B5C2Ylk%3D&reserved=0
as well, the issue _I think_ affects Jeremy Landis (still just a guess,
based on info we got so far from you), just FYI.

Thanks
T

On Tue, Mar 7, 2023 at 3:28 PM Tamás Cservenák <ta...@cservenak.net> wrote:

> Howdy,
>
> just to keep you in the loop:
> Maven 3.9.0 went out with Resolver 1.9.4. Since then we got many many
> valuable feedback and bug reports that were addressed.
>
> Resolver had two releases and now comes third one:
> 1.9.5
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352753&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GWe8hj4pOP6mLatxV%2BsnzV%2Bf4a2%2F9ojFlwdkMocl9S4%3D&reserved=0
> It addressed a nasty slow down (10%) as reported by users, but also some
> other ugly bugs regarding resolving (npm/webpack) dependencies
> where resolver entered an endless loop.
>
> 1.9.6
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352957&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=K4Qz1a7AlF6SS%2BqRGHMAts3w7dte6yUlIcmM4xBeqkw%3D&reserved=0
> It focused mostly on IO issues on Windows and issues reported by our users
> related to new transport.
>
> And we have 1.9.7 underway
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12320628%26version%3D12352980&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=7iL6HvO6QaeRDF08yb6MDMz%2FFyvvIHihcT1DQtfwdfg%3D&reserved=0
> It fully focused on last bits of transport related issues (as there is no
> release without bugs as we know) and improvements.
>
> ===
>
> This is how currently Maven 3.9.1 "looks like":
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12316922%26version%3D12352872&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=nlD93Pqy5jOUHSoxUajpujEDQY3eRj1Cxz0hvL3qp8U%3D&reserved=0
>
> Some of the issues are not closed yet (while the related changes are
> MERGED or are in resolver), they are pending verification:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7722&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0pVHPApd3R4R1SXW2iLMoTsPxkWku1RdCGrwsNuMDJc%3D&reserved=0
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7721&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vipHh5TlI%2FXWfs33q4wICJDP3SrQeLvCR0fCEs6Use8%3D&reserved=0
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7709&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=NrIPpqE%2FEOWWGuKTTjIJnPWIVxlfzNN2UmssuGAIjFc%3D&reserved=0
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7697&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oxsPucNJfG0j9CblzGeE6nxol49RbMKsQ%2F10PWTCO5U%3D&reserved=0
>
> Please test! Any feedback is valuable :) :beer:
>
> To get "candidate" (for Maven 3.9.1) build and install these:
> - https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven-resolver&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Vj6NxucdWKBOOGXtNzx%2BgVMEyRC9NU8g63y6HZIbUqQ%3D&reserved=0 master branch
> - https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven%2Fpull%2F1037&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500391650%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xB%2FE%2FCQqDmo%2FMRdrC4qA%2FxWi%2FiqoWghgjgTz%2ByvWJ7c%3D&reserved=0 up to date with maven-3.9.x
> branch but contains "bump" for 1.9.7-SNAPSHOT resolver
>
> Thanks
> T
>
> On Fri, Mar 3, 2023 at 4:09 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
>
>> Howdy,
>>
>> Coolio! As you may be aware, plexus-utils was fixed/released/integrated,
>> vote on resolver 1.9.6 is ongoing, so the puzzle is coming along nicely.
>>
>> For those want to test snapshots, I'd recommend this PR:
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fmaven%2Fpull%2F1025&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0FYvhG2R7b%2FlBlXPE9HD%2BCOfdMGwgJyyymcTeBbyh1k%3D&reserved=0
>>
>> As it builds maven-3.9.x with resolver 1.9.6-SNAPSHOT (or you can use
>> staging repository
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Fmaven-1880&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2X7VW3KqF73w4GEQDIv2mSytcLCWfTE34OjC1t3ydYI%3D&reserved=0 and
>> locally change POM to use 1.9.6)
>>
>> This is the Maven 3.9.1 and some issues may really welcome
>> "verification", feedback that 3.9.1 fixes those:
>>
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b41Iz%2FUIZxTCz978PL3dvJOHKo5oL%2BB9%2Fo5iZBTthoE%3D&reserved=0
>>
>> Thanks
>> T
>>
>> On Fri, Mar 3, 2023 at 4:03 PM Elliotte Rusty Harold <el...@ibiblio.org>
>> wrote:
>>
>>> FYI I've reproduced MNG-7714 and have a unit test that demonstrates it
>>> and isolates it somewhat. The fix was not obvious in my first
>>> debugging session. I'll take another whack at it this weekend.
>>>
>>> On Wed, Mar 1, 2023 at 1:09 PM Elliotte Rusty Harold <el...@ibiblio.org>
>>> wrote:
>>> >
>>> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7714&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=BPwlxsCkLGruF3OMAdNGegzlU59cEPs2C%2BBiHCwppWE%3D&reserved=0 might be worth waiting
>>> > for as well if it can be reproduced. It's the most serious allegation
>>> > of a problem in version ordering yet.
>>> >
>>> > On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net>
>>> wrote:
>>> > >
>>> > > Just a short info:
>>> > >
>>> > > The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
>>> > > notable things happened:
>>> > >
>>> > > Resolver 1.9.6 is almost done:
>>> > >
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.9.6&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=igCdCXqt2WcrsbyulqiLSYQeUlpW59PBsFUts9GFBe4%3D&reserved=0
>>> > > (PRs are done, there is some verification ongoing still)
>>> > >
>>> > > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the
>>> resolver
>>> > > 1.9.6 release. That will fix all reported and known issues in 3.9.0.
>>> > > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related
>>> issues
>>> > > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils
>>> release
>>> > > will be another thing to "wait for".
>>> > >
>>> > > Thanks
>>> > > ~t~
>>> > >
>>> > > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net>
>>> wrote:
>>> > >
>>> > > > Howdy,
>>> > > >
>>> > > > I may be late, sorry about that, but few days ago pulled this page
>>> from
>>> > > > archive org (was hosted and lost on codehaus confluence):
>>> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FMAVEN%2FVersioning&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zofp7TCAPfKrLhl5i7KOu8PDcG0%2Bm8kDP4ndzztIsYk%3D&reserved=0
>>> > > >
>>> > > > As based on this page was Maven3 versioning implemented, at least
>>> > > > according to this page:
>>> > > >
>>> > > >
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FMAVEN%2FMaven%2B3.x%2BCompatibility%2BNotes&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AjNNR3Es2D6iNqee4IMjVopxS%2FLpX1ZGWzkxHyvM%2BCk%3D&reserved=0
>>> > > >
>>> > > > That was written at dawn of Maven3.
>>> > > >
>>> > > > Hth
>>> > > > T
>>> > > >
>>> > > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <
>>> elharo@ibiblio.org>
>>> > > > wrote:
>>> > > >
>>> > > >> After further investigation I'm willing to state that MNG-7701 is
>>> > > >> invalid, and I closed it.
>>> > > >>
>>> > > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
>>> > > >> "canonical representation" of version strings of the form 0.x that
>>> > > >> does not affect comparisons. However, nowhere do we define or
>>> promise
>>> > > >> anything about the canonical representation so it's hard to call
>>> it a
>>> > > >> bug.
>>> > > >>
>>> > > >> In all cases I've looked at, the comparison of two versions
>>> behaves
>>> > > >> according to spec. INHO, neither of these issues should block the
>>> > > >> release.
>>> > > >>
>>> > > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <
>>> tamas@cservenak.net>
>>> > > >> wrote:
>>> > > >> >
>>> > > >> > Howdy,
>>> > > >> >
>>> > > >> > just an update of Maven status (links will assume you are
>>> logged in to
>>> > > >> > JIRA):
>>> > > >> >
>>> > > >> > * 3.9.1 all done
>>> > > >> >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b41Iz%2FUIZxTCz978PL3dvJOHKo5oL%2BB9%2Fo5iZBTthoE%3D&reserved=0
>>> > > >> > * 3.9.1 candidates
>>> > > >> >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1-candidate&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mLcfLbm6c9R8m58DcIc3PIWGwzpog%2FAd30%2FURreZycE%3D&reserved=0
>>> > > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it
>>> is not
>>> > > >> > grabbed by anyone else until then)
>>> > > >> >
>>> > > >> > This means 3.9.1 is shaping really nicely
>>> > > >> >
>>> > > >> > Furthermore, for resolver:
>>> > > >> >
>>> > > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
>>> > > >> >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.9.6&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=igCdCXqt2WcrsbyulqiLSYQeUlpW59PBsFUts9GFBe4%3D&reserved=0
>>> > > >> > (topic: bugfixes and improvements, would include
>>> > > >> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7705&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SVhs5VYBcXCFqKjllhCMTxINhjGLycIm6B1XtED3wkE%3D&reserved=0 that does not
>>> yet has
>>> > > >> > corresponding MRESOLVER issue)
>>> > > >> > * planned 1.10.0
>>> > > >> >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MRESOLVER%2520AND%2520fixVersion%2520%253D%25201.10.0&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=urAKRMOeZ5pgDiKBt4OCDZoyXSHMC1RqY1fAwpZU664%3D&reserved=0
>>> > > >> > (topic: HTTP/2 and other improvements, probably makes file-lock
>>> default)
>>> > > >> >
>>> > > >> > Thanks
>>> > > >> > T
>>> > > >> >
>>> > > >> >
>>> > > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <
>>> jeremylandis@hotmail.com
>>> > > >> >
>>> > > >> > wrote:
>>> > > >> >
>>> > > >> > > Update on issue I'm facing.
>>> > > >> > >
>>> > > >> > > The issue is using the site:jar during the release process.
>>> Rather
>>> > > >> than
>>> > > >> > > deploy site to any location, we jar it and deploy it with
>>> normal
>>> > > >> artifacts
>>> > > >> > > to Artifactory.  Since that plugin goal wants the full build
>>> > > >> (aggregate),
>>> > > >> > > it fails against numerous plugins such as javadoc, jxr, etc.
>>> I
>>> > > >> presume
>>> > > >> > > rather than that running during package phase, it needs to be
>>> moved
>>> > > >> and run
>>> > > >> > > separately like how the site-deploy works with the release
>>> plugin.
>>> > > >> Any
>>> > > >> > > ideas on best way to deal with this?  Right now it feels like
>>> its
>>> > > >> done in
>>> > > >> > > the right place, we even skip the 'site-deploy' entirely.  But
>>> > > >> clearly that
>>> > > >> > > isn't exactly good enough in this case.
>>> > > >> > >
>>> > > >> > > I don't think now that this is a maven 3.9.0 issue itself.  I
>>> think
>>> > > >> its
>>> > > >> > > more of something that is a big change in this specific use
>>> case that
>>> > > >> just
>>> > > >> > > needs some direction to resolve.  The more and more I've
>>> looked at
>>> > > >> this the
>>> > > >> > > more I've found little things that have changed over the
>>> years that
>>> > > >> had
>>> > > >> > > resulted in multiple site runs and some plugins from running
>>> exactly
>>> > > >> where
>>> > > >> > > expected.  So this has been a hugely beneficial effort for us
>>> and
>>> > > >> just need
>>> > > >> > > to figure this last bit out.  My next steps are to look more
>>> deeply
>>> > > >> into
>>> > > >> > > release plugin and how the site-deploy is actually working as
>>> that
>>> > > >> seems
>>> > > >> > > like I want to mimic that behaviour.
>>> > > >> > >
>>> > > >> > > Thanks,
>>> > > >> > >
>>> > > >> > > Jeremy
>>> > > >> > >
>>> > > >> > > -----Original Message-----
>>> > > >> > > From: Jeremy Landis <je...@hotmail.com>
>>> > > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
>>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > >
>>> > > >> > > Hi Tomas,
>>> > > >> > >
>>> > > >> > > Will get back to you on ability to collect that data, lots of
>>> hoops
>>> > > >> to do
>>> > > >> > > so.  It may be easier I just build sample project.
>>> > > >> > >
>>> > > >> > > On the cache, thanks for calling that out as not maven.  It
>>> was gradle
>>> > > >> > > enterprise maven extension.  I turned it off to rule it out
>>> and
>>> > > >> behaviour
>>> > > >> > > is the same just without any mention of the cache.
>>> > > >> > >
>>> > > >> > > I even tried to checkout the release tag and perform full
>>> build before
>>> > > >> > > running perform but that just failed with issues running
>>> install
>>> > > >> plugin
>>> > > >> > > during release:perform. So, I backed off to what is focus...
>>> > > >> > >
>>> > > >> > > To focus more on the site is the problem, I tried numerous
>>> attempts to
>>> > > >> > > make it stop running but couldn't get that to stick so I went
>>> into the
>>> > > >> > > cached parent used and set skip directly then ran
>>> release:perform
>>> > > >> again.
>>> > > >> > > It worked doing that.
>>> > > >> > >
>>> > > >> > > So on the aggregator behaviour change.  Assuming then pre
>>> 3.9.0, when
>>> > > >> site
>>> > > >> > > plugins encountered and forked, if it was not already built
>>> it would
>>> > > >> build
>>> > > >> > > all?  That seems to be the problem...which would make sense
>>> why a
>>> > > >> single
>>> > > >> > > module project does not encounter this at all.
>>> > > >> > >
>>> > > >> > > Thanks,
>>> > > >> > >
>>> > > >> > > Jeremy
>>> > > >> > >
>>> > > >> > > -----Original Message-----
>>> > > >> > > From: Tamás Cservenák <ta...@cservenak.net>
>>> > > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
>>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > >
>>> > > >> > > Howdy,
>>> > > >> > >
>>> > > >> > > Wow, there are a lot of moving parts.... release plugin, site
>>> (within
>>> > > >> > > release?)...
>>> > > >> > >
>>> > > >> > > Do you use any 3rd party extension maybe? (unsure what build
>>> cache is
>>> > > >> in
>>> > > >> > > the realm of Maven 3.8.x, that works for you).
>>> > > >> > >
>>> > > >> > > But my first guess is a change in aggregator behaviour (pre
>>> 3.9.0 it
>>> > > >> was
>>> > > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
>>> > > >> > >
>>> > > >> > > Ideally we'd really need a reproducer, and possibly some
>>> logs/outputs
>>> > > >> of
>>> > > >> > > what is actually happening here...
>>> > > >> > >
>>> > > >> > > If possible, and allowed, you can send me privately a ZIP of
>>> logs, and
>>> > > >> > > will handle it discreetly.
>>> > > >> > >
>>> > > >> > > Thanks
>>> > > >> > > T
>>> > > >> > >
>>> > > >> > >
>>> > > >> > >
>>> > > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
>>> > > >> jeremylandis@hotmail.com>
>>> > > >> > > wrote:
>>> > > >> > >
>>> > > >> > > > I don't have a sharable example at the moment to show but
>>> hope
>>> > > >> enough
>>> > > >> > > > information here can spot the issue from one I just ran.
>>> If any
>>> > > >> > > > details missing, I can quickly apply more info.
>>> > > >> > > >
>>> > > >> > > > On multi module build, this is the steps.
>>> > > >> > > >
>>> > > >> > > > mvn release:clean -> ok
>>> > > >> > > > mvn release:prepare -> ok
>>> > > >> > > > mvn release:perform -> fails
>>> > > >> > > >
>>> > > >> > > > Failure is that it tries to run the maven-site-plugin at
>>> what seems
>>> > > >> > > > the immediate start of the process.  These phases run...
>>> > > >> > > >
>>> > > >> > > > 1/3 -> perform:verify-completed-prepare-phases
>>> > > >> > > > 2/3 -> perform:checkout-project-from-scm
>>> > > >> > > > 3/3 -> perform:run-perform-goals
>>> > > >> > > >
>>> > > >> > > > First goal ran 'deploy site-deploy'
>>> > > >> > > >
>>> > > >> > > > Gets a warning: This build will only read from the build
>>> cache,
>>> > > >> since
>>> > > >> > > > the clean lifecycle is not part of the build invocation.
>>> > > >> > > >
>>> > > >> > > > That seems suspect given its just checked it out so how can
>>> it use
>>> > > >> > > > build cache there?  I did try a subsequent mvn clean
>>> release:perform
>>> > > >> > > > which got through that, threw lots of enforcer errors for
>>> missing
>>> > > >> > > > parts, then back to trying to run the site and same failure.
>>> > > >> > > >
>>> > > >> > > > The failure is that it didn't even build the product.  So
>>> site
>>> > > >> plugin
>>> > > >> > > > gets error that the artifacts for the release version don't
>>> exist.
>>> > > >> > > >
>>> > > >> > > > All maven release plugin settings involved otherwise
>>> > > >> > > >
>>> > > >> > > > - addSchema set to false
>>> > > >> > > > - arguments
>>> -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
>>> > > >> > > > - autoVersionSubmodules set to true
>>> > > >> > > > - release profiles as release | sign
>>> > > >> > > >
>>> > > >> > > > Our release profile simply does this
>>> > > >> > > >
>>> > > >> > > > - skip versions plugin
>>> > > >> > > > - skip dependency check plugin
>>> > > >> > > > - skip license plugin
>>> > > >> > > > - skip site deploy (strange that its doing site-deploy when
>>> we told
>>> > > >> it
>>> > > >> > > > not to).  Executions on site are attach-descriptor, site,
>>> and jar.
>>> > > >> We
>>> > > >> > > > do not deploy to a site but we do release the jar of the
>>> site
>>> > > >> content.
>>> > > >> > > > - javadocs run as goal jar, test-jar (with a skip on
>>> earlier general
>>> > > >> > > > runs we do for checking)
>>> > > >> > > > - jar plugin we run test-jar
>>> > > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
>>> > > >> > > >
>>> > > >> > > > Our sign profile
>>> > > >> > > >
>>> > > >> > > > - Runs sign goal of gpg plugin
>>> > > >> > > >
>>> > > >> > > > Versions involved
>>> > > >> > > >
>>> > > >> > > > - site 3.12.1
>>> > > >> > > > - release plugin version 3.0.0-M7
>>> > > >> > > >
>>> > > >> > > > All our plugins are up to date as of 12/21/2022.
>>> > > >> > > >
>>> > > >> > > > I know having a real life one to test with would be easier
>>> and I can
>>> > > >> > > > work on getting one together for that purpose but hoping its
>>> > > >> something
>>> > > >> > > > obvious that rings some bells as to why the behaviour is
>>> that way.
>>> > > >> > > >
>>> > > >> > > > Thanks,
>>> > > >> > > >
>>> > > >> > > > Jeremy Landis
>>> > > >> > > >
>>> > > >> > > >
>>> > > >> > > > -----Original Message-----
>>> > > >> > > > From: Jeremy Landis <je...@hotmail.com>
>>> > > >> > > > Sent: Monday, February 20, 2023 11:32 AM
>>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > > >
>>> > > >> > > > Not yet.  I'll work on getting that together.  For now we
>>> easily
>>> > > >> > > > enough drop back to 3.8.7 in those cases as we exclusively
>>> use the
>>> > > >> maven
>>> > > >> > > wrapper.
>>> > > >> > > > So it has not been super critical for us yet.
>>> > > >> > > >
>>> > > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook
>>> for
>>> > > >> > > > Android<
>>> > > >> > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=nTTKRZS%2Faov0MRQPHY%2BSpPi1TQAOzgUxUqua0hOzxxo%3D&reserved=0
>>> > > >> > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
>>> > > >> > > >
>>> > > >>
>>> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
>>> > > >> > > >
>>> > > >>
>>> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
>>> > > >> > > >
>>> > > >>
>>> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
>>> > > >> > > > zU0%3D&reserved=0
>>> > > >> > > >
>>> > > >>
>>> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
>>> > > >> > > >
>>> > > >>
>>> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
>>> > > >> > > >
>>> > > >>
>>> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
>>> > > >> > > > p0wA0%3D&reserved=0
>>> > > >> > > > >
>>> > > >> > > > ________________________________
>>> > > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
>>> > > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
>>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > > >
>>> > > >> > > > Jeremy,
>>> > > >> > > >
>>> > > >> > > > Any specifics about the problems you face? And ideally a
>>> reproducer?
>>> > > >> > > >
>>> > > >> > > > Thanks
>>> > > >> > > > T
>>> > > >> > > >
>>> > > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <
>>> jeremylandis@hotmail.com
>>> > > >> >
>>> > > >> > > > wrote:
>>> > > >> > > >
>>> > > >> > > > > We have been unable to release multi module builds with
>>> maven 3
>>> > > >> 9.0.
>>> > > >> > > > > It seems the site has major problems trying to resolve
>>> the build
>>> > > >> > > > artifacts.
>>> > > >> > > > > Has this been reported yet or do any of the resolver
>>> items fix
>>> > > >> that?
>>> > > >> > > > > Single module releases using identical configuration
>>> release fine.
>>> > > >> > > > >
>>> > > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get
>>> Outlook for
>>> > > >> > > > > Android<
>>> > > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>>> > > >> > > > > 2F
>>> > > >> > > > >
>>> > > >>
>>> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
>>> > > >> > > > > 1c
>>> > > >> > > > >
>>> > > >>
>>> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
>>> > > >> > > > > nk
>>> > > >> > > > >
>>> > > >>
>>> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
>>> > > >> > > > > Ww
>>> > > >> > > > >
>>> > > >>
>>> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
>>> > > >> > > > > zd
>>> > > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
>>> > > >> > > > > ________________________________
>>> > > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
>>> > > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
>>> > > >> > > > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > > > >
>>> > > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
>>> > > >> blocker.
>>> > > >> > > > > MNG-7703 I'm not sure of, but probably not.
>>> > > >> > > > >
>>> > > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
>>> > > >> > > > > <mi...@apache.org>
>>> > > >> > > > > wrote:
>>> > > >> > > > > >
>>> > > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
>>> > > >> > > > > > > Howdy,
>>> > > >> > > > > > >
>>> > > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected
>>> comes up, is
>>> > > >> > > > > > > to
>>> > > >> > > > > happen
>>> > > >> > > > > > > around next week (most of the issues will be fixed
>>> once
>>> > > >> resolver
>>> > > >> > > > > > > upped
>>> > > >> > > > > to
>>> > > >> > > > > > > newly released 1.9.5):
>>> > > >> > > > > > >
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
>>> > > >> > > > > 20
>>> > > >> > > > >
>>> > > >>
>>> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
>>> > > >> > > > > f4
>>> > > >> > > > >
>>> > > >>
>>> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
>>> > > >> > > > > 12
>>> > > >> > > > >
>>> > > >>
>>> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
>>> > > >> > > > > lu
>>> > > >> > > > >
>>> > > >>
>>> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
>>> > > >> > > > > 4K
>>> > > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
>>> > > >> > > > > > >
>>> > > >> > > > > > > Notable fixes
>>> > > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
>>> > > >> > > > > > > - The endless loops with webjars is fixed (long time
>>> existing
>>> > > >> > > > > > > issue)
>>> > > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed
>>> (long time
>>> > > >> > > > > > > existing
>>> > > >> > > > > issue)
>>> > > >> > > > > >
>>> > > >> > > > > > This release would be incomplete:
>>> > > >> > > > > >
>>> > > >> > > > > > * This must be fixed:
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
>>> > > >> > > > > 7f
>>> > > >> > > > >
>>> > > >>
>>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>>> > > >> > > > > 81
>>> > > >> > > > >
>>> > > >>
>>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>>> > > >> > > > > 2l
>>> > > >> > > > >
>>> > > >>
>>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
>>> > > >> > > > > 0U
>>> > > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
>>> > > >> > > > > > * These two need to be discussed whether some action is
>>> needed:
>>> > > >> > > > > > **
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
>>> > > >> > > > > 7f
>>> > > >> > > > >
>>> > > >>
>>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>>> > > >> > > > > 81
>>> > > >> > > > >
>>> > > >>
>>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>>> > > >> > > > > 2l
>>> > > >> > > > >
>>> > > >>
>>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
>>> > > >> > > > > ZE
>>> > > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
>>> > > >> > > > > > **
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss%2F&data=05%7C01%7C%7C022a7f5c9a034586c06208db1f2d7ee9%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638138052500547878%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Zbx4iFYUrd%2FwOr2w24uGQMeXr%2BvwrrY9TI8xZE2SiA%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
>>> > > >> > > > > 7f
>>> > > >> > > > >
>>> > > >>
>>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>>> > > >> > > > > 81
>>> > > >> > > > >
>>> > > >>
>>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>>> > > >> > > > > 2l
>>> > > >> > > > >
>>> > > >>
>>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
>>> > > >> > > > > uI
>>> > > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
>>> > > >> > > > > >
>>> > > >> > > > > > M
>>> > > >> > > > > >
>>> > > >> > > > >
>>> > > >> > > > >
>>> > > >> > > > > --
>>> > > >> > > > > Elliotte Rusty Harold
>>> > > >> > > > > elharo@ibiblio.org
>>> > > >> > > > >
>>> > > >> > > > >
>>> > > >>
>>> --------------------------------------------------------------------
>>> > > >> > > > > - To unsubscribe, e-mail:
>>> dev-unsubscribe@maven.apache.org For
>>> > > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
>>> > > >> > > > >
>>> > > >> > > > >
>>> > > >> > > >
>>> > > >> > > >
>>> > > >>
>>> ---------------------------------------------------------------------
>>> > > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For
>>> > > >> > > > additional commands, e-mail: dev-help@maven.apache.org
>>> > > >> > > >
>>> > > >> > > >
>>> > > >> > >
>>> > > >> > >
>>> ---------------------------------------------------------------------
>>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>>> > > >> additional
>>> > > >> > > commands, e-mail: dev-help@maven.apache.org
>>> > > >> > >
>>> > > >> > >
>>> > > >> > >
>>> ---------------------------------------------------------------------
>>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> > > >> > > For additional commands, e-mail: dev-help@maven.apache.org
>>> > > >> > >
>>> > > >> > >
>>> > > >>
>>> > > >>
>>> > > >>
>>> > > >> --
>>> > > >> Elliotte Rusty Harold
>>> > > >> elharo@ibiblio.org
>>> > > >>
>>> > > >>
>>> ---------------------------------------------------------------------
>>> > > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> > > >> For additional commands, e-mail: dev-help@maven.apache.org
>>> > > >>
>>> > > >>
>>> >
>>> >
>>> >
>>> > --
>>> > Elliotte Rusty Harold
>>> > elharo@ibiblio.org
>>>
>>>
>>>
>>> --
>>> Elliotte Rusty Harold
>>> elharo@ibiblio.org
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy all (and Jeremy),

In the meantime we addressed https://issues.apache.org/jira/browse/MNG-7720
as well, the issue _I think_ affects Jeremy Landis (still just a guess,
based on info we got so far from you), just FYI.

Thanks
T

On Tue, Mar 7, 2023 at 3:28 PM Tamás Cservenák <ta...@cservenak.net> wrote:

> Howdy,
>
> just to keep you in the loop:
> Maven 3.9.0 went out with Resolver 1.9.4. Since then we got many many
> valuable feedback and bug reports that were addressed.
>
> Resolver had two releases and now comes third one:
> 1.9.5
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352753
> It addressed a nasty slow down (10%) as reported by users, but also some
> other ugly bugs regarding resolving (npm/webpack) dependencies
> where resolver entered an endless loop.
>
> 1.9.6
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352957
> It focused mostly on IO issues on Windows and issues reported by our users
> related to new transport.
>
> And we have 1.9.7 underway
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352980
> It fully focused on last bits of transport related issues (as there is no
> release without bugs as we know) and improvements.
>
> ===
>
> This is how currently Maven 3.9.1 "looks like":
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352872
>
> Some of the issues are not closed yet (while the related changes are
> MERGED or are in resolver), they are pending verification:
> https://issues.apache.org/jira/browse/MNG-7722
> https://issues.apache.org/jira/browse/MNG-7721
> https://issues.apache.org/jira/browse/MNG-7709
> https://issues.apache.org/jira/browse/MNG-7697
>
> Please test! Any feedback is valuable :) :beer:
>
> To get "candidate" (for Maven 3.9.1) build and install these:
> - https://github.com/apache/maven-resolver master branch
> - https://github.com/apache/maven/pull/1037 up to date with maven-3.9.x
> branch but contains "bump" for 1.9.7-SNAPSHOT resolver
>
> Thanks
> T
>
> On Fri, Mar 3, 2023 at 4:09 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
>
>> Howdy,
>>
>> Coolio! As you may be aware, plexus-utils was fixed/released/integrated,
>> vote on resolver 1.9.6 is ongoing, so the puzzle is coming along nicely.
>>
>> For those want to test snapshots, I'd recommend this PR:
>> https://github.com/apache/maven/pull/1025
>>
>> As it builds maven-3.9.x with resolver 1.9.6-SNAPSHOT (or you can use
>> staging repository
>> https://repository.apache.org/content/repositories/maven-1880 and
>> locally change POM to use 1.9.6)
>>
>> This is the Maven 3.9.1 and some issues may really welcome
>> "verification", feedback that 3.9.1 fixes those:
>>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
>>
>> Thanks
>> T
>>
>> On Fri, Mar 3, 2023 at 4:03 PM Elliotte Rusty Harold <el...@ibiblio.org>
>> wrote:
>>
>>> FYI I've reproduced MNG-7714 and have a unit test that demonstrates it
>>> and isolates it somewhat. The fix was not obvious in my first
>>> debugging session. I'll take another whack at it this weekend.
>>>
>>> On Wed, Mar 1, 2023 at 1:09 PM Elliotte Rusty Harold <el...@ibiblio.org>
>>> wrote:
>>> >
>>> > https://issues.apache.org/jira/browse/MNG-7714 might be worth waiting
>>> > for as well if it can be reproduced. It's the most serious allegation
>>> > of a problem in version ordering yet.
>>> >
>>> > On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net>
>>> wrote:
>>> > >
>>> > > Just a short info:
>>> > >
>>> > > The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
>>> > > notable things happened:
>>> > >
>>> > > Resolver 1.9.6 is almost done:
>>> > >
>>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
>>> > > (PRs are done, there is some verification ongoing still)
>>> > >
>>> > > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the
>>> resolver
>>> > > 1.9.6 release. That will fix all reported and known issues in 3.9.0.
>>> > > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related
>>> issues
>>> > > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils
>>> release
>>> > > will be another thing to "wait for".
>>> > >
>>> > > Thanks
>>> > > ~t~
>>> > >
>>> > > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net>
>>> wrote:
>>> > >
>>> > > > Howdy,
>>> > > >
>>> > > > I may be late, sorry about that, but few days ago pulled this page
>>> from
>>> > > > archive org (was hosted and lost on codehaus confluence):
>>> > > > https://cwiki.apache.org/confluence/display/MAVEN/Versioning
>>> > > >
>>> > > > As based on this page was Maven3 versioning implemented, at least
>>> > > > according to this page:
>>> > > >
>>> > > >
>>> https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
>>> > > >
>>> > > > That was written at dawn of Maven3.
>>> > > >
>>> > > > Hth
>>> > > > T
>>> > > >
>>> > > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <
>>> elharo@ibiblio.org>
>>> > > > wrote:
>>> > > >
>>> > > >> After further investigation I'm willing to state that MNG-7701 is
>>> > > >> invalid, and I closed it.
>>> > > >>
>>> > > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
>>> > > >> "canonical representation" of version strings of the form 0.x that
>>> > > >> does not affect comparisons. However, nowhere do we define or
>>> promise
>>> > > >> anything about the canonical representation so it's hard to call
>>> it a
>>> > > >> bug.
>>> > > >>
>>> > > >> In all cases I've looked at, the comparison of two versions
>>> behaves
>>> > > >> according to spec. INHO, neither of these issues should block the
>>> > > >> release.
>>> > > >>
>>> > > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <
>>> tamas@cservenak.net>
>>> > > >> wrote:
>>> > > >> >
>>> > > >> > Howdy,
>>> > > >> >
>>> > > >> > just an update of Maven status (links will assume you are
>>> logged in to
>>> > > >> > JIRA):
>>> > > >> >
>>> > > >> > * 3.9.1 all done
>>> > > >> >
>>> > > >>
>>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
>>> > > >> > * 3.9.1 candidates
>>> > > >> >
>>> > > >>
>>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
>>> > > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it
>>> is not
>>> > > >> > grabbed by anyone else until then)
>>> > > >> >
>>> > > >> > This means 3.9.1 is shaping really nicely
>>> > > >> >
>>> > > >> > Furthermore, for resolver:
>>> > > >> >
>>> > > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
>>> > > >> >
>>> > > >>
>>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
>>> > > >> > (topic: bugfixes and improvements, would include
>>> > > >> > https://issues.apache.org/jira/browse/MNG-7705 that does not
>>> yet has
>>> > > >> > corresponding MRESOLVER issue)
>>> > > >> > * planned 1.10.0
>>> > > >> >
>>> > > >>
>>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
>>> > > >> > (topic: HTTP/2 and other improvements, probably makes file-lock
>>> default)
>>> > > >> >
>>> > > >> > Thanks
>>> > > >> > T
>>> > > >> >
>>> > > >> >
>>> > > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <
>>> jeremylandis@hotmail.com
>>> > > >> >
>>> > > >> > wrote:
>>> > > >> >
>>> > > >> > > Update on issue I'm facing.
>>> > > >> > >
>>> > > >> > > The issue is using the site:jar during the release process.
>>> Rather
>>> > > >> than
>>> > > >> > > deploy site to any location, we jar it and deploy it with
>>> normal
>>> > > >> artifacts
>>> > > >> > > to Artifactory.  Since that plugin goal wants the full build
>>> > > >> (aggregate),
>>> > > >> > > it fails against numerous plugins such as javadoc, jxr, etc.
>>> I
>>> > > >> presume
>>> > > >> > > rather than that running during package phase, it needs to be
>>> moved
>>> > > >> and run
>>> > > >> > > separately like how the site-deploy works with the release
>>> plugin.
>>> > > >> Any
>>> > > >> > > ideas on best way to deal with this?  Right now it feels like
>>> its
>>> > > >> done in
>>> > > >> > > the right place, we even skip the 'site-deploy' entirely.  But
>>> > > >> clearly that
>>> > > >> > > isn't exactly good enough in this case.
>>> > > >> > >
>>> > > >> > > I don't think now that this is a maven 3.9.0 issue itself.  I
>>> think
>>> > > >> its
>>> > > >> > > more of something that is a big change in this specific use
>>> case that
>>> > > >> just
>>> > > >> > > needs some direction to resolve.  The more and more I've
>>> looked at
>>> > > >> this the
>>> > > >> > > more I've found little things that have changed over the
>>> years that
>>> > > >> had
>>> > > >> > > resulted in multiple site runs and some plugins from running
>>> exactly
>>> > > >> where
>>> > > >> > > expected.  So this has been a hugely beneficial effort for us
>>> and
>>> > > >> just need
>>> > > >> > > to figure this last bit out.  My next steps are to look more
>>> deeply
>>> > > >> into
>>> > > >> > > release plugin and how the site-deploy is actually working as
>>> that
>>> > > >> seems
>>> > > >> > > like I want to mimic that behaviour.
>>> > > >> > >
>>> > > >> > > Thanks,
>>> > > >> > >
>>> > > >> > > Jeremy
>>> > > >> > >
>>> > > >> > > -----Original Message-----
>>> > > >> > > From: Jeremy Landis <je...@hotmail.com>
>>> > > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
>>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > >
>>> > > >> > > Hi Tomas,
>>> > > >> > >
>>> > > >> > > Will get back to you on ability to collect that data, lots of
>>> hoops
>>> > > >> to do
>>> > > >> > > so.  It may be easier I just build sample project.
>>> > > >> > >
>>> > > >> > > On the cache, thanks for calling that out as not maven.  It
>>> was gradle
>>> > > >> > > enterprise maven extension.  I turned it off to rule it out
>>> and
>>> > > >> behaviour
>>> > > >> > > is the same just without any mention of the cache.
>>> > > >> > >
>>> > > >> > > I even tried to checkout the release tag and perform full
>>> build before
>>> > > >> > > running perform but that just failed with issues running
>>> install
>>> > > >> plugin
>>> > > >> > > during release:perform. So, I backed off to what is focus...
>>> > > >> > >
>>> > > >> > > To focus more on the site is the problem, I tried numerous
>>> attempts to
>>> > > >> > > make it stop running but couldn't get that to stick so I went
>>> into the
>>> > > >> > > cached parent used and set skip directly then ran
>>> release:perform
>>> > > >> again.
>>> > > >> > > It worked doing that.
>>> > > >> > >
>>> > > >> > > So on the aggregator behaviour change.  Assuming then pre
>>> 3.9.0, when
>>> > > >> site
>>> > > >> > > plugins encountered and forked, if it was not already built
>>> it would
>>> > > >> build
>>> > > >> > > all?  That seems to be the problem...which would make sense
>>> why a
>>> > > >> single
>>> > > >> > > module project does not encounter this at all.
>>> > > >> > >
>>> > > >> > > Thanks,
>>> > > >> > >
>>> > > >> > > Jeremy
>>> > > >> > >
>>> > > >> > > -----Original Message-----
>>> > > >> > > From: Tamás Cservenák <ta...@cservenak.net>
>>> > > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
>>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > >
>>> > > >> > > Howdy,
>>> > > >> > >
>>> > > >> > > Wow, there are a lot of moving parts.... release plugin, site
>>> (within
>>> > > >> > > release?)...
>>> > > >> > >
>>> > > >> > > Do you use any 3rd party extension maybe? (unsure what build
>>> cache is
>>> > > >> in
>>> > > >> > > the realm of Maven 3.8.x, that works for you).
>>> > > >> > >
>>> > > >> > > But my first guess is a change in aggregator behaviour (pre
>>> 3.9.0 it
>>> > > >> was
>>> > > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
>>> > > >> > >
>>> > > >> > > Ideally we'd really need a reproducer, and possibly some
>>> logs/outputs
>>> > > >> of
>>> > > >> > > what is actually happening here...
>>> > > >> > >
>>> > > >> > > If possible, and allowed, you can send me privately a ZIP of
>>> logs, and
>>> > > >> > > will handle it discreetly.
>>> > > >> > >
>>> > > >> > > Thanks
>>> > > >> > > T
>>> > > >> > >
>>> > > >> > >
>>> > > >> > >
>>> > > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
>>> > > >> jeremylandis@hotmail.com>
>>> > > >> > > wrote:
>>> > > >> > >
>>> > > >> > > > I don't have a sharable example at the moment to show but
>>> hope
>>> > > >> enough
>>> > > >> > > > information here can spot the issue from one I just ran.
>>> If any
>>> > > >> > > > details missing, I can quickly apply more info.
>>> > > >> > > >
>>> > > >> > > > On multi module build, this is the steps.
>>> > > >> > > >
>>> > > >> > > > mvn release:clean -> ok
>>> > > >> > > > mvn release:prepare -> ok
>>> > > >> > > > mvn release:perform -> fails
>>> > > >> > > >
>>> > > >> > > > Failure is that it tries to run the maven-site-plugin at
>>> what seems
>>> > > >> > > > the immediate start of the process.  These phases run...
>>> > > >> > > >
>>> > > >> > > > 1/3 -> perform:verify-completed-prepare-phases
>>> > > >> > > > 2/3 -> perform:checkout-project-from-scm
>>> > > >> > > > 3/3 -> perform:run-perform-goals
>>> > > >> > > >
>>> > > >> > > > First goal ran 'deploy site-deploy'
>>> > > >> > > >
>>> > > >> > > > Gets a warning: This build will only read from the build
>>> cache,
>>> > > >> since
>>> > > >> > > > the clean lifecycle is not part of the build invocation.
>>> > > >> > > >
>>> > > >> > > > That seems suspect given its just checked it out so how can
>>> it use
>>> > > >> > > > build cache there?  I did try a subsequent mvn clean
>>> release:perform
>>> > > >> > > > which got through that, threw lots of enforcer errors for
>>> missing
>>> > > >> > > > parts, then back to trying to run the site and same failure.
>>> > > >> > > >
>>> > > >> > > > The failure is that it didn't even build the product.  So
>>> site
>>> > > >> plugin
>>> > > >> > > > gets error that the artifacts for the release version don't
>>> exist.
>>> > > >> > > >
>>> > > >> > > > All maven release plugin settings involved otherwise
>>> > > >> > > >
>>> > > >> > > > - addSchema set to false
>>> > > >> > > > - arguments
>>> -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
>>> > > >> > > > - autoVersionSubmodules set to true
>>> > > >> > > > - release profiles as release | sign
>>> > > >> > > >
>>> > > >> > > > Our release profile simply does this
>>> > > >> > > >
>>> > > >> > > > - skip versions plugin
>>> > > >> > > > - skip dependency check plugin
>>> > > >> > > > - skip license plugin
>>> > > >> > > > - skip site deploy (strange that its doing site-deploy when
>>> we told
>>> > > >> it
>>> > > >> > > > not to).  Executions on site are attach-descriptor, site,
>>> and jar.
>>> > > >> We
>>> > > >> > > > do not deploy to a site but we do release the jar of the
>>> site
>>> > > >> content.
>>> > > >> > > > - javadocs run as goal jar, test-jar (with a skip on
>>> earlier general
>>> > > >> > > > runs we do for checking)
>>> > > >> > > > - jar plugin we run test-jar
>>> > > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
>>> > > >> > > >
>>> > > >> > > > Our sign profile
>>> > > >> > > >
>>> > > >> > > > - Runs sign goal of gpg plugin
>>> > > >> > > >
>>> > > >> > > > Versions involved
>>> > > >> > > >
>>> > > >> > > > - site 3.12.1
>>> > > >> > > > - release plugin version 3.0.0-M7
>>> > > >> > > >
>>> > > >> > > > All our plugins are up to date as of 12/21/2022.
>>> > > >> > > >
>>> > > >> > > > I know having a real life one to test with would be easier
>>> and I can
>>> > > >> > > > work on getting one together for that purpose but hoping its
>>> > > >> something
>>> > > >> > > > obvious that rings some bells as to why the behaviour is
>>> that way.
>>> > > >> > > >
>>> > > >> > > > Thanks,
>>> > > >> > > >
>>> > > >> > > > Jeremy Landis
>>> > > >> > > >
>>> > > >> > > >
>>> > > >> > > > -----Original Message-----
>>> > > >> > > > From: Jeremy Landis <je...@hotmail.com>
>>> > > >> > > > Sent: Monday, February 20, 2023 11:32 AM
>>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > > >
>>> > > >> > > > Not yet.  I'll work on getting that together.  For now we
>>> easily
>>> > > >> > > > enough drop back to 3.8.7 in those cases as we exclusively
>>> use the
>>> > > >> maven
>>> > > >> > > wrapper.
>>> > > >> > > > So it has not been super critical for us yet.
>>> > > >> > > >
>>> > > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook
>>> for
>>> > > >> > > > Android<
>>> > > >> > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
>>> > > >> > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
>>> > > >> > > >
>>> > > >>
>>> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
>>> > > >> > > >
>>> > > >>
>>> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
>>> > > >> > > >
>>> > > >>
>>> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
>>> > > >> > > > zU0%3D&reserved=0
>>> > > >> > > >
>>> > > >>
>>> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
>>> > > >> > > >
>>> > > >>
>>> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
>>> > > >> > > >
>>> > > >>
>>> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
>>> > > >> > > > p0wA0%3D&reserved=0
>>> > > >> > > > >
>>> > > >> > > > ________________________________
>>> > > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
>>> > > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
>>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > > >
>>> > > >> > > > Jeremy,
>>> > > >> > > >
>>> > > >> > > > Any specifics about the problems you face? And ideally a
>>> reproducer?
>>> > > >> > > >
>>> > > >> > > > Thanks
>>> > > >> > > > T
>>> > > >> > > >
>>> > > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <
>>> jeremylandis@hotmail.com
>>> > > >> >
>>> > > >> > > > wrote:
>>> > > >> > > >
>>> > > >> > > > > We have been unable to release multi module builds with
>>> maven 3
>>> > > >> 9.0.
>>> > > >> > > > > It seems the site has major problems trying to resolve
>>> the build
>>> > > >> > > > artifacts.
>>> > > >> > > > > Has this been reported yet or do any of the resolver
>>> items fix
>>> > > >> that?
>>> > > >> > > > > Single module releases using identical configuration
>>> release fine.
>>> > > >> > > > >
>>> > > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get
>>> Outlook for
>>> > > >> > > > > Android<
>>> > > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>>> > > >> > > > > 2F
>>> > > >> > > > >
>>> > > >>
>>> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
>>> > > >> > > > > 1c
>>> > > >> > > > >
>>> > > >>
>>> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
>>> > > >> > > > > nk
>>> > > >> > > > >
>>> > > >>
>>> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
>>> > > >> > > > > Ww
>>> > > >> > > > >
>>> > > >>
>>> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
>>> > > >> > > > > zd
>>> > > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
>>> > > >> > > > > ________________________________
>>> > > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
>>> > > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
>>> > > >> > > > > To: Maven Developers List <de...@maven.apache.org>
>>> > > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>>> > > >> > > > >
>>> > > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
>>> > > >> blocker.
>>> > > >> > > > > MNG-7703 I'm not sure of, but probably not.
>>> > > >> > > > >
>>> > > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
>>> > > >> > > > > <mi...@apache.org>
>>> > > >> > > > > wrote:
>>> > > >> > > > > >
>>> > > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
>>> > > >> > > > > > > Howdy,
>>> > > >> > > > > > >
>>> > > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected
>>> comes up, is
>>> > > >> > > > > > > to
>>> > > >> > > > > happen
>>> > > >> > > > > > > around next week (most of the issues will be fixed
>>> once
>>> > > >> resolver
>>> > > >> > > > > > > upped
>>> > > >> > > > > to
>>> > > >> > > > > > > newly released 1.9.5):
>>> > > >> > > > > > >
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
>>> > > >> > > > > 20
>>> > > >> > > > >
>>> > > >>
>>> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
>>> > > >> > > > > f4
>>> > > >> > > > >
>>> > > >>
>>> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
>>> > > >> > > > > 12
>>> > > >> > > > >
>>> > > >>
>>> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
>>> > > >> > > > > lu
>>> > > >> > > > >
>>> > > >>
>>> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
>>> > > >> > > > > 4K
>>> > > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
>>> > > >> > > > > > >
>>> > > >> > > > > > > Notable fixes
>>> > > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
>>> > > >> > > > > > > - The endless loops with webjars is fixed (long time
>>> existing
>>> > > >> > > > > > > issue)
>>> > > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed
>>> (long time
>>> > > >> > > > > > > existing
>>> > > >> > > > > issue)
>>> > > >> > > > > >
>>> > > >> > > > > > This release would be incomplete:
>>> > > >> > > > > >
>>> > > >> > > > > > * This must be fixed:
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
>>> > > >> > > > > 7f
>>> > > >> > > > >
>>> > > >>
>>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>>> > > >> > > > > 81
>>> > > >> > > > >
>>> > > >>
>>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>>> > > >> > > > > 2l
>>> > > >> > > > >
>>> > > >>
>>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
>>> > > >> > > > > 0U
>>> > > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
>>> > > >> > > > > > * These two need to be discussed whether some action is
>>> needed:
>>> > > >> > > > > > **
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
>>> > > >> > > > > 7f
>>> > > >> > > > >
>>> > > >>
>>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>>> > > >> > > > > 81
>>> > > >> > > > >
>>> > > >>
>>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>>> > > >> > > > > 2l
>>> > > >> > > > >
>>> > > >>
>>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
>>> > > >> > > > > ZE
>>> > > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
>>> > > >> > > > > > **
>>> > > >> > > > >
>>> > > >>
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>>> > > >> > > > >
>>> > > >>
>>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>>> > > >> > > > >
>>> > > >>
>>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>>> > > >> > > > >
>>> > > >>
>>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>>> > > >> > > > >
>>> > > >>
>>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>>> > > >> > > > > BSMSQ%3D&reserved=0
>>> > > >> > > > >
>>> > > >>
>>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>>> > > >> > > > >
>>> > > >>
>>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>>> > > >> > > > >
>>> > > >>
>>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>>> > > >> > > > >
>>> > > >>
>>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>>> > > >> > > > > pt9jw%3D&reserved=0
>>> > > >> > > > > s.apache.org
>>> > > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
>>> > > >> > > > > 7f
>>> > > >> > > > >
>>> > > >>
>>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>>> > > >> > > > > 81
>>> > > >> > > > >
>>> > > >>
>>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>>> > > >> > > > > 2l
>>> > > >> > > > >
>>> > > >>
>>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
>>> > > >> > > > > uI
>>> > > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
>>> > > >> > > > > >
>>> > > >> > > > > > M
>>> > > >> > > > > >
>>> > > >> > > > >
>>> > > >> > > > >
>>> > > >> > > > > --
>>> > > >> > > > > Elliotte Rusty Harold
>>> > > >> > > > > elharo@ibiblio.org
>>> > > >> > > > >
>>> > > >> > > > >
>>> > > >>
>>> --------------------------------------------------------------------
>>> > > >> > > > > - To unsubscribe, e-mail:
>>> dev-unsubscribe@maven.apache.org For
>>> > > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
>>> > > >> > > > >
>>> > > >> > > > >
>>> > > >> > > >
>>> > > >> > > >
>>> > > >>
>>> ---------------------------------------------------------------------
>>> > > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For
>>> > > >> > > > additional commands, e-mail: dev-help@maven.apache.org
>>> > > >> > > >
>>> > > >> > > >
>>> > > >> > >
>>> > > >> > >
>>> ---------------------------------------------------------------------
>>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>>> > > >> additional
>>> > > >> > > commands, e-mail: dev-help@maven.apache.org
>>> > > >> > >
>>> > > >> > >
>>> > > >> > >
>>> ---------------------------------------------------------------------
>>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> > > >> > > For additional commands, e-mail: dev-help@maven.apache.org
>>> > > >> > >
>>> > > >> > >
>>> > > >>
>>> > > >>
>>> > > >>
>>> > > >> --
>>> > > >> Elliotte Rusty Harold
>>> > > >> elharo@ibiblio.org
>>> > > >>
>>> > > >>
>>> ---------------------------------------------------------------------
>>> > > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> > > >> For additional commands, e-mail: dev-help@maven.apache.org
>>> > > >>
>>> > > >>
>>> >
>>> >
>>> >
>>> > --
>>> > Elliotte Rusty Harold
>>> > elharo@ibiblio.org
>>>
>>>
>>>
>>> --
>>> Elliotte Rusty Harold
>>> elharo@ibiblio.org
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

just to keep you in the loop:
Maven 3.9.0 went out with Resolver 1.9.4. Since then we got many many
valuable feedback and bug reports that were addressed.

Resolver had two releases and now comes third one:
1.9.5
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352753
It addressed a nasty slow down (10%) as reported by users, but also some
other ugly bugs regarding resolving (npm/webpack) dependencies
where resolver entered an endless loop.

1.9.6
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352957
It focused mostly on IO issues on Windows and issues reported by our users
related to new transport.

And we have 1.9.7 underway
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12352980
It fully focused on last bits of transport related issues (as there is no
release without bugs as we know) and improvements.

===

This is how currently Maven 3.9.1 "looks like":
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12352872

Some of the issues are not closed yet (while the related changes are MERGED
or are in resolver), they are pending verification:
https://issues.apache.org/jira/browse/MNG-7722
https://issues.apache.org/jira/browse/MNG-7721
https://issues.apache.org/jira/browse/MNG-7709
https://issues.apache.org/jira/browse/MNG-7697

Please test! Any feedback is valuable :) :beer:

To get "candidate" (for Maven 3.9.1) build and install these:
- https://github.com/apache/maven-resolver master branch
- https://github.com/apache/maven/pull/1037 up to date with maven-3.9.x
branch but contains "bump" for 1.9.7-SNAPSHOT resolver

Thanks
T

On Fri, Mar 3, 2023 at 4:09 PM Tamás Cservenák <ta...@cservenak.net> wrote:

> Howdy,
>
> Coolio! As you may be aware, plexus-utils was fixed/released/integrated,
> vote on resolver 1.9.6 is ongoing, so the puzzle is coming along nicely.
>
> For those want to test snapshots, I'd recommend this PR:
> https://github.com/apache/maven/pull/1025
>
> As it builds maven-3.9.x with resolver 1.9.6-SNAPSHOT (or you can use
> staging repository
> https://repository.apache.org/content/repositories/maven-1880 and locally
> change POM to use 1.9.6)
>
> This is the Maven 3.9.1 and some issues may really welcome "verification",
> feedback that 3.9.1 fixes those:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
>
> Thanks
> T
>
> On Fri, Mar 3, 2023 at 4:03 PM Elliotte Rusty Harold <el...@ibiblio.org>
> wrote:
>
>> FYI I've reproduced MNG-7714 and have a unit test that demonstrates it
>> and isolates it somewhat. The fix was not obvious in my first
>> debugging session. I'll take another whack at it this weekend.
>>
>> On Wed, Mar 1, 2023 at 1:09 PM Elliotte Rusty Harold <el...@ibiblio.org>
>> wrote:
>> >
>> > https://issues.apache.org/jira/browse/MNG-7714 might be worth waiting
>> > for as well if it can be reproduced. It's the most serious allegation
>> > of a problem in version ordering yet.
>> >
>> > On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net>
>> wrote:
>> > >
>> > > Just a short info:
>> > >
>> > > The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
>> > > notable things happened:
>> > >
>> > > Resolver 1.9.6 is almost done:
>> > >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
>> > > (PRs are done, there is some verification ongoing still)
>> > >
>> > > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the
>> resolver
>> > > 1.9.6 release. That will fix all reported and known issues in 3.9.0.
>> > > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related
>> issues
>> > > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils
>> release
>> > > will be another thing to "wait for".
>> > >
>> > > Thanks
>> > > ~t~
>> > >
>> > > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net>
>> wrote:
>> > >
>> > > > Howdy,
>> > > >
>> > > > I may be late, sorry about that, but few days ago pulled this page
>> from
>> > > > archive org (was hosted and lost on codehaus confluence):
>> > > > https://cwiki.apache.org/confluence/display/MAVEN/Versioning
>> > > >
>> > > > As based on this page was Maven3 versioning implemented, at least
>> > > > according to this page:
>> > > >
>> > > >
>> https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
>> > > >
>> > > > That was written at dawn of Maven3.
>> > > >
>> > > > Hth
>> > > > T
>> > > >
>> > > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <
>> elharo@ibiblio.org>
>> > > > wrote:
>> > > >
>> > > >> After further investigation I'm willing to state that MNG-7701 is
>> > > >> invalid, and I closed it.
>> > > >>
>> > > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
>> > > >> "canonical representation" of version strings of the form 0.x that
>> > > >> does not affect comparisons. However, nowhere do we define or
>> promise
>> > > >> anything about the canonical representation so it's hard to call
>> it a
>> > > >> bug.
>> > > >>
>> > > >> In all cases I've looked at, the comparison of two versions behaves
>> > > >> according to spec. INHO, neither of these issues should block the
>> > > >> release.
>> > > >>
>> > > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <
>> tamas@cservenak.net>
>> > > >> wrote:
>> > > >> >
>> > > >> > Howdy,
>> > > >> >
>> > > >> > just an update of Maven status (links will assume you are logged
>> in to
>> > > >> > JIRA):
>> > > >> >
>> > > >> > * 3.9.1 all done
>> > > >> >
>> > > >>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
>> > > >> > * 3.9.1 candidates
>> > > >> >
>> > > >>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
>> > > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it
>> is not
>> > > >> > grabbed by anyone else until then)
>> > > >> >
>> > > >> > This means 3.9.1 is shaping really nicely
>> > > >> >
>> > > >> > Furthermore, for resolver:
>> > > >> >
>> > > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
>> > > >> >
>> > > >>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
>> > > >> > (topic: bugfixes and improvements, would include
>> > > >> > https://issues.apache.org/jira/browse/MNG-7705 that does not
>> yet has
>> > > >> > corresponding MRESOLVER issue)
>> > > >> > * planned 1.10.0
>> > > >> >
>> > > >>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
>> > > >> > (topic: HTTP/2 and other improvements, probably makes file-lock
>> default)
>> > > >> >
>> > > >> > Thanks
>> > > >> > T
>> > > >> >
>> > > >> >
>> > > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <
>> jeremylandis@hotmail.com
>> > > >> >
>> > > >> > wrote:
>> > > >> >
>> > > >> > > Update on issue I'm facing.
>> > > >> > >
>> > > >> > > The issue is using the site:jar during the release process.
>> Rather
>> > > >> than
>> > > >> > > deploy site to any location, we jar it and deploy it with
>> normal
>> > > >> artifacts
>> > > >> > > to Artifactory.  Since that plugin goal wants the full build
>> > > >> (aggregate),
>> > > >> > > it fails against numerous plugins such as javadoc, jxr, etc.  I
>> > > >> presume
>> > > >> > > rather than that running during package phase, it needs to be
>> moved
>> > > >> and run
>> > > >> > > separately like how the site-deploy works with the release
>> plugin.
>> > > >> Any
>> > > >> > > ideas on best way to deal with this?  Right now it feels like
>> its
>> > > >> done in
>> > > >> > > the right place, we even skip the 'site-deploy' entirely.  But
>> > > >> clearly that
>> > > >> > > isn't exactly good enough in this case.
>> > > >> > >
>> > > >> > > I don't think now that this is a maven 3.9.0 issue itself.  I
>> think
>> > > >> its
>> > > >> > > more of something that is a big change in this specific use
>> case that
>> > > >> just
>> > > >> > > needs some direction to resolve.  The more and more I've
>> looked at
>> > > >> this the
>> > > >> > > more I've found little things that have changed over the years
>> that
>> > > >> had
>> > > >> > > resulted in multiple site runs and some plugins from running
>> exactly
>> > > >> where
>> > > >> > > expected.  So this has been a hugely beneficial effort for us
>> and
>> > > >> just need
>> > > >> > > to figure this last bit out.  My next steps are to look more
>> deeply
>> > > >> into
>> > > >> > > release plugin and how the site-deploy is actually working as
>> that
>> > > >> seems
>> > > >> > > like I want to mimic that behaviour.
>> > > >> > >
>> > > >> > > Thanks,
>> > > >> > >
>> > > >> > > Jeremy
>> > > >> > >
>> > > >> > > -----Original Message-----
>> > > >> > > From: Jeremy Landis <je...@hotmail.com>
>> > > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
>> > > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > >> > >
>> > > >> > > Hi Tomas,
>> > > >> > >
>> > > >> > > Will get back to you on ability to collect that data, lots of
>> hoops
>> > > >> to do
>> > > >> > > so.  It may be easier I just build sample project.
>> > > >> > >
>> > > >> > > On the cache, thanks for calling that out as not maven.  It
>> was gradle
>> > > >> > > enterprise maven extension.  I turned it off to rule it out and
>> > > >> behaviour
>> > > >> > > is the same just without any mention of the cache.
>> > > >> > >
>> > > >> > > I even tried to checkout the release tag and perform full
>> build before
>> > > >> > > running perform but that just failed with issues running
>> install
>> > > >> plugin
>> > > >> > > during release:perform. So, I backed off to what is focus...
>> > > >> > >
>> > > >> > > To focus more on the site is the problem, I tried numerous
>> attempts to
>> > > >> > > make it stop running but couldn't get that to stick so I went
>> into the
>> > > >> > > cached parent used and set skip directly then ran
>> release:perform
>> > > >> again.
>> > > >> > > It worked doing that.
>> > > >> > >
>> > > >> > > So on the aggregator behaviour change.  Assuming then pre
>> 3.9.0, when
>> > > >> site
>> > > >> > > plugins encountered and forked, if it was not already built it
>> would
>> > > >> build
>> > > >> > > all?  That seems to be the problem...which would make sense
>> why a
>> > > >> single
>> > > >> > > module project does not encounter this at all.
>> > > >> > >
>> > > >> > > Thanks,
>> > > >> > >
>> > > >> > > Jeremy
>> > > >> > >
>> > > >> > > -----Original Message-----
>> > > >> > > From: Tamás Cservenák <ta...@cservenak.net>
>> > > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
>> > > >> > > To: Maven Developers List <de...@maven.apache.org>
>> > > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > >> > >
>> > > >> > > Howdy,
>> > > >> > >
>> > > >> > > Wow, there are a lot of moving parts.... release plugin, site
>> (within
>> > > >> > > release?)...
>> > > >> > >
>> > > >> > > Do you use any 3rd party extension maybe? (unsure what build
>> cache is
>> > > >> in
>> > > >> > > the realm of Maven 3.8.x, that works for you).
>> > > >> > >
>> > > >> > > But my first guess is a change in aggregator behaviour (pre
>> 3.9.0 it
>> > > >> was
>> > > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
>> > > >> > >
>> > > >> > > Ideally we'd really need a reproducer, and possibly some
>> logs/outputs
>> > > >> of
>> > > >> > > what is actually happening here...
>> > > >> > >
>> > > >> > > If possible, and allowed, you can send me privately a ZIP of
>> logs, and
>> > > >> > > will handle it discreetly.
>> > > >> > >
>> > > >> > > Thanks
>> > > >> > > T
>> > > >> > >
>> > > >> > >
>> > > >> > >
>> > > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
>> > > >> jeremylandis@hotmail.com>
>> > > >> > > wrote:
>> > > >> > >
>> > > >> > > > I don't have a sharable example at the moment to show but
>> hope
>> > > >> enough
>> > > >> > > > information here can spot the issue from one I just ran.  If
>> any
>> > > >> > > > details missing, I can quickly apply more info.
>> > > >> > > >
>> > > >> > > > On multi module build, this is the steps.
>> > > >> > > >
>> > > >> > > > mvn release:clean -> ok
>> > > >> > > > mvn release:prepare -> ok
>> > > >> > > > mvn release:perform -> fails
>> > > >> > > >
>> > > >> > > > Failure is that it tries to run the maven-site-plugin at
>> what seems
>> > > >> > > > the immediate start of the process.  These phases run...
>> > > >> > > >
>> > > >> > > > 1/3 -> perform:verify-completed-prepare-phases
>> > > >> > > > 2/3 -> perform:checkout-project-from-scm
>> > > >> > > > 3/3 -> perform:run-perform-goals
>> > > >> > > >
>> > > >> > > > First goal ran 'deploy site-deploy'
>> > > >> > > >
>> > > >> > > > Gets a warning: This build will only read from the build
>> cache,
>> > > >> since
>> > > >> > > > the clean lifecycle is not part of the build invocation.
>> > > >> > > >
>> > > >> > > > That seems suspect given its just checked it out so how can
>> it use
>> > > >> > > > build cache there?  I did try a subsequent mvn clean
>> release:perform
>> > > >> > > > which got through that, threw lots of enforcer errors for
>> missing
>> > > >> > > > parts, then back to trying to run the site and same failure.
>> > > >> > > >
>> > > >> > > > The failure is that it didn't even build the product.  So
>> site
>> > > >> plugin
>> > > >> > > > gets error that the artifacts for the release version don't
>> exist.
>> > > >> > > >
>> > > >> > > > All maven release plugin settings involved otherwise
>> > > >> > > >
>> > > >> > > > - addSchema set to false
>> > > >> > > > - arguments
>> -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
>> > > >> > > > - autoVersionSubmodules set to true
>> > > >> > > > - release profiles as release | sign
>> > > >> > > >
>> > > >> > > > Our release profile simply does this
>> > > >> > > >
>> > > >> > > > - skip versions plugin
>> > > >> > > > - skip dependency check plugin
>> > > >> > > > - skip license plugin
>> > > >> > > > - skip site deploy (strange that its doing site-deploy when
>> we told
>> > > >> it
>> > > >> > > > not to).  Executions on site are attach-descriptor, site,
>> and jar.
>> > > >> We
>> > > >> > > > do not deploy to a site but we do release the jar of the site
>> > > >> content.
>> > > >> > > > - javadocs run as goal jar, test-jar (with a skip on earlier
>> general
>> > > >> > > > runs we do for checking)
>> > > >> > > > - jar plugin we run test-jar
>> > > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
>> > > >> > > >
>> > > >> > > > Our sign profile
>> > > >> > > >
>> > > >> > > > - Runs sign goal of gpg plugin
>> > > >> > > >
>> > > >> > > > Versions involved
>> > > >> > > >
>> > > >> > > > - site 3.12.1
>> > > >> > > > - release plugin version 3.0.0-M7
>> > > >> > > >
>> > > >> > > > All our plugins are up to date as of 12/21/2022.
>> > > >> > > >
>> > > >> > > > I know having a real life one to test with would be easier
>> and I can
>> > > >> > > > work on getting one together for that purpose but hoping its
>> > > >> something
>> > > >> > > > obvious that rings some bells as to why the behaviour is
>> that way.
>> > > >> > > >
>> > > >> > > > Thanks,
>> > > >> > > >
>> > > >> > > > Jeremy Landis
>> > > >> > > >
>> > > >> > > >
>> > > >> > > > -----Original Message-----
>> > > >> > > > From: Jeremy Landis <je...@hotmail.com>
>> > > >> > > > Sent: Monday, February 20, 2023 11:32 AM
>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > >> > > >
>> > > >> > > > Not yet.  I'll work on getting that together.  For now we
>> easily
>> > > >> > > > enough drop back to 3.8.7 in those cases as we exclusively
>> use the
>> > > >> maven
>> > > >> > > wrapper.
>> > > >> > > > So it has not been super critical for us yet.
>> > > >> > > >
>> > > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook
>> for
>> > > >> > > > Android<
>> > > >> > > >
>> > > >>
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
>> > > >> > > >
>> > > >>
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
>> > > >> > > >
>> > > >>
>> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
>> > > >> > > >
>> > > >>
>> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
>> > > >> > > >
>> > > >>
>> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
>> > > >> > > > zU0%3D&reserved=0
>> > > >> > > >
>> > > >>
>> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
>> > > >> > > >
>> > > >>
>> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
>> > > >> > > >
>> > > >>
>> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > >> > > >
>> > > >>
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
>> > > >> > > > p0wA0%3D&reserved=0
>> > > >> > > > >
>> > > >> > > > ________________________________
>> > > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
>> > > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
>> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
>> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > >> > > >
>> > > >> > > > Jeremy,
>> > > >> > > >
>> > > >> > > > Any specifics about the problems you face? And ideally a
>> reproducer?
>> > > >> > > >
>> > > >> > > > Thanks
>> > > >> > > > T
>> > > >> > > >
>> > > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <
>> jeremylandis@hotmail.com
>> > > >> >
>> > > >> > > > wrote:
>> > > >> > > >
>> > > >> > > > > We have been unable to release multi module builds with
>> maven 3
>> > > >> 9.0.
>> > > >> > > > > It seems the site has major problems trying to resolve the
>> build
>> > > >> > > > artifacts.
>> > > >> > > > > Has this been reported yet or do any of the resolver items
>> fix
>> > > >> that?
>> > > >> > > > > Single module releases using identical configuration
>> release fine.
>> > > >> > > > >
>> > > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get
>> Outlook for
>> > > >> > > > > Android<
>> > > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> > > >> > > > > 2F
>> > > >> > > > >
>> > > >>
>> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
>> > > >> > > > > 1c
>> > > >> > > > >
>> > > >>
>> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
>> > > >> > > > > nk
>> > > >> > > > >
>> > > >>
>> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
>> > > >> > > > > Ww
>> > > >> > > > >
>> > > >>
>> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
>> > > >> > > > > zd
>> > > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
>> > > >> > > > > ________________________________
>> > > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
>> > > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
>> > > >> > > > > To: Maven Developers List <de...@maven.apache.org>
>> > > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > >> > > > >
>> > > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
>> > > >> blocker.
>> > > >> > > > > MNG-7703 I'm not sure of, but probably not.
>> > > >> > > > >
>> > > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
>> > > >> > > > > <mi...@apache.org>
>> > > >> > > > > wrote:
>> > > >> > > > > >
>> > > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
>> > > >> > > > > > > Howdy,
>> > > >> > > > > > >
>> > > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected
>> comes up, is
>> > > >> > > > > > > to
>> > > >> > > > > happen
>> > > >> > > > > > > around next week (most of the issues will be fixed once
>> > > >> resolver
>> > > >> > > > > > > upped
>> > > >> > > > > to
>> > > >> > > > > > > newly released 1.9.5):
>> > > >> > > > > > >
>> > > >> > > > >
>> > > >>
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > >> > > > >
>> > > >>
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > >> > > > >
>> > > >>
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > >> > > > >
>> > > >>
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > >> > > > >
>> > > >>
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > >> > > > > BSMSQ%3D&reserved=0
>> > > >> > > > >
>> > > >>
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > >> > > > >
>> > > >>
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > >> > > > >
>> > > >>
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > >> > > > >
>> > > >>
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > >> > > > > pt9jw%3D&reserved=0
>> > > >> > > > > s.apache.org
>> > > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
>> > > >> > > > > 20
>> > > >> > > > >
>> > > >>
>> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
>> > > >> > > > > f4
>> > > >> > > > >
>> > > >>
>> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
>> > > >> > > > > 12
>> > > >> > > > >
>> > > >>
>> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
>> > > >> > > > > lu
>> > > >> > > > >
>> > > >>
>> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
>> > > >> > > > > 4K
>> > > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
>> > > >> > > > > > >
>> > > >> > > > > > > Notable fixes
>> > > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
>> > > >> > > > > > > - The endless loops with webjars is fixed (long time
>> existing
>> > > >> > > > > > > issue)
>> > > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed
>> (long time
>> > > >> > > > > > > existing
>> > > >> > > > > issue)
>> > > >> > > > > >
>> > > >> > > > > > This release would be incomplete:
>> > > >> > > > > >
>> > > >> > > > > > * This must be fixed:
>> > > >> > > > >
>> > > >>
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > >> > > > >
>> > > >>
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > >> > > > >
>> > > >>
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > >> > > > >
>> > > >>
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > >> > > > >
>> > > >>
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > >> > > > > BSMSQ%3D&reserved=0
>> > > >> > > > >
>> > > >>
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > >> > > > >
>> > > >>
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > >> > > > >
>> > > >>
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > >> > > > >
>> > > >>
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > >> > > > > pt9jw%3D&reserved=0
>> > > >> > > > > s.apache.org
>> > > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
>> > > >> > > > > 7f
>> > > >> > > > >
>> > > >>
>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>> > > >> > > > > 81
>> > > >> > > > >
>> > > >>
>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>> > > >> > > > > 2l
>> > > >> > > > >
>> > > >>
>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
>> > > >> > > > > 0U
>> > > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
>> > > >> > > > > > * These two need to be discussed whether some action is
>> needed:
>> > > >> > > > > > **
>> > > >> > > > >
>> > > >>
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > >> > > > >
>> > > >>
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > >> > > > >
>> > > >>
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > >> > > > >
>> > > >>
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > >> > > > >
>> > > >>
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > >> > > > > BSMSQ%3D&reserved=0
>> > > >> > > > >
>> > > >>
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > >> > > > >
>> > > >>
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > >> > > > >
>> > > >>
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > >> > > > >
>> > > >>
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > >> > > > > pt9jw%3D&reserved=0
>> > > >> > > > > s.apache.org
>> > > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
>> > > >> > > > > 7f
>> > > >> > > > >
>> > > >>
>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>> > > >> > > > > 81
>> > > >> > > > >
>> > > >>
>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>> > > >> > > > > 2l
>> > > >> > > > >
>> > > >>
>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
>> > > >> > > > > ZE
>> > > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
>> > > >> > > > > > **
>> > > >> > > > >
>> > > >>
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > >> > > > >
>> > > >>
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > >> > > > >
>> > > >>
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > >> > > > >
>> > > >>
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > >> > > > >
>> > > >>
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > >> > > > > BSMSQ%3D&reserved=0
>> > > >> > > > >
>> > > >>
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > >> > > > >
>> > > >>
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > >> > > > >
>> > > >>
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > >> > > > >
>> > > >>
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > >> > > > > pt9jw%3D&reserved=0
>> > > >> > > > > s.apache.org
>> > > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
>> > > >> > > > > 7f
>> > > >> > > > >
>> > > >>
>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>> > > >> > > > > 81
>> > > >> > > > >
>> > > >>
>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>> > > >> > > > > 2l
>> > > >> > > > >
>> > > >>
>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
>> > > >> > > > > uI
>> > > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
>> > > >> > > > > >
>> > > >> > > > > > M
>> > > >> > > > > >
>> > > >> > > > >
>> > > >> > > > >
>> > > >> > > > > --
>> > > >> > > > > Elliotte Rusty Harold
>> > > >> > > > > elharo@ibiblio.org
>> > > >> > > > >
>> > > >> > > > >
>> > > >>
>> --------------------------------------------------------------------
>> > > >> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For
>> > > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
>> > > >> > > > >
>> > > >> > > > >
>> > > >> > > >
>> > > >> > > >
>> > > >>
>> ---------------------------------------------------------------------
>> > > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>> > > >> > > > additional commands, e-mail: dev-help@maven.apache.org
>> > > >> > > >
>> > > >> > > >
>> > > >> > >
>> > > >> > >
>> ---------------------------------------------------------------------
>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>> > > >> additional
>> > > >> > > commands, e-mail: dev-help@maven.apache.org
>> > > >> > >
>> > > >> > >
>> > > >> > >
>> ---------------------------------------------------------------------
>> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> > > >> > > For additional commands, e-mail: dev-help@maven.apache.org
>> > > >> > >
>> > > >> > >
>> > > >>
>> > > >>
>> > > >>
>> > > >> --
>> > > >> Elliotte Rusty Harold
>> > > >> elharo@ibiblio.org
>> > > >>
>> > > >>
>> ---------------------------------------------------------------------
>> > > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> > > >> For additional commands, e-mail: dev-help@maven.apache.org
>> > > >>
>> > > >>
>> >
>> >
>> >
>> > --
>> > Elliotte Rusty Harold
>> > elharo@ibiblio.org
>>
>>
>>
>> --
>> Elliotte Rusty Harold
>> elharo@ibiblio.org
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

Coolio! As you may be aware, plexus-utils was fixed/released/integrated,
vote on resolver 1.9.6 is ongoing, so the puzzle is coming along nicely.

For those want to test snapshots, I'd recommend this PR:
https://github.com/apache/maven/pull/1025

As it builds maven-3.9.x with resolver 1.9.6-SNAPSHOT (or you can use
staging repository
https://repository.apache.org/content/repositories/maven-1880 and locally
change POM to use 1.9.6)

This is the Maven 3.9.1 and some issues may really welcome "verification",
feedback that 3.9.1 fixes those:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1

Thanks
T

On Fri, Mar 3, 2023 at 4:03 PM Elliotte Rusty Harold <el...@ibiblio.org>
wrote:

> FYI I've reproduced MNG-7714 and have a unit test that demonstrates it
> and isolates it somewhat. The fix was not obvious in my first
> debugging session. I'll take another whack at it this weekend.
>
> On Wed, Mar 1, 2023 at 1:09 PM Elliotte Rusty Harold <el...@ibiblio.org>
> wrote:
> >
> > https://issues.apache.org/jira/browse/MNG-7714 might be worth waiting
> > for as well if it can be reproduced. It's the most serious allegation
> > of a problem in version ordering yet.
> >
> > On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
> > >
> > > Just a short info:
> > >
> > > The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
> > > notable things happened:
> > >
> > > Resolver 1.9.6 is almost done:
> > >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> > > (PRs are done, there is some verification ongoing still)
> > >
> > > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the
> resolver
> > > 1.9.6 release. That will fix all reported and known issues in 3.9.0.
> > > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related
> issues
> > > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils release
> > > will be another thing to "wait for".
> > >
> > > Thanks
> > > ~t~
> > >
> > > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net>
> wrote:
> > >
> > > > Howdy,
> > > >
> > > > I may be late, sorry about that, but few days ago pulled this page
> from
> > > > archive org (was hosted and lost on codehaus confluence):
> > > > https://cwiki.apache.org/confluence/display/MAVEN/Versioning
> > > >
> > > > As based on this page was Maven3 versioning implemented, at least
> > > > according to this page:
> > > >
> > > >
> https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
> > > >
> > > > That was written at dawn of Maven3.
> > > >
> > > > Hth
> > > > T
> > > >
> > > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <
> elharo@ibiblio.org>
> > > > wrote:
> > > >
> > > >> After further investigation I'm willing to state that MNG-7701 is
> > > >> invalid, and I closed it.
> > > >>
> > > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> > > >> "canonical representation" of version strings of the form 0.x that
> > > >> does not affect comparisons. However, nowhere do we define or
> promise
> > > >> anything about the canonical representation so it's hard to call it
> a
> > > >> bug.
> > > >>
> > > >> In all cases I've looked at, the comparison of two versions behaves
> > > >> according to spec. INHO, neither of these issues should block the
> > > >> release.
> > > >>
> > > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <
> tamas@cservenak.net>
> > > >> wrote:
> > > >> >
> > > >> > Howdy,
> > > >> >
> > > >> > just an update of Maven status (links will assume you are logged
> in to
> > > >> > JIRA):
> > > >> >
> > > >> > * 3.9.1 all done
> > > >> >
> > > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> > > >> > * 3.9.1 candidates
> > > >> >
> > > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
> > > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is
> not
> > > >> > grabbed by anyone else until then)
> > > >> >
> > > >> > This means 3.9.1 is shaping really nicely
> > > >> >
> > > >> > Furthermore, for resolver:
> > > >> >
> > > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> > > >> >
> > > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> > > >> > (topic: bugfixes and improvements, would include
> > > >> > https://issues.apache.org/jira/browse/MNG-7705 that does not yet
> has
> > > >> > corresponding MRESOLVER issue)
> > > >> > * planned 1.10.0
> > > >> >
> > > >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
> > > >> > (topic: HTTP/2 and other improvements, probably makes file-lock
> default)
> > > >> >
> > > >> > Thanks
> > > >> > T
> > > >> >
> > > >> >
> > > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <
> jeremylandis@hotmail.com
> > > >> >
> > > >> > wrote:
> > > >> >
> > > >> > > Update on issue I'm facing.
> > > >> > >
> > > >> > > The issue is using the site:jar during the release process.
> Rather
> > > >> than
> > > >> > > deploy site to any location, we jar it and deploy it with normal
> > > >> artifacts
> > > >> > > to Artifactory.  Since that plugin goal wants the full build
> > > >> (aggregate),
> > > >> > > it fails against numerous plugins such as javadoc, jxr, etc.  I
> > > >> presume
> > > >> > > rather than that running during package phase, it needs to be
> moved
> > > >> and run
> > > >> > > separately like how the site-deploy works with the release
> plugin.
> > > >> Any
> > > >> > > ideas on best way to deal with this?  Right now it feels like
> its
> > > >> done in
> > > >> > > the right place, we even skip the 'site-deploy' entirely.  But
> > > >> clearly that
> > > >> > > isn't exactly good enough in this case.
> > > >> > >
> > > >> > > I don't think now that this is a maven 3.9.0 issue itself.  I
> think
> > > >> its
> > > >> > > more of something that is a big change in this specific use
> case that
> > > >> just
> > > >> > > needs some direction to resolve.  The more and more I've looked
> at
> > > >> this the
> > > >> > > more I've found little things that have changed over the years
> that
> > > >> had
> > > >> > > resulted in multiple site runs and some plugins from running
> exactly
> > > >> where
> > > >> > > expected.  So this has been a hugely beneficial effort for us
> and
> > > >> just need
> > > >> > > to figure this last bit out.  My next steps are to look more
> deeply
> > > >> into
> > > >> > > release plugin and how the site-deploy is actually working as
> that
> > > >> seems
> > > >> > > like I want to mimic that behaviour.
> > > >> > >
> > > >> > > Thanks,
> > > >> > >
> > > >> > > Jeremy
> > > >> > >
> > > >> > > -----Original Message-----
> > > >> > > From: Jeremy Landis <je...@hotmail.com>
> > > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
> > > >> > > To: Maven Developers List <de...@maven.apache.org>
> > > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >> > >
> > > >> > > Hi Tomas,
> > > >> > >
> > > >> > > Will get back to you on ability to collect that data, lots of
> hoops
> > > >> to do
> > > >> > > so.  It may be easier I just build sample project.
> > > >> > >
> > > >> > > On the cache, thanks for calling that out as not maven.  It was
> gradle
> > > >> > > enterprise maven extension.  I turned it off to rule it out and
> > > >> behaviour
> > > >> > > is the same just without any mention of the cache.
> > > >> > >
> > > >> > > I even tried to checkout the release tag and perform full build
> before
> > > >> > > running perform but that just failed with issues running install
> > > >> plugin
> > > >> > > during release:perform. So, I backed off to what is focus...
> > > >> > >
> > > >> > > To focus more on the site is the problem, I tried numerous
> attempts to
> > > >> > > make it stop running but couldn't get that to stick so I went
> into the
> > > >> > > cached parent used and set skip directly then ran
> release:perform
> > > >> again.
> > > >> > > It worked doing that.
> > > >> > >
> > > >> > > So on the aggregator behaviour change.  Assuming then pre
> 3.9.0, when
> > > >> site
> > > >> > > plugins encountered and forked, if it was not already built it
> would
> > > >> build
> > > >> > > all?  That seems to be the problem...which would make sense why
> a
> > > >> single
> > > >> > > module project does not encounter this at all.
> > > >> > >
> > > >> > > Thanks,
> > > >> > >
> > > >> > > Jeremy
> > > >> > >
> > > >> > > -----Original Message-----
> > > >> > > From: Tamás Cservenák <ta...@cservenak.net>
> > > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
> > > >> > > To: Maven Developers List <de...@maven.apache.org>
> > > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >> > >
> > > >> > > Howdy,
> > > >> > >
> > > >> > > Wow, there are a lot of moving parts.... release plugin, site
> (within
> > > >> > > release?)...
> > > >> > >
> > > >> > > Do you use any 3rd party extension maybe? (unsure what build
> cache is
> > > >> in
> > > >> > > the realm of Maven 3.8.x, that works for you).
> > > >> > >
> > > >> > > But my first guess is a change in aggregator behaviour (pre
> 3.9.0 it
> > > >> was
> > > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
> > > >> > >
> > > >> > > Ideally we'd really need a reproducer, and possibly some
> logs/outputs
> > > >> of
> > > >> > > what is actually happening here...
> > > >> > >
> > > >> > > If possible, and allowed, you can send me privately a ZIP of
> logs, and
> > > >> > > will handle it discreetly.
> > > >> > >
> > > >> > > Thanks
> > > >> > > T
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> > > >> jeremylandis@hotmail.com>
> > > >> > > wrote:
> > > >> > >
> > > >> > > > I don't have a sharable example at the moment to show but hope
> > > >> enough
> > > >> > > > information here can spot the issue from one I just ran.  If
> any
> > > >> > > > details missing, I can quickly apply more info.
> > > >> > > >
> > > >> > > > On multi module build, this is the steps.
> > > >> > > >
> > > >> > > > mvn release:clean -> ok
> > > >> > > > mvn release:prepare -> ok
> > > >> > > > mvn release:perform -> fails
> > > >> > > >
> > > >> > > > Failure is that it tries to run the maven-site-plugin at what
> seems
> > > >> > > > the immediate start of the process.  These phases run...
> > > >> > > >
> > > >> > > > 1/3 -> perform:verify-completed-prepare-phases
> > > >> > > > 2/3 -> perform:checkout-project-from-scm
> > > >> > > > 3/3 -> perform:run-perform-goals
> > > >> > > >
> > > >> > > > First goal ran 'deploy site-deploy'
> > > >> > > >
> > > >> > > > Gets a warning: This build will only read from the build
> cache,
> > > >> since
> > > >> > > > the clean lifecycle is not part of the build invocation.
> > > >> > > >
> > > >> > > > That seems suspect given its just checked it out so how can
> it use
> > > >> > > > build cache there?  I did try a subsequent mvn clean
> release:perform
> > > >> > > > which got through that, threw lots of enforcer errors for
> missing
> > > >> > > > parts, then back to trying to run the site and same failure.
> > > >> > > >
> > > >> > > > The failure is that it didn't even build the product.  So site
> > > >> plugin
> > > >> > > > gets error that the artifacts for the release version don't
> exist.
> > > >> > > >
> > > >> > > > All maven release plugin settings involved otherwise
> > > >> > > >
> > > >> > > > - addSchema set to false
> > > >> > > > - arguments
> -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > > >> > > > - autoVersionSubmodules set to true
> > > >> > > > - release profiles as release | sign
> > > >> > > >
> > > >> > > > Our release profile simply does this
> > > >> > > >
> > > >> > > > - skip versions plugin
> > > >> > > > - skip dependency check plugin
> > > >> > > > - skip license plugin
> > > >> > > > - skip site deploy (strange that its doing site-deploy when
> we told
> > > >> it
> > > >> > > > not to).  Executions on site are attach-descriptor, site, and
> jar.
> > > >> We
> > > >> > > > do not deploy to a site but we do release the jar of the site
> > > >> content.
> > > >> > > > - javadocs run as goal jar, test-jar (with a skip on earlier
> general
> > > >> > > > runs we do for checking)
> > > >> > > > - jar plugin we run test-jar
> > > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> > > >> > > >
> > > >> > > > Our sign profile
> > > >> > > >
> > > >> > > > - Runs sign goal of gpg plugin
> > > >> > > >
> > > >> > > > Versions involved
> > > >> > > >
> > > >> > > > - site 3.12.1
> > > >> > > > - release plugin version 3.0.0-M7
> > > >> > > >
> > > >> > > > All our plugins are up to date as of 12/21/2022.
> > > >> > > >
> > > >> > > > I know having a real life one to test with would be easier
> and I can
> > > >> > > > work on getting one together for that purpose but hoping its
> > > >> something
> > > >> > > > obvious that rings some bells as to why the behaviour is that
> way.
> > > >> > > >
> > > >> > > > Thanks,
> > > >> > > >
> > > >> > > > Jeremy Landis
> > > >> > > >
> > > >> > > >
> > > >> > > > -----Original Message-----
> > > >> > > > From: Jeremy Landis <je...@hotmail.com>
> > > >> > > > Sent: Monday, February 20, 2023 11:32 AM
> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >> > > >
> > > >> > > > Not yet.  I'll work on getting that together.  For now we
> easily
> > > >> > > > enough drop back to 3.8.7 in those cases as we exclusively
> use the
> > > >> maven
> > > >> > > wrapper.
> > > >> > > > So it has not been super critical for us yet.
> > > >> > > >
> > > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook
> for
> > > >> > > > Android<
> > > >> > > >
> > > >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > > >> > > >
> > > >>
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > > >> > > >
> > > >>
> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > > >> > > >
> > > >>
> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > > >> > > >
> > > >>
> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > > >> > > > zU0%3D&reserved=0
> > > >> > > >
> > > >>
> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > > >> > > >
> > > >>
> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > > >> > > >
> > > >>
> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > >> > > >
> > > >>
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > > >> > > > p0wA0%3D&reserved=0
> > > >> > > > >
> > > >> > > > ________________________________
> > > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
> > > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> > > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >> > > >
> > > >> > > > Jeremy,
> > > >> > > >
> > > >> > > > Any specifics about the problems you face? And ideally a
> reproducer?
> > > >> > > >
> > > >> > > > Thanks
> > > >> > > > T
> > > >> > > >
> > > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <
> jeremylandis@hotmail.com
> > > >> >
> > > >> > > > wrote:
> > > >> > > >
> > > >> > > > > We have been unable to release multi module builds with
> maven 3
> > > >> 9.0.
> > > >> > > > > It seems the site has major problems trying to resolve the
> build
> > > >> > > > artifacts.
> > > >> > > > > Has this been reported yet or do any of the resolver items
> fix
> > > >> that?
> > > >> > > > > Single module releases using identical configuration
> release fine.
> > > >> > > > >
> > > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook
> for
> > > >> > > > > Android<
> > > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > > >> > > > > 2F
> > > >> > > > >
> > > >> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > > >> > > > > 1c
> > > >> > > > >
> > > >> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > > >> > > > > nk
> > > >> > > > >
> > > >> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > >> > > > > Ww
> > > >> > > > >
> > > >> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > > >> > > > > zd
> > > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
> > > >> > > > > ________________________________
> > > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> > > >> > > > > To: Maven Developers List <de...@maven.apache.org>
> > > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >> > > > >
> > > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
> > > >> blocker.
> > > >> > > > > MNG-7703 I'm not sure of, but probably not.
> > > >> > > > >
> > > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > > >> > > > > <mi...@apache.org>
> > > >> > > > > wrote:
> > > >> > > > > >
> > > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > >> > > > > > > Howdy,
> > > >> > > > > > >
> > > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected comes
> up, is
> > > >> > > > > > > to
> > > >> > > > > happen
> > > >> > > > > > > around next week (most of the issues will be fixed once
> > > >> resolver
> > > >> > > > > > > upped
> > > >> > > > > to
> > > >> > > > > > > newly released 1.9.5):
> > > >> > > > > > >
> > > >> > > > >
> > > >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > >> > > > >
> > > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > >> > > > >
> > > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > >> > > > >
> > > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > >> > > > >
> > > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > >> > > > > BSMSQ%3D&reserved=0
> > > >> > > > >
> > > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > >> > > > >
> > > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > >> > > > >
> > > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > >> > > > >
> > > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > >> > > > > pt9jw%3D&reserved=0
> > > >> > > > > s.apache.org
> > > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > > >> > > > > 20
> > > >> > > > >
> > > >> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > > >> > > > > f4
> > > >> > > > >
> > > >> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > > >> > > > > 12
> > > >> > > > >
> > > >> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > > >> > > > > lu
> > > >> > > > >
> > > >> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > > >> > > > > 4K
> > > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > >> > > > > > >
> > > >> > > > > > > Notable fixes
> > > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > >> > > > > > > - The endless loops with webjars is fixed (long time
> existing
> > > >> > > > > > > issue)
> > > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed (long
> time
> > > >> > > > > > > existing
> > > >> > > > > issue)
> > > >> > > > > >
> > > >> > > > > > This release would be incomplete:
> > > >> > > > > >
> > > >> > > > > > * This must be fixed:
> > > >> > > > >
> > > >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > >> > > > >
> > > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > >> > > > >
> > > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > >> > > > >
> > > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > >> > > > >
> > > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > >> > > > > BSMSQ%3D&reserved=0
> > > >> > > > >
> > > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > >> > > > >
> > > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > >> > > > >
> > > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > >> > > > >
> > > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > >> > > > > pt9jw%3D&reserved=0
> > > >> > > > > s.apache.org
> > > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > > >> > > > > 7f
> > > >> > > > >
> > > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > >> > > > > 81
> > > >> > > > >
> > > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > >> > > > > 2l
> > > >> > > > >
> > > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > > >> > > > > 0U
> > > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > >> > > > > > * These two need to be discussed whether some action is
> needed:
> > > >> > > > > > **
> > > >> > > > >
> > > >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > >> > > > >
> > > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > >> > > > >
> > > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > >> > > > >
> > > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > >> > > > >
> > > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > >> > > > > BSMSQ%3D&reserved=0
> > > >> > > > >
> > > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > >> > > > >
> > > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > >> > > > >
> > > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > >> > > > >
> > > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > >> > > > > pt9jw%3D&reserved=0
> > > >> > > > > s.apache.org
> > > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > > >> > > > > 7f
> > > >> > > > >
> > > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > >> > > > > 81
> > > >> > > > >
> > > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > >> > > > > 2l
> > > >> > > > >
> > > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > > >> > > > > ZE
> > > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > >> > > > > > **
> > > >> > > > >
> > > >>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > >> > > > >
> > > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > >> > > > >
> > > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > >> > > > >
> > > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > >> > > > >
> > > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > >> > > > > BSMSQ%3D&reserved=0
> > > >> > > > >
> > > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > >> > > > >
> > > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > >> > > > >
> > > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > >> > > > >
> > > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > >> > > > > pt9jw%3D&reserved=0
> > > >> > > > > s.apache.org
> > > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > > >> > > > > 7f
> > > >> > > > >
> > > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > >> > > > > 81
> > > >> > > > >
> > > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > >> > > > > 2l
> > > >> > > > >
> > > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > > >> > > > > uI
> > > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > > >> > > > > >
> > > >> > > > > > M
> > > >> > > > > >
> > > >> > > > >
> > > >> > > > >
> > > >> > > > > --
> > > >> > > > > Elliotte Rusty Harold
> > > >> > > > > elharo@ibiblio.org
> > > >> > > > >
> > > >> > > > >
> > > >> --------------------------------------------------------------------
> > > >> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For
> > > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
> > > >> > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > > >
> > > >>
> ---------------------------------------------------------------------
> > > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > >> > > > additional commands, e-mail: dev-help@maven.apache.org
> > > >> > > >
> > > >> > > >
> > > >> > >
> > > >> > >
> ---------------------------------------------------------------------
> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > >> additional
> > > >> > > commands, e-mail: dev-help@maven.apache.org
> > > >> > >
> > > >> > >
> > > >> > >
> ---------------------------------------------------------------------
> > > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > > >> > > For additional commands, e-mail: dev-help@maven.apache.org
> > > >> > >
> > > >> > >
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> Elliotte Rusty Harold
> > > >> elharo@ibiblio.org
> > > >>
> > > >>
> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > > >> For additional commands, e-mail: dev-help@maven.apache.org
> > > >>
> > > >>
> >
> >
> >
> > --
> > Elliotte Rusty Harold
> > elharo@ibiblio.org
>
>
>
> --
> Elliotte Rusty Harold
> elharo@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
FYI I've reproduced MNG-7714 and have a unit test that demonstrates it
and isolates it somewhat. The fix was not obvious in my first
debugging session. I'll take another whack at it this weekend.

On Wed, Mar 1, 2023 at 1:09 PM Elliotte Rusty Harold <el...@ibiblio.org> wrote:
>
> https://issues.apache.org/jira/browse/MNG-7714 might be worth waiting
> for as well if it can be reproduced. It's the most serious allegation
> of a problem in version ordering yet.
>
> On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net> wrote:
> >
> > Just a short info:
> >
> > The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
> > notable things happened:
> >
> > Resolver 1.9.6 is almost done:
> > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> > (PRs are done, there is some verification ongoing still)
> >
> > Hence, the decision proposed is to let Maven 3.9.1 "wait" for the resolver
> > 1.9.6 release. That will fix all reported and known issues in 3.9.0.
> > Moreover, thanks to Guillaume Nodet, the plexus-utils XML related issues
> > (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils release
> > will be another thing to "wait for".
> >
> > Thanks
> > ~t~
> >
> > On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net> wrote:
> >
> > > Howdy,
> > >
> > > I may be late, sorry about that, but few days ago pulled this page from
> > > archive org (was hosted and lost on codehaus confluence):
> > > https://cwiki.apache.org/confluence/display/MAVEN/Versioning
> > >
> > > As based on this page was Maven3 versioning implemented, at least
> > > according to this page:
> > >
> > > https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
> > >
> > > That was written at dawn of Maven3.
> > >
> > > Hth
> > > T
> > >
> > > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <el...@ibiblio.org>
> > > wrote:
> > >
> > >> After further investigation I'm willing to state that MNG-7701 is
> > >> invalid, and I closed it.
> > >>
> > >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> > >> "canonical representation" of version strings of the form 0.x that
> > >> does not affect comparisons. However, nowhere do we define or promise
> > >> anything about the canonical representation so it's hard to call it a
> > >> bug.
> > >>
> > >> In all cases I've looked at, the comparison of two versions behaves
> > >> according to spec. INHO, neither of these issues should block the
> > >> release.
> > >>
> > >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <ta...@cservenak.net>
> > >> wrote:
> > >> >
> > >> > Howdy,
> > >> >
> > >> > just an update of Maven status (links will assume you are logged in to
> > >> > JIRA):
> > >> >
> > >> > * 3.9.1 all done
> > >> >
> > >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> > >> > * 3.9.1 candidates
> > >> >
> > >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
> > >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is not
> > >> > grabbed by anyone else until then)
> > >> >
> > >> > This means 3.9.1 is shaping really nicely
> > >> >
> > >> > Furthermore, for resolver:
> > >> >
> > >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> > >> >
> > >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> > >> > (topic: bugfixes and improvements, would include
> > >> > https://issues.apache.org/jira/browse/MNG-7705 that does not yet has
> > >> > corresponding MRESOLVER issue)
> > >> > * planned 1.10.0
> > >> >
> > >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
> > >> > (topic: HTTP/2 and other improvements, probably makes file-lock default)
> > >> >
> > >> > Thanks
> > >> > T
> > >> >
> > >> >
> > >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <jeremylandis@hotmail.com
> > >> >
> > >> > wrote:
> > >> >
> > >> > > Update on issue I'm facing.
> > >> > >
> > >> > > The issue is using the site:jar during the release process.  Rather
> > >> than
> > >> > > deploy site to any location, we jar it and deploy it with normal
> > >> artifacts
> > >> > > to Artifactory.  Since that plugin goal wants the full build
> > >> (aggregate),
> > >> > > it fails against numerous plugins such as javadoc, jxr, etc.  I
> > >> presume
> > >> > > rather than that running during package phase, it needs to be moved
> > >> and run
> > >> > > separately like how the site-deploy works with the release plugin.
> > >> Any
> > >> > > ideas on best way to deal with this?  Right now it feels like its
> > >> done in
> > >> > > the right place, we even skip the 'site-deploy' entirely.  But
> > >> clearly that
> > >> > > isn't exactly good enough in this case.
> > >> > >
> > >> > > I don't think now that this is a maven 3.9.0 issue itself.  I think
> > >> its
> > >> > > more of something that is a big change in this specific use case that
> > >> just
> > >> > > needs some direction to resolve.  The more and more I've looked at
> > >> this the
> > >> > > more I've found little things that have changed over the years that
> > >> had
> > >> > > resulted in multiple site runs and some plugins from running exactly
> > >> where
> > >> > > expected.  So this has been a hugely beneficial effort for us and
> > >> just need
> > >> > > to figure this last bit out.  My next steps are to look more deeply
> > >> into
> > >> > > release plugin and how the site-deploy is actually working as that
> > >> seems
> > >> > > like I want to mimic that behaviour.
> > >> > >
> > >> > > Thanks,
> > >> > >
> > >> > > Jeremy
> > >> > >
> > >> > > -----Original Message-----
> > >> > > From: Jeremy Landis <je...@hotmail.com>
> > >> > > Sent: Wednesday, February 22, 2023 12:30 PM
> > >> > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > >
> > >> > > Hi Tomas,
> > >> > >
> > >> > > Will get back to you on ability to collect that data, lots of hoops
> > >> to do
> > >> > > so.  It may be easier I just build sample project.
> > >> > >
> > >> > > On the cache, thanks for calling that out as not maven.  It was gradle
> > >> > > enterprise maven extension.  I turned it off to rule it out and
> > >> behaviour
> > >> > > is the same just without any mention of the cache.
> > >> > >
> > >> > > I even tried to checkout the release tag and perform full build before
> > >> > > running perform but that just failed with issues running install
> > >> plugin
> > >> > > during release:perform. So, I backed off to what is focus...
> > >> > >
> > >> > > To focus more on the site is the problem, I tried numerous attempts to
> > >> > > make it stop running but couldn't get that to stick so I went into the
> > >> > > cached parent used and set skip directly then ran release:perform
> > >> again.
> > >> > > It worked doing that.
> > >> > >
> > >> > > So on the aggregator behaviour change.  Assuming then pre 3.9.0, when
> > >> site
> > >> > > plugins encountered and forked, if it was not already built it would
> > >> build
> > >> > > all?  That seems to be the problem...which would make sense why a
> > >> single
> > >> > > module project does not encounter this at all.
> > >> > >
> > >> > > Thanks,
> > >> > >
> > >> > > Jeremy
> > >> > >
> > >> > > -----Original Message-----
> > >> > > From: Tamás Cservenák <ta...@cservenak.net>
> > >> > > Sent: Wednesday, February 22, 2023 10:35 AM
> > >> > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > >
> > >> > > Howdy,
> > >> > >
> > >> > > Wow, there are a lot of moving parts.... release plugin, site (within
> > >> > > release?)...
> > >> > >
> > >> > > Do you use any 3rd party extension maybe? (unsure what build cache is
> > >> in
> > >> > > the realm of Maven 3.8.x, that works for you).
> > >> > >
> > >> > > But my first guess is a change in aggregator behaviour (pre 3.9.0 it
> > >> was
> > >> > > building ALL, in 3.9.0 it builds only what is aggregated).
> > >> > >
> > >> > > Ideally we'd really need a reproducer, and possibly some logs/outputs
> > >> of
> > >> > > what is actually happening here...
> > >> > >
> > >> > > If possible, and allowed, you can send me privately a ZIP of logs, and
> > >> > > will handle it discreetly.
> > >> > >
> > >> > > Thanks
> > >> > > T
> > >> > >
> > >> > >
> > >> > >
> > >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> > >> jeremylandis@hotmail.com>
> > >> > > wrote:
> > >> > >
> > >> > > > I don't have a sharable example at the moment to show but hope
> > >> enough
> > >> > > > information here can spot the issue from one I just ran.  If any
> > >> > > > details missing, I can quickly apply more info.
> > >> > > >
> > >> > > > On multi module build, this is the steps.
> > >> > > >
> > >> > > > mvn release:clean -> ok
> > >> > > > mvn release:prepare -> ok
> > >> > > > mvn release:perform -> fails
> > >> > > >
> > >> > > > Failure is that it tries to run the maven-site-plugin at what seems
> > >> > > > the immediate start of the process.  These phases run...
> > >> > > >
> > >> > > > 1/3 -> perform:verify-completed-prepare-phases
> > >> > > > 2/3 -> perform:checkout-project-from-scm
> > >> > > > 3/3 -> perform:run-perform-goals
> > >> > > >
> > >> > > > First goal ran 'deploy site-deploy'
> > >> > > >
> > >> > > > Gets a warning: This build will only read from the build cache,
> > >> since
> > >> > > > the clean lifecycle is not part of the build invocation.
> > >> > > >
> > >> > > > That seems suspect given its just checked it out so how can it use
> > >> > > > build cache there?  I did try a subsequent mvn clean release:perform
> > >> > > > which got through that, threw lots of enforcer errors for missing
> > >> > > > parts, then back to trying to run the site and same failure.
> > >> > > >
> > >> > > > The failure is that it didn't even build the product.  So site
> > >> plugin
> > >> > > > gets error that the artifacts for the release version don't exist.
> > >> > > >
> > >> > > > All maven release plugin settings involved otherwise
> > >> > > >
> > >> > > > - addSchema set to false
> > >> > > > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > >> > > > - autoVersionSubmodules set to true
> > >> > > > - release profiles as release | sign
> > >> > > >
> > >> > > > Our release profile simply does this
> > >> > > >
> > >> > > > - skip versions plugin
> > >> > > > - skip dependency check plugin
> > >> > > > - skip license plugin
> > >> > > > - skip site deploy (strange that its doing site-deploy when we told
> > >> it
> > >> > > > not to).  Executions on site are attach-descriptor, site, and jar.
> > >> We
> > >> > > > do not deploy to a site but we do release the jar of the site
> > >> content.
> > >> > > > - javadocs run as goal jar, test-jar (with a skip on earlier general
> > >> > > > runs we do for checking)
> > >> > > > - jar plugin we run test-jar
> > >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> > >> > > >
> > >> > > > Our sign profile
> > >> > > >
> > >> > > > - Runs sign goal of gpg plugin
> > >> > > >
> > >> > > > Versions involved
> > >> > > >
> > >> > > > - site 3.12.1
> > >> > > > - release plugin version 3.0.0-M7
> > >> > > >
> > >> > > > All our plugins are up to date as of 12/21/2022.
> > >> > > >
> > >> > > > I know having a real life one to test with would be easier and I can
> > >> > > > work on getting one together for that purpose but hoping its
> > >> something
> > >> > > > obvious that rings some bells as to why the behaviour is that way.
> > >> > > >
> > >> > > > Thanks,
> > >> > > >
> > >> > > > Jeremy Landis
> > >> > > >
> > >> > > >
> > >> > > > -----Original Message-----
> > >> > > > From: Jeremy Landis <je...@hotmail.com>
> > >> > > > Sent: Monday, February 20, 2023 11:32 AM
> > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > > >
> > >> > > > Not yet.  I'll work on getting that together.  For now we easily
> > >> > > > enough drop back to 3.8.7 in those cases as we exclusively use the
> > >> maven
> > >> > > wrapper.
> > >> > > > So it has not been super critical for us yet.
> > >> > > >
> > >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > >> > > > Android<
> > >> > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > >> > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > >> > > >
> > >> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > >> > > >
> > >> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > >> > > >
> > >> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > >> > > > zU0%3D&reserved=0
> > >> > > >
> > >> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > >> > > >
> > >> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > >> > > >
> > >> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > >> > > > p0wA0%3D&reserved=0
> > >> > > > >
> > >> > > > ________________________________
> > >> > > > From: Tamás Cservenák <ta...@cservenak.net>
> > >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> > >> > > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > > >
> > >> > > > Jeremy,
> > >> > > >
> > >> > > > Any specifics about the problems you face? And ideally a reproducer?
> > >> > > >
> > >> > > > Thanks
> > >> > > > T
> > >> > > >
> > >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <jeremylandis@hotmail.com
> > >> >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > We have been unable to release multi module builds with maven 3
> > >> 9.0.
> > >> > > > > It seems the site has major problems trying to resolve the build
> > >> > > > artifacts.
> > >> > > > > Has this been reported yet or do any of the resolver items fix
> > >> that?
> > >> > > > > Single module releases using identical configuration release fine.
> > >> > > > >
> > >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > >> > > > > Android<
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > >> > > > > 2F
> > >> > > > >
> > >> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > >> > > > > 1c
> > >> > > > >
> > >> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > >> > > > > nk
> > >> > > > >
> > >> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > >> > > > > Ww
> > >> > > > >
> > >> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > >> > > > > zd
> > >> > > > > b0kKWMpHdU54M%3D&reserved=0>
> > >> > > > > ________________________________
> > >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> > >> > > > > To: Maven Developers List <de...@maven.apache.org>
> > >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >> > > > >
> > >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
> > >> blocker.
> > >> > > > > MNG-7703 I'm not sure of, but probably not.
> > >> > > > >
> > >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > >> > > > > <mi...@apache.org>
> > >> > > > > wrote:
> > >> > > > > >
> > >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > >> > > > > > > Howdy,
> > >> > > > > > >
> > >> > > > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> > >> > > > > > > to
> > >> > > > > happen
> > >> > > > > > > around next week (most of the issues will be fixed once
> > >> resolver
> > >> > > > > > > upped
> > >> > > > > to
> > >> > > > > > > newly released 1.9.5):
> > >> > > > > > >
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > >> > > > > 20
> > >> > > > >
> > >> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > >> > > > > f4
> > >> > > > >
> > >> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > >> > > > > 12
> > >> > > > >
> > >> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > >> > > > > lu
> > >> > > > >
> > >> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > >> > > > > 4K
> > >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > >> > > > > > >
> > >> > > > > > > Notable fixes
> > >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > >> > > > > > > - The endless loops with webjars is fixed (long time existing
> > >> > > > > > > issue)
> > >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > >> > > > > > > existing
> > >> > > > > issue)
> > >> > > > > >
> > >> > > > > > This release would be incomplete:
> > >> > > > > >
> > >> > > > > > * This must be fixed:
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > >> > > > > 7f
> > >> > > > >
> > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >> > > > > 81
> > >> > > > >
> > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >> > > > > 2l
> > >> > > > >
> > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > >> > > > > 0U
> > >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > >> > > > > > * These two need to be discussed whether some action is needed:
> > >> > > > > > **
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > >> > > > > 7f
> > >> > > > >
> > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >> > > > > 81
> > >> > > > >
> > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >> > > > > 2l
> > >> > > > >
> > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > >> > > > > ZE
> > >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > >> > > > > > **
> > >> > > > >
> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > >> > > > >
> > >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > >> > > > >
> > >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > >> > > > >
> > >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > >> > > > >
> > >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > >> > > > > BSMSQ%3D&reserved=0
> > >> > > > >
> > >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > >> > > > >
> > >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > >> > > > >
> > >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > >> > > > >
> > >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > >> > > > > pt9jw%3D&reserved=0
> > >> > > > > s.apache.org
> > >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > >> > > > > 7f
> > >> > > > >
> > >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > >> > > > > 81
> > >> > > > >
> > >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > >> > > > > 2l
> > >> > > > >
> > >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > >> > > > > uI
> > >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > >> > > > > >
> > >> > > > > > M
> > >> > > > > >
> > >> > > > >
> > >> > > > >
> > >> > > > > --
> > >> > > > > Elliotte Rusty Harold
> > >> > > > > elharo@ibiblio.org
> > >> > > > >
> > >> > > > >
> > >> --------------------------------------------------------------------
> > >> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > >> > > > > additional commands, e-mail: dev-help@maven.apache.org
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> > > >
> > >> ---------------------------------------------------------------------
> > >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > >> > > > additional commands, e-mail: dev-help@maven.apache.org
> > >> > > >
> > >> > > >
> > >> > >
> > >> > > ---------------------------------------------------------------------
> > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > >> additional
> > >> > > commands, e-mail: dev-help@maven.apache.org
> > >> > >
> > >> > >
> > >> > > ---------------------------------------------------------------------
> > >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >> > > For additional commands, e-mail: dev-help@maven.apache.org
> > >> > >
> > >> > >
> > >>
> > >>
> > >>
> > >> --
> > >> Elliotte Rusty Harold
> > >> elharo@ibiblio.org
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >> For additional commands, e-mail: dev-help@maven.apache.org
> > >>
> > >>
>
>
>
> --
> Elliotte Rusty Harold
> elharo@ibiblio.org



-- 
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
https://issues.apache.org/jira/browse/MNG-7714 might be worth waiting
for as well if it can be reproduced. It's the most serious allegation
of a problem in version ordering yet.

On Wed, Mar 1, 2023 at 12:22 PM Tamás Cservenák <ta...@cservenak.net> wrote:
>
> Just a short info:
>
> The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
> notable things happened:
>
> Resolver 1.9.6 is almost done:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> (PRs are done, there is some verification ongoing still)
>
> Hence, the decision proposed is to let Maven 3.9.1 "wait" for the resolver
> 1.9.6 release. That will fix all reported and known issues in 3.9.0.
> Moreover, thanks to Guillaume Nodet, the plexus-utils XML related issues
> (MNG-7706, MNG-7709) are being addressed, so a new plexus-utils release
> will be another thing to "wait for".
>
> Thanks
> ~t~
>
> On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net> wrote:
>
> > Howdy,
> >
> > I may be late, sorry about that, but few days ago pulled this page from
> > archive org (was hosted and lost on codehaus confluence):
> > https://cwiki.apache.org/confluence/display/MAVEN/Versioning
> >
> > As based on this page was Maven3 versioning implemented, at least
> > according to this page:
> >
> > https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
> >
> > That was written at dawn of Maven3.
> >
> > Hth
> > T
> >
> > On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <el...@ibiblio.org>
> > wrote:
> >
> >> After further investigation I'm willing to state that MNG-7701 is
> >> invalid, and I closed it.
> >>
> >> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> >> "canonical representation" of version strings of the form 0.x that
> >> does not affect comparisons. However, nowhere do we define or promise
> >> anything about the canonical representation so it's hard to call it a
> >> bug.
> >>
> >> In all cases I've looked at, the comparison of two versions behaves
> >> according to spec. INHO, neither of these issues should block the
> >> release.
> >>
> >> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <ta...@cservenak.net>
> >> wrote:
> >> >
> >> > Howdy,
> >> >
> >> > just an update of Maven status (links will assume you are logged in to
> >> > JIRA):
> >> >
> >> > * 3.9.1 all done
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> >> > * 3.9.1 candidates
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
> >> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is not
> >> > grabbed by anyone else until then)
> >> >
> >> > This means 3.9.1 is shaping really nicely
> >> >
> >> > Furthermore, for resolver:
> >> >
> >> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> >> > (topic: bugfixes and improvements, would include
> >> > https://issues.apache.org/jira/browse/MNG-7705 that does not yet has
> >> > corresponding MRESOLVER issue)
> >> > * planned 1.10.0
> >> >
> >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
> >> > (topic: HTTP/2 and other improvements, probably makes file-lock default)
> >> >
> >> > Thanks
> >> > T
> >> >
> >> >
> >> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <jeremylandis@hotmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Update on issue I'm facing.
> >> > >
> >> > > The issue is using the site:jar during the release process.  Rather
> >> than
> >> > > deploy site to any location, we jar it and deploy it with normal
> >> artifacts
> >> > > to Artifactory.  Since that plugin goal wants the full build
> >> (aggregate),
> >> > > it fails against numerous plugins such as javadoc, jxr, etc.  I
> >> presume
> >> > > rather than that running during package phase, it needs to be moved
> >> and run
> >> > > separately like how the site-deploy works with the release plugin.
> >> Any
> >> > > ideas on best way to deal with this?  Right now it feels like its
> >> done in
> >> > > the right place, we even skip the 'site-deploy' entirely.  But
> >> clearly that
> >> > > isn't exactly good enough in this case.
> >> > >
> >> > > I don't think now that this is a maven 3.9.0 issue itself.  I think
> >> its
> >> > > more of something that is a big change in this specific use case that
> >> just
> >> > > needs some direction to resolve.  The more and more I've looked at
> >> this the
> >> > > more I've found little things that have changed over the years that
> >> had
> >> > > resulted in multiple site runs and some plugins from running exactly
> >> where
> >> > > expected.  So this has been a hugely beneficial effort for us and
> >> just need
> >> > > to figure this last bit out.  My next steps are to look more deeply
> >> into
> >> > > release plugin and how the site-deploy is actually working as that
> >> seems
> >> > > like I want to mimic that behaviour.
> >> > >
> >> > > Thanks,
> >> > >
> >> > > Jeremy
> >> > >
> >> > > -----Original Message-----
> >> > > From: Jeremy Landis <je...@hotmail.com>
> >> > > Sent: Wednesday, February 22, 2023 12:30 PM
> >> > > To: Maven Developers List <de...@maven.apache.org>
> >> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > >
> >> > > Hi Tomas,
> >> > >
> >> > > Will get back to you on ability to collect that data, lots of hoops
> >> to do
> >> > > so.  It may be easier I just build sample project.
> >> > >
> >> > > On the cache, thanks for calling that out as not maven.  It was gradle
> >> > > enterprise maven extension.  I turned it off to rule it out and
> >> behaviour
> >> > > is the same just without any mention of the cache.
> >> > >
> >> > > I even tried to checkout the release tag and perform full build before
> >> > > running perform but that just failed with issues running install
> >> plugin
> >> > > during release:perform. So, I backed off to what is focus...
> >> > >
> >> > > To focus more on the site is the problem, I tried numerous attempts to
> >> > > make it stop running but couldn't get that to stick so I went into the
> >> > > cached parent used and set skip directly then ran release:perform
> >> again.
> >> > > It worked doing that.
> >> > >
> >> > > So on the aggregator behaviour change.  Assuming then pre 3.9.0, when
> >> site
> >> > > plugins encountered and forked, if it was not already built it would
> >> build
> >> > > all?  That seems to be the problem...which would make sense why a
> >> single
> >> > > module project does not encounter this at all.
> >> > >
> >> > > Thanks,
> >> > >
> >> > > Jeremy
> >> > >
> >> > > -----Original Message-----
> >> > > From: Tamás Cservenák <ta...@cservenak.net>
> >> > > Sent: Wednesday, February 22, 2023 10:35 AM
> >> > > To: Maven Developers List <de...@maven.apache.org>
> >> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > >
> >> > > Howdy,
> >> > >
> >> > > Wow, there are a lot of moving parts.... release plugin, site (within
> >> > > release?)...
> >> > >
> >> > > Do you use any 3rd party extension maybe? (unsure what build cache is
> >> in
> >> > > the realm of Maven 3.8.x, that works for you).
> >> > >
> >> > > But my first guess is a change in aggregator behaviour (pre 3.9.0 it
> >> was
> >> > > building ALL, in 3.9.0 it builds only what is aggregated).
> >> > >
> >> > > Ideally we'd really need a reproducer, and possibly some logs/outputs
> >> of
> >> > > what is actually happening here...
> >> > >
> >> > > If possible, and allowed, you can send me privately a ZIP of logs, and
> >> > > will handle it discreetly.
> >> > >
> >> > > Thanks
> >> > > T
> >> > >
> >> > >
> >> > >
> >> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> >> jeremylandis@hotmail.com>
> >> > > wrote:
> >> > >
> >> > > > I don't have a sharable example at the moment to show but hope
> >> enough
> >> > > > information here can spot the issue from one I just ran.  If any
> >> > > > details missing, I can quickly apply more info.
> >> > > >
> >> > > > On multi module build, this is the steps.
> >> > > >
> >> > > > mvn release:clean -> ok
> >> > > > mvn release:prepare -> ok
> >> > > > mvn release:perform -> fails
> >> > > >
> >> > > > Failure is that it tries to run the maven-site-plugin at what seems
> >> > > > the immediate start of the process.  These phases run...
> >> > > >
> >> > > > 1/3 -> perform:verify-completed-prepare-phases
> >> > > > 2/3 -> perform:checkout-project-from-scm
> >> > > > 3/3 -> perform:run-perform-goals
> >> > > >
> >> > > > First goal ran 'deploy site-deploy'
> >> > > >
> >> > > > Gets a warning: This build will only read from the build cache,
> >> since
> >> > > > the clean lifecycle is not part of the build invocation.
> >> > > >
> >> > > > That seems suspect given its just checked it out so how can it use
> >> > > > build cache there?  I did try a subsequent mvn clean release:perform
> >> > > > which got through that, threw lots of enforcer errors for missing
> >> > > > parts, then back to trying to run the site and same failure.
> >> > > >
> >> > > > The failure is that it didn't even build the product.  So site
> >> plugin
> >> > > > gets error that the artifacts for the release version don't exist.
> >> > > >
> >> > > > All maven release plugin settings involved otherwise
> >> > > >
> >> > > > - addSchema set to false
> >> > > > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> >> > > > - autoVersionSubmodules set to true
> >> > > > - release profiles as release | sign
> >> > > >
> >> > > > Our release profile simply does this
> >> > > >
> >> > > > - skip versions plugin
> >> > > > - skip dependency check plugin
> >> > > > - skip license plugin
> >> > > > - skip site deploy (strange that its doing site-deploy when we told
> >> it
> >> > > > not to).  Executions on site are attach-descriptor, site, and jar.
> >> We
> >> > > > do not deploy to a site but we do release the jar of the site
> >> content.
> >> > > > - javadocs run as goal jar, test-jar (with a skip on earlier general
> >> > > > runs we do for checking)
> >> > > > - jar plugin we run test-jar
> >> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> >> > > >
> >> > > > Our sign profile
> >> > > >
> >> > > > - Runs sign goal of gpg plugin
> >> > > >
> >> > > > Versions involved
> >> > > >
> >> > > > - site 3.12.1
> >> > > > - release plugin version 3.0.0-M7
> >> > > >
> >> > > > All our plugins are up to date as of 12/21/2022.
> >> > > >
> >> > > > I know having a real life one to test with would be easier and I can
> >> > > > work on getting one together for that purpose but hoping its
> >> something
> >> > > > obvious that rings some bells as to why the behaviour is that way.
> >> > > >
> >> > > > Thanks,
> >> > > >
> >> > > > Jeremy Landis
> >> > > >
> >> > > >
> >> > > > -----Original Message-----
> >> > > > From: Jeremy Landis <je...@hotmail.com>
> >> > > > Sent: Monday, February 20, 2023 11:32 AM
> >> > > > To: Maven Developers List <de...@maven.apache.org>
> >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > > >
> >> > > > Not yet.  I'll work on getting that together.  For now we easily
> >> > > > enough drop back to 3.8.7 in those cases as we exclusively use the
> >> maven
> >> > > wrapper.
> >> > > > So it has not been super critical for us yet.
> >> > > >
> >> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> >> > > > Android<
> >> > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> >> > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> >> > > >
> >> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> >> > > >
> >> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> >> > > >
> >> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> >> > > > zU0%3D&reserved=0
> >> > > >
> >> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> >> > > >
> >> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> >> > > >
> >> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> >> > > > p0wA0%3D&reserved=0
> >> > > > >
> >> > > > ________________________________
> >> > > > From: Tamás Cservenák <ta...@cservenak.net>
> >> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> >> > > > To: Maven Developers List <de...@maven.apache.org>
> >> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > > >
> >> > > > Jeremy,
> >> > > >
> >> > > > Any specifics about the problems you face? And ideally a reproducer?
> >> > > >
> >> > > > Thanks
> >> > > > T
> >> > > >
> >> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <jeremylandis@hotmail.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > We have been unable to release multi module builds with maven 3
> >> 9.0.
> >> > > > > It seems the site has major problems trying to resolve the build
> >> > > > artifacts.
> >> > > > > Has this been reported yet or do any of the resolver items fix
> >> that?
> >> > > > > Single module releases using identical configuration release fine.
> >> > > > >
> >> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> >> > > > > Android<
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> >> > > > > 2F
> >> > > > >
> >> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> >> > > > > 1c
> >> > > > >
> >> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> >> > > > > nk
> >> > > > >
> >> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> >> > > > > Ww
> >> > > > >
> >> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> >> > > > > zd
> >> > > > > b0kKWMpHdU54M%3D&reserved=0>
> >> > > > > ________________________________
> >> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> >> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> >> > > > > To: Maven Developers List <de...@maven.apache.org>
> >> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >> > > > >
> >> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
> >> blocker.
> >> > > > > MNG-7703 I'm not sure of, but probably not.
> >> > > > >
> >> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> >> > > > > <mi...@apache.org>
> >> > > > > wrote:
> >> > > > > >
> >> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> >> > > > > > > Howdy,
> >> > > > > > >
> >> > > > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> >> > > > > > > to
> >> > > > > happen
> >> > > > > > > around next week (most of the issues will be fixed once
> >> resolver
> >> > > > > > > upped
> >> > > > > to
> >> > > > > > > newly released 1.9.5):
> >> > > > > > >
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> >> > > > > 20
> >> > > > >
> >> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> >> > > > > f4
> >> > > > >
> >> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> >> > > > > 12
> >> > > > >
> >> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> >> > > > > lu
> >> > > > >
> >> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> >> > > > > 4K
> >> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> >> > > > > > >
> >> > > > > > > Notable fixes
> >> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> >> > > > > > > - The endless loops with webjars is fixed (long time existing
> >> > > > > > > issue)
> >> > > > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> >> > > > > > > existing
> >> > > > > issue)
> >> > > > > >
> >> > > > > > This release would be incomplete:
> >> > > > > >
> >> > > > > > * This must be fixed:
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> >> > > > > 7f
> >> > > > >
> >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >> > > > > 81
> >> > > > >
> >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >> > > > > 2l
> >> > > > >
> >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> >> > > > > 0U
> >> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> >> > > > > > * These two need to be discussed whether some action is needed:
> >> > > > > > **
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> >> > > > > 7f
> >> > > > >
> >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >> > > > > 81
> >> > > > >
> >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >> > > > > 2l
> >> > > > >
> >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> >> > > > > ZE
> >> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> >> > > > > > **
> >> > > > >
> >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> >> > > > >
> >> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> >> > > > >
> >> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> >> > > > >
> >> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> >> > > > >
> >> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> >> > > > > BSMSQ%3D&reserved=0
> >> > > > >
> >> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> >> > > > >
> >> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> >> > > > >
> >> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> >> > > > >
> >> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> >> > > > > pt9jw%3D&reserved=0
> >> > > > > s.apache.org
> >> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> >> > > > > 7f
> >> > > > >
> >> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> >> > > > > 81
> >> > > > >
> >> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> >> > > > > 2l
> >> > > > >
> >> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> >> > > > > uI
> >> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> >> > > > > >
> >> > > > > > M
> >> > > > > >
> >> > > > >
> >> > > > >
> >> > > > > --
> >> > > > > Elliotte Rusty Harold
> >> > > > > elharo@ibiblio.org
> >> > > > >
> >> > > > >
> >> --------------------------------------------------------------------
> >> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> >> > > > > additional commands, e-mail: dev-help@maven.apache.org
> >> > > > >
> >> > > > >
> >> > > >
> >> > > >
> >> ---------------------------------------------------------------------
> >> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> >> > > > additional commands, e-mail: dev-help@maven.apache.org
> >> > > >
> >> > > >
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> >> additional
> >> > > commands, e-mail: dev-help@maven.apache.org
> >> > >
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >> > > For additional commands, e-mail: dev-help@maven.apache.org
> >> > >
> >> > >
> >>
> >>
> >>
> >> --
> >> Elliotte Rusty Harold
> >> elharo@ibiblio.org
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: dev-help@maven.apache.org
> >>
> >>



-- 
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Just a short info:

The "soon" is delayed a bit. While we had "all set" to do 3.9.1, two
notable things happened:

Resolver 1.9.6 is almost done:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
(PRs are done, there is some verification ongoing still)

Hence, the decision proposed is to let Maven 3.9.1 "wait" for the resolver
1.9.6 release. That will fix all reported and known issues in 3.9.0.
Moreover, thanks to Guillaume Nodet, the plexus-utils XML related issues
(MNG-7706, MNG-7709) are being addressed, so a new plexus-utils release
will be another thing to "wait for".

Thanks
~t~

On Sat, Feb 25, 2023 at 4:52 PM Tamás Cservenák <ta...@cservenak.net> wrote:

> Howdy,
>
> I may be late, sorry about that, but few days ago pulled this page from
> archive org (was hosted and lost on codehaus confluence):
> https://cwiki.apache.org/confluence/display/MAVEN/Versioning
>
> As based on this page was Maven3 versioning implemented, at least
> according to this page:
>
> https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
>
> That was written at dawn of Maven3.
>
> Hth
> T
>
> On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <el...@ibiblio.org>
> wrote:
>
>> After further investigation I'm willing to state that MNG-7701 is
>> invalid, and I closed it.
>>
>> MNG-7700 is mostly invalid. There's a bit of a glitch around the
>> "canonical representation" of version strings of the form 0.x that
>> does not affect comparisons. However, nowhere do we define or promise
>> anything about the canonical representation so it's hard to call it a
>> bug.
>>
>> In all cases I've looked at, the comparison of two versions behaves
>> according to spec. INHO, neither of these issues should block the
>> release.
>>
>> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <ta...@cservenak.net>
>> wrote:
>> >
>> > Howdy,
>> >
>> > just an update of Maven status (links will assume you are logged in to
>> > JIRA):
>> >
>> > * 3.9.1 all done
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
>> > * 3.9.1 candidates
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
>> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is not
>> > grabbed by anyone else until then)
>> >
>> > This means 3.9.1 is shaping really nicely
>> >
>> > Furthermore, for resolver:
>> >
>> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
>> > (topic: bugfixes and improvements, would include
>> > https://issues.apache.org/jira/browse/MNG-7705 that does not yet has
>> > corresponding MRESOLVER issue)
>> > * planned 1.10.0
>> >
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
>> > (topic: HTTP/2 and other improvements, probably makes file-lock default)
>> >
>> > Thanks
>> > T
>> >
>> >
>> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <jeremylandis@hotmail.com
>> >
>> > wrote:
>> >
>> > > Update on issue I'm facing.
>> > >
>> > > The issue is using the site:jar during the release process.  Rather
>> than
>> > > deploy site to any location, we jar it and deploy it with normal
>> artifacts
>> > > to Artifactory.  Since that plugin goal wants the full build
>> (aggregate),
>> > > it fails against numerous plugins such as javadoc, jxr, etc.  I
>> presume
>> > > rather than that running during package phase, it needs to be moved
>> and run
>> > > separately like how the site-deploy works with the release plugin.
>> Any
>> > > ideas on best way to deal with this?  Right now it feels like its
>> done in
>> > > the right place, we even skip the 'site-deploy' entirely.  But
>> clearly that
>> > > isn't exactly good enough in this case.
>> > >
>> > > I don't think now that this is a maven 3.9.0 issue itself.  I think
>> its
>> > > more of something that is a big change in this specific use case that
>> just
>> > > needs some direction to resolve.  The more and more I've looked at
>> this the
>> > > more I've found little things that have changed over the years that
>> had
>> > > resulted in multiple site runs and some plugins from running exactly
>> where
>> > > expected.  So this has been a hugely beneficial effort for us and
>> just need
>> > > to figure this last bit out.  My next steps are to look more deeply
>> into
>> > > release plugin and how the site-deploy is actually working as that
>> seems
>> > > like I want to mimic that behaviour.
>> > >
>> > > Thanks,
>> > >
>> > > Jeremy
>> > >
>> > > -----Original Message-----
>> > > From: Jeremy Landis <je...@hotmail.com>
>> > > Sent: Wednesday, February 22, 2023 12:30 PM
>> > > To: Maven Developers List <de...@maven.apache.org>
>> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
>> > >
>> > > Hi Tomas,
>> > >
>> > > Will get back to you on ability to collect that data, lots of hoops
>> to do
>> > > so.  It may be easier I just build sample project.
>> > >
>> > > On the cache, thanks for calling that out as not maven.  It was gradle
>> > > enterprise maven extension.  I turned it off to rule it out and
>> behaviour
>> > > is the same just without any mention of the cache.
>> > >
>> > > I even tried to checkout the release tag and perform full build before
>> > > running perform but that just failed with issues running install
>> plugin
>> > > during release:perform. So, I backed off to what is focus...
>> > >
>> > > To focus more on the site is the problem, I tried numerous attempts to
>> > > make it stop running but couldn't get that to stick so I went into the
>> > > cached parent used and set skip directly then ran release:perform
>> again.
>> > > It worked doing that.
>> > >
>> > > So on the aggregator behaviour change.  Assuming then pre 3.9.0, when
>> site
>> > > plugins encountered and forked, if it was not already built it would
>> build
>> > > all?  That seems to be the problem...which would make sense why a
>> single
>> > > module project does not encounter this at all.
>> > >
>> > > Thanks,
>> > >
>> > > Jeremy
>> > >
>> > > -----Original Message-----
>> > > From: Tamás Cservenák <ta...@cservenak.net>
>> > > Sent: Wednesday, February 22, 2023 10:35 AM
>> > > To: Maven Developers List <de...@maven.apache.org>
>> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > >
>> > > Howdy,
>> > >
>> > > Wow, there are a lot of moving parts.... release plugin, site (within
>> > > release?)...
>> > >
>> > > Do you use any 3rd party extension maybe? (unsure what build cache is
>> in
>> > > the realm of Maven 3.8.x, that works for you).
>> > >
>> > > But my first guess is a change in aggregator behaviour (pre 3.9.0 it
>> was
>> > > building ALL, in 3.9.0 it builds only what is aggregated).
>> > >
>> > > Ideally we'd really need a reproducer, and possibly some logs/outputs
>> of
>> > > what is actually happening here...
>> > >
>> > > If possible, and allowed, you can send me privately a ZIP of logs, and
>> > > will handle it discreetly.
>> > >
>> > > Thanks
>> > > T
>> > >
>> > >
>> > >
>> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
>> jeremylandis@hotmail.com>
>> > > wrote:
>> > >
>> > > > I don't have a sharable example at the moment to show but hope
>> enough
>> > > > information here can spot the issue from one I just ran.  If any
>> > > > details missing, I can quickly apply more info.
>> > > >
>> > > > On multi module build, this is the steps.
>> > > >
>> > > > mvn release:clean -> ok
>> > > > mvn release:prepare -> ok
>> > > > mvn release:perform -> fails
>> > > >
>> > > > Failure is that it tries to run the maven-site-plugin at what seems
>> > > > the immediate start of the process.  These phases run...
>> > > >
>> > > > 1/3 -> perform:verify-completed-prepare-phases
>> > > > 2/3 -> perform:checkout-project-from-scm
>> > > > 3/3 -> perform:run-perform-goals
>> > > >
>> > > > First goal ran 'deploy site-deploy'
>> > > >
>> > > > Gets a warning: This build will only read from the build cache,
>> since
>> > > > the clean lifecycle is not part of the build invocation.
>> > > >
>> > > > That seems suspect given its just checked it out so how can it use
>> > > > build cache there?  I did try a subsequent mvn clean release:perform
>> > > > which got through that, threw lots of enforcer errors for missing
>> > > > parts, then back to trying to run the site and same failure.
>> > > >
>> > > > The failure is that it didn't even build the product.  So site
>> plugin
>> > > > gets error that the artifacts for the release version don't exist.
>> > > >
>> > > > All maven release plugin settings involved otherwise
>> > > >
>> > > > - addSchema set to false
>> > > > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
>> > > > - autoVersionSubmodules set to true
>> > > > - release profiles as release | sign
>> > > >
>> > > > Our release profile simply does this
>> > > >
>> > > > - skip versions plugin
>> > > > - skip dependency check plugin
>> > > > - skip license plugin
>> > > > - skip site deploy (strange that its doing site-deploy when we told
>> it
>> > > > not to).  Executions on site are attach-descriptor, site, and jar.
>> We
>> > > > do not deploy to a site but we do release the jar of the site
>> content.
>> > > > - javadocs run as goal jar, test-jar (with a skip on earlier general
>> > > > runs we do for checking)
>> > > > - jar plugin we run test-jar
>> > > > - source plugin we run jar-no-fork and test-jar-no-fork
>> > > >
>> > > > Our sign profile
>> > > >
>> > > > - Runs sign goal of gpg plugin
>> > > >
>> > > > Versions involved
>> > > >
>> > > > - site 3.12.1
>> > > > - release plugin version 3.0.0-M7
>> > > >
>> > > > All our plugins are up to date as of 12/21/2022.
>> > > >
>> > > > I know having a real life one to test with would be easier and I can
>> > > > work on getting one together for that purpose but hoping its
>> something
>> > > > obvious that rings some bells as to why the behaviour is that way.
>> > > >
>> > > > Thanks,
>> > > >
>> > > > Jeremy Landis
>> > > >
>> > > >
>> > > > -----Original Message-----
>> > > > From: Jeremy Landis <je...@hotmail.com>
>> > > > Sent: Monday, February 20, 2023 11:32 AM
>> > > > To: Maven Developers List <de...@maven.apache.org>
>> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > >
>> > > > Not yet.  I'll work on getting that together.  For now we easily
>> > > > enough drop back to 3.8.7 in those cases as we exclusively use the
>> maven
>> > > wrapper.
>> > > > So it has not been super critical for us yet.
>> > > >
>> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
>> > > > Android<
>> > > >
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
>> > > >
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
>> > > >
>> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
>> > > >
>> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
>> > > >
>> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
>> > > > zU0%3D&reserved=0
>> > > >
>> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
>> > > >
>> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
>> > > >
>> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > >
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
>> > > > p0wA0%3D&reserved=0
>> > > > >
>> > > > ________________________________
>> > > > From: Tamás Cservenák <ta...@cservenak.net>
>> > > > Sent: Monday, February 20, 2023 11:24:58 AM
>> > > > To: Maven Developers List <de...@maven.apache.org>
>> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > >
>> > > > Jeremy,
>> > > >
>> > > > Any specifics about the problems you face? And ideally a reproducer?
>> > > >
>> > > > Thanks
>> > > > T
>> > > >
>> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <jeremylandis@hotmail.com
>> >
>> > > > wrote:
>> > > >
>> > > > > We have been unable to release multi module builds with maven 3
>> 9.0.
>> > > > > It seems the site has major problems trying to resolve the build
>> > > > artifacts.
>> > > > > Has this been reported yet or do any of the resolver items fix
>> that?
>> > > > > Single module releases using identical configuration release fine.
>> > > > >
>> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
>> > > > > Android<
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%
>> > > > > 2F
>> > > > >
>> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
>> > > > > 1c
>> > > > >
>> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
>> > > > > nk
>> > > > >
>> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
>> > > > > Ww
>> > > > >
>> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
>> > > > > zd
>> > > > > b0kKWMpHdU54M%3D&reserved=0>
>> > > > > ________________________________
>> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
>> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
>> > > > > To: Maven Developers List <de...@maven.apache.org>
>> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>> > > > >
>> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a
>> blocker.
>> > > > > MNG-7703 I'm not sure of, but probably not.
>> > > > >
>> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
>> > > > > <mi...@apache.org>
>> > > > > wrote:
>> > > > > >
>> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
>> > > > > > > Howdy,
>> > > > > > >
>> > > > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
>> > > > > > > to
>> > > > > happen
>> > > > > > > around next week (most of the issues will be fixed once
>> resolver
>> > > > > > > upped
>> > > > > to
>> > > > > > > newly released 1.9.5):
>> > > > > > >
>> > > > >
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > > >
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > > >
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > > >
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > > >
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > > > BSMSQ%3D&reserved=0
>> > > > >
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > > >
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > > >
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > > >
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > > > pt9jw%3D&reserved=0
>> > > > > s.apache.org
>> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
>> > > > > 20
>> > > > >
>> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
>> > > > > f4
>> > > > >
>> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
>> > > > > 12
>> > > > >
>> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
>> > > > > lu
>> > > > >
>> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
>> > > > > 4K
>> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
>> > > > > > >
>> > > > > > > Notable fixes
>> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
>> > > > > > > - The endless loops with webjars is fixed (long time existing
>> > > > > > > issue)
>> > > > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
>> > > > > > > existing
>> > > > > issue)
>> > > > > >
>> > > > > > This release would be incomplete:
>> > > > > >
>> > > > > > * This must be fixed:
>> > > > >
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > > >
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > > >
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > > >
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > > >
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > > > BSMSQ%3D&reserved=0
>> > > > >
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > > >
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > > >
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > > >
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > > > pt9jw%3D&reserved=0
>> > > > > s.apache.org
>> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
>> > > > > 7f
>> > > > >
>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>> > > > > 81
>> > > > >
>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>> > > > > 2l
>> > > > >
>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
>> > > > > 0U
>> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
>> > > > > > * These two need to be discussed whether some action is needed:
>> > > > > > **
>> > > > >
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > > >
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > > >
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > > >
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > > >
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > > > BSMSQ%3D&reserved=0
>> > > > >
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > > >
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > > >
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > > >
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > > > pt9jw%3D&reserved=0
>> > > > > s.apache.org
>> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
>> > > > > 7f
>> > > > >
>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>> > > > > 81
>> > > > >
>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>> > > > > 2l
>> > > > >
>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
>> > > > > ZE
>> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
>> > > > > > **
>> > > > >
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
>> > > > >
>> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
>> > > > >
>> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
>> > > > >
>> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
>> > > > >
>> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
>> > > > > BSMSQ%3D&reserved=0
>> > > > >
>> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
>> > > > >
>> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
>> > > > >
>> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
>> > > > >
>> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
>> > > > > pt9jw%3D&reserved=0
>> > > > > s.apache.org
>> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
>> > > > > 7f
>> > > > >
>> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
>> > > > > 81
>> > > > >
>> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
>> > > > > 2l
>> > > > >
>> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
>> > > > > uI
>> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
>> > > > > >
>> > > > > > M
>> > > > > >
>> > > > >
>> > > > >
>> > > > > --
>> > > > > Elliotte Rusty Harold
>> > > > > elharo@ibiblio.org
>> > > > >
>> > > > >
>> --------------------------------------------------------------------
>> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>> > > > > additional commands, e-mail: dev-help@maven.apache.org
>> > > > >
>> > > > >
>> > > >
>> > > >
>> ---------------------------------------------------------------------
>> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>> > > > additional commands, e-mail: dev-help@maven.apache.org
>> > > >
>> > > >
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>> additional
>> > > commands, e-mail: dev-help@maven.apache.org
>> > >
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> > > For additional commands, e-mail: dev-help@maven.apache.org
>> > >
>> > >
>>
>>
>>
>> --
>> Elliotte Rusty Harold
>> elharo@ibiblio.org
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

I may be late, sorry about that, but few days ago pulled this page from
archive org (was hosted and lost on codehaus confluence):
https://cwiki.apache.org/confluence/display/MAVEN/Versioning

As based on this page was Maven3 versioning implemented, at least according
to this page:
https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes

That was written at dawn of Maven3.

Hth
T

On Sat, Feb 25, 2023, 15:26 Elliotte Rusty Harold <el...@ibiblio.org>
wrote:

> After further investigation I'm willing to state that MNG-7701 is
> invalid, and I closed it.
>
> MNG-7700 is mostly invalid. There's a bit of a glitch around the
> "canonical representation" of version strings of the form 0.x that
> does not affect comparisons. However, nowhere do we define or promise
> anything about the canonical representation so it's hard to call it a
> bug.
>
> In all cases I've looked at, the comparison of two versions behaves
> according to spec. INHO, neither of these issues should block the
> release.
>
> On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <ta...@cservenak.net>
> wrote:
> >
> > Howdy,
> >
> > just an update of Maven status (links will assume you are logged in to
> > JIRA):
> >
> > * 3.9.1 all done
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> > * 3.9.1 candidates
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
> > (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is not
> > grabbed by anyone else until then)
> >
> > This means 3.9.1 is shaping really nicely
> >
> > Furthermore, for resolver:
> >
> > * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> > (topic: bugfixes and improvements, would include
> > https://issues.apache.org/jira/browse/MNG-7705 that does not yet has
> > corresponding MRESOLVER issue)
> > * planned 1.10.0
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
> > (topic: HTTP/2 and other improvements, probably makes file-lock default)
> >
> > Thanks
> > T
> >
> >
> > On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <je...@hotmail.com>
> > wrote:
> >
> > > Update on issue I'm facing.
> > >
> > > The issue is using the site:jar during the release process.  Rather
> than
> > > deploy site to any location, we jar it and deploy it with normal
> artifacts
> > > to Artifactory.  Since that plugin goal wants the full build
> (aggregate),
> > > it fails against numerous plugins such as javadoc, jxr, etc.  I presume
> > > rather than that running during package phase, it needs to be moved
> and run
> > > separately like how the site-deploy works with the release plugin.  Any
> > > ideas on best way to deal with this?  Right now it feels like its done
> in
> > > the right place, we even skip the 'site-deploy' entirely.  But clearly
> that
> > > isn't exactly good enough in this case.
> > >
> > > I don't think now that this is a maven 3.9.0 issue itself.  I think its
> > > more of something that is a big change in this specific use case that
> just
> > > needs some direction to resolve.  The more and more I've looked at
> this the
> > > more I've found little things that have changed over the years that had
> > > resulted in multiple site runs and some plugins from running exactly
> where
> > > expected.  So this has been a hugely beneficial effort for us and just
> need
> > > to figure this last bit out.  My next steps are to look more deeply
> into
> > > release plugin and how the site-deploy is actually working as that
> seems
> > > like I want to mimic that behaviour.
> > >
> > > Thanks,
> > >
> > > Jeremy
> > >
> > > -----Original Message-----
> > > From: Jeremy Landis <je...@hotmail.com>
> > > Sent: Wednesday, February 22, 2023 12:30 PM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > Hi Tomas,
> > >
> > > Will get back to you on ability to collect that data, lots of hoops to
> do
> > > so.  It may be easier I just build sample project.
> > >
> > > On the cache, thanks for calling that out as not maven.  It was gradle
> > > enterprise maven extension.  I turned it off to rule it out and
> behaviour
> > > is the same just without any mention of the cache.
> > >
> > > I even tried to checkout the release tag and perform full build before
> > > running perform but that just failed with issues running install plugin
> > > during release:perform. So, I backed off to what is focus...
> > >
> > > To focus more on the site is the problem, I tried numerous attempts to
> > > make it stop running but couldn't get that to stick so I went into the
> > > cached parent used and set skip directly then ran release:perform
> again.
> > > It worked doing that.
> > >
> > > So on the aggregator behaviour change.  Assuming then pre 3.9.0, when
> site
> > > plugins encountered and forked, if it was not already built it would
> build
> > > all?  That seems to be the problem...which would make sense why a
> single
> > > module project does not encounter this at all.
> > >
> > > Thanks,
> > >
> > > Jeremy
> > >
> > > -----Original Message-----
> > > From: Tamás Cservenák <ta...@cservenak.net>
> > > Sent: Wednesday, February 22, 2023 10:35 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > Howdy,
> > >
> > > Wow, there are a lot of moving parts.... release plugin, site (within
> > > release?)...
> > >
> > > Do you use any 3rd party extension maybe? (unsure what build cache is
> in
> > > the realm of Maven 3.8.x, that works for you).
> > >
> > > But my first guess is a change in aggregator behaviour (pre 3.9.0 it
> was
> > > building ALL, in 3.9.0 it builds only what is aggregated).
> > >
> > > Ideally we'd really need a reproducer, and possibly some logs/outputs
> of
> > > what is actually happening here...
> > >
> > > If possible, and allowed, you can send me privately a ZIP of logs, and
> > > will handle it discreetly.
> > >
> > > Thanks
> > > T
> > >
> > >
> > >
> > > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <
> jeremylandis@hotmail.com>
> > > wrote:
> > >
> > > > I don't have a sharable example at the moment to show but hope enough
> > > > information here can spot the issue from one I just ran.  If any
> > > > details missing, I can quickly apply more info.
> > > >
> > > > On multi module build, this is the steps.
> > > >
> > > > mvn release:clean -> ok
> > > > mvn release:prepare -> ok
> > > > mvn release:perform -> fails
> > > >
> > > > Failure is that it tries to run the maven-site-plugin at what seems
> > > > the immediate start of the process.  These phases run...
> > > >
> > > > 1/3 -> perform:verify-completed-prepare-phases
> > > > 2/3 -> perform:checkout-project-from-scm
> > > > 3/3 -> perform:run-perform-goals
> > > >
> > > > First goal ran 'deploy site-deploy'
> > > >
> > > > Gets a warning: This build will only read from the build cache, since
> > > > the clean lifecycle is not part of the build invocation.
> > > >
> > > > That seems suspect given its just checked it out so how can it use
> > > > build cache there?  I did try a subsequent mvn clean release:perform
> > > > which got through that, threw lots of enforcer errors for missing
> > > > parts, then back to trying to run the site and same failure.
> > > >
> > > > The failure is that it didn't even build the product.  So site plugin
> > > > gets error that the artifacts for the release version don't exist.
> > > >
> > > > All maven release plugin settings involved otherwise
> > > >
> > > > - addSchema set to false
> > > > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > > > - autoVersionSubmodules set to true
> > > > - release profiles as release | sign
> > > >
> > > > Our release profile simply does this
> > > >
> > > > - skip versions plugin
> > > > - skip dependency check plugin
> > > > - skip license plugin
> > > > - skip site deploy (strange that its doing site-deploy when we told
> it
> > > > not to).  Executions on site are attach-descriptor, site, and jar.
> We
> > > > do not deploy to a site but we do release the jar of the site
> content.
> > > > - javadocs run as goal jar, test-jar (with a skip on earlier general
> > > > runs we do for checking)
> > > > - jar plugin we run test-jar
> > > > - source plugin we run jar-no-fork and test-jar-no-fork
> > > >
> > > > Our sign profile
> > > >
> > > > - Runs sign goal of gpg plugin
> > > >
> > > > Versions involved
> > > >
> > > > - site 3.12.1
> > > > - release plugin version 3.0.0-M7
> > > >
> > > > All our plugins are up to date as of 12/21/2022.
> > > >
> > > > I know having a real life one to test with would be easier and I can
> > > > work on getting one together for that purpose but hoping its
> something
> > > > obvious that rings some bells as to why the behaviour is that way.
> > > >
> > > > Thanks,
> > > >
> > > > Jeremy Landis
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Jeremy Landis <je...@hotmail.com>
> > > > Sent: Monday, February 20, 2023 11:32 AM
> > > > To: Maven Developers List <de...@maven.apache.org>
> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >
> > > > Not yet.  I'll work on getting that together.  For now we easily
> > > > enough drop back to 3.8.7 in those cases as we exclusively use the
> maven
> > > wrapper.
> > > > So it has not been super critical for us yet.
> > > >
> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > > Android<
> > > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > > >
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > > >
> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > > >
> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > > >
> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > > > zU0%3D&reserved=0
> > > >
> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > > >
> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > > >
> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > >
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > > > p0wA0%3D&reserved=0
> > > > >
> > > > ________________________________
> > > > From: Tamás Cservenák <ta...@cservenak.net>
> > > > Sent: Monday, February 20, 2023 11:24:58 AM
> > > > To: Maven Developers List <de...@maven.apache.org>
> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >
> > > > Jeremy,
> > > >
> > > > Any specifics about the problems you face? And ideally a reproducer?
> > > >
> > > > Thanks
> > > > T
> > > >
> > > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> > > > wrote:
> > > >
> > > > > We have been unable to release multi module builds with maven 3
> 9.0.
> > > > > It seems the site has major problems trying to resolve the build
> > > > artifacts.
> > > > > Has this been reported yet or do any of the resolver items fix
> that?
> > > > > Single module releases using identical configuration release fine.
> > > > >
> > > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > > > Android<
> https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > > > > 2F
> > > > >
> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > > > > 1c
> > > > >
> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > > > > nk
> > > > >
> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > > > Ww
> > > > >
> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > > > > zd
> > > > > b0kKWMpHdU54M%3D&reserved=0>
> > > > > ________________________________
> > > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > > > > Sent: Monday, February 20, 2023 9:52:44 AM
> > > > > To: Maven Developers List <de...@maven.apache.org>
> > > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > > >
> > > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > > > > MNG-7703 I'm not sure of, but probably not.
> > > > >
> > > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > > > > <mi...@apache.org>
> > > > > wrote:
> > > > > >
> > > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > > > > Howdy,
> > > > > > >
> > > > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> > > > > > > to
> > > > > happen
> > > > > > > around next week (most of the issues will be fixed once
> resolver
> > > > > > > upped
> > > > > to
> > > > > > > newly released 1.9.5):
> > > > > > >
> > > > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > >
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > >
> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > >
> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > >
> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > > BSMSQ%3D&reserved=0
> > > > >
> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > >
> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > >
> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > >
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > > pt9jw%3D&reserved=0
> > > > > s.apache.org
> %2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > > > > 20
> > > > >
> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > > > > f4
> > > > >
> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > > > > 12
> > > > >
> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > > > > lu
> > > > >
> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > > > > 4K
> > > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > > > > >
> > > > > > > Notable fixes
> > > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > > > > - The endless loops with webjars is fixed (long time existing
> > > > > > > issue)
> > > > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > > > > > > existing
> > > > > issue)
> > > > > >
> > > > > > This release would be incomplete:
> > > > > >
> > > > > > * This must be fixed:
> > > > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > >
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > >
> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > >
> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > >
> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > > BSMSQ%3D&reserved=0
> > > > >
> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > >
> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > >
> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > >
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > > pt9jw%3D&reserved=0
> > > > > s.apache.org
> %2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > > > > 7f
> > > > >
> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > > 81
> > > > >
> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > > 2l
> > > > >
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > > > > 0U
> > > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > > > > * These two need to be discussed whether some action is needed:
> > > > > > **
> > > > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > >
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > >
> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > >
> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > >
> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > > BSMSQ%3D&reserved=0
> > > > >
> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > >
> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > >
> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > >
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > > pt9jw%3D&reserved=0
> > > > > s.apache.org
> %2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > > > > 7f
> > > > >
> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > > 81
> > > > >
> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > > 2l
> > > > >
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > > > > ZE
> > > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > > > > **
> > > > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > >
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > >
> 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > >
> GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > >
> n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > > BSMSQ%3D&reserved=0
> > > > >
> ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > >
> 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > >
> pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > >
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > > pt9jw%3D&reserved=0
> > > > > s.apache.org
> %2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > > > > 7f
> > > > >
> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > > 81
> > > > >
> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > > 2l
> > > > >
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > > > > uI
> > > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > > > > >
> > > > > > M
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Elliotte Rusty Harold
> > > > > elharo@ibiblio.org
> > > > >
> > > > >
> --------------------------------------------------------------------
> > > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > > > additional commands, e-mail: dev-help@maven.apache.org
> > > > >
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > > additional commands, e-mail: dev-help@maven.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> additional
> > > commands, e-mail: dev-help@maven.apache.org
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: dev-help@maven.apache.org
> > >
> > >
>
>
>
> --
> Elliotte Rusty Harold
> elharo@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
After further investigation I'm willing to state that MNG-7701 is
invalid, and I closed it.

MNG-7700 is mostly invalid. There's a bit of a glitch around the
"canonical representation" of version strings of the form 0.x that
does not affect comparisons. However, nowhere do we define or promise
anything about the canonical representation so it's hard to call it a
bug.

In all cases I've looked at, the comparison of two versions behaves
according to spec. INHO, neither of these issues should block the
release.

On Fri, Feb 24, 2023 at 9:03 AM Tamás Cservenák <ta...@cservenak.net> wrote:
>
> Howdy,
>
> just an update of Maven status (links will assume you are logged in to
> JIRA):
>
> * 3.9.1 all done
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> * 3.9.1 candidates
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
> (Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is not
> grabbed by anyone else until then)
>
> This means 3.9.1 is shaping really nicely
>
> Furthermore, for resolver:
>
> * 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
> (topic: bugfixes and improvements, would include
> https://issues.apache.org/jira/browse/MNG-7705 that does not yet has
> corresponding MRESOLVER issue)
> * planned 1.10.0
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
> (topic: HTTP/2 and other improvements, probably makes file-lock default)
>
> Thanks
> T
>
>
> On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > Update on issue I'm facing.
> >
> > The issue is using the site:jar during the release process.  Rather than
> > deploy site to any location, we jar it and deploy it with normal artifacts
> > to Artifactory.  Since that plugin goal wants the full build (aggregate),
> > it fails against numerous plugins such as javadoc, jxr, etc.  I presume
> > rather than that running during package phase, it needs to be moved and run
> > separately like how the site-deploy works with the release plugin.  Any
> > ideas on best way to deal with this?  Right now it feels like its done in
> > the right place, we even skip the 'site-deploy' entirely.  But clearly that
> > isn't exactly good enough in this case.
> >
> > I don't think now that this is a maven 3.9.0 issue itself.  I think its
> > more of something that is a big change in this specific use case that just
> > needs some direction to resolve.  The more and more I've looked at this the
> > more I've found little things that have changed over the years that had
> > resulted in multiple site runs and some plugins from running exactly where
> > expected.  So this has been a hugely beneficial effort for us and just need
> > to figure this last bit out.  My next steps are to look more deeply into
> > release plugin and how the site-deploy is actually working as that seems
> > like I want to mimic that behaviour.
> >
> > Thanks,
> >
> > Jeremy
> >
> > -----Original Message-----
> > From: Jeremy Landis <je...@hotmail.com>
> > Sent: Wednesday, February 22, 2023 12:30 PM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Hi Tomas,
> >
> > Will get back to you on ability to collect that data, lots of hoops to do
> > so.  It may be easier I just build sample project.
> >
> > On the cache, thanks for calling that out as not maven.  It was gradle
> > enterprise maven extension.  I turned it off to rule it out and behaviour
> > is the same just without any mention of the cache.
> >
> > I even tried to checkout the release tag and perform full build before
> > running perform but that just failed with issues running install plugin
> > during release:perform. So, I backed off to what is focus...
> >
> > To focus more on the site is the problem, I tried numerous attempts to
> > make it stop running but couldn't get that to stick so I went into the
> > cached parent used and set skip directly then ran release:perform again.
> > It worked doing that.
> >
> > So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site
> > plugins encountered and forked, if it was not already built it would build
> > all?  That seems to be the problem...which would make sense why a single
> > module project does not encounter this at all.
> >
> > Thanks,
> >
> > Jeremy
> >
> > -----Original Message-----
> > From: Tamás Cservenák <ta...@cservenak.net>
> > Sent: Wednesday, February 22, 2023 10:35 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Howdy,
> >
> > Wow, there are a lot of moving parts.... release plugin, site (within
> > release?)...
> >
> > Do you use any 3rd party extension maybe? (unsure what build cache is in
> > the realm of Maven 3.8.x, that works for you).
> >
> > But my first guess is a change in aggregator behaviour (pre 3.9.0 it was
> > building ALL, in 3.9.0 it builds only what is aggregated).
> >
> > Ideally we'd really need a reproducer, and possibly some logs/outputs of
> > what is actually happening here...
> >
> > If possible, and allowed, you can send me privately a ZIP of logs, and
> > will handle it discreetly.
> >
> > Thanks
> > T
> >
> >
> >
> > On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
> > wrote:
> >
> > > I don't have a sharable example at the moment to show but hope enough
> > > information here can spot the issue from one I just ran.  If any
> > > details missing, I can quickly apply more info.
> > >
> > > On multi module build, this is the steps.
> > >
> > > mvn release:clean -> ok
> > > mvn release:prepare -> ok
> > > mvn release:perform -> fails
> > >
> > > Failure is that it tries to run the maven-site-plugin at what seems
> > > the immediate start of the process.  These phases run...
> > >
> > > 1/3 -> perform:verify-completed-prepare-phases
> > > 2/3 -> perform:checkout-project-from-scm
> > > 3/3 -> perform:run-perform-goals
> > >
> > > First goal ran 'deploy site-deploy'
> > >
> > > Gets a warning: This build will only read from the build cache, since
> > > the clean lifecycle is not part of the build invocation.
> > >
> > > That seems suspect given its just checked it out so how can it use
> > > build cache there?  I did try a subsequent mvn clean release:perform
> > > which got through that, threw lots of enforcer errors for missing
> > > parts, then back to trying to run the site and same failure.
> > >
> > > The failure is that it didn't even build the product.  So site plugin
> > > gets error that the artifacts for the release version don't exist.
> > >
> > > All maven release plugin settings involved otherwise
> > >
> > > - addSchema set to false
> > > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > > - autoVersionSubmodules set to true
> > > - release profiles as release | sign
> > >
> > > Our release profile simply does this
> > >
> > > - skip versions plugin
> > > - skip dependency check plugin
> > > - skip license plugin
> > > - skip site deploy (strange that its doing site-deploy when we told it
> > > not to).  Executions on site are attach-descriptor, site, and jar.  We
> > > do not deploy to a site but we do release the jar of the site content.
> > > - javadocs run as goal jar, test-jar (with a skip on earlier general
> > > runs we do for checking)
> > > - jar plugin we run test-jar
> > > - source plugin we run jar-no-fork and test-jar-no-fork
> > >
> > > Our sign profile
> > >
> > > - Runs sign goal of gpg plugin
> > >
> > > Versions involved
> > >
> > > - site 3.12.1
> > > - release plugin version 3.0.0-M7
> > >
> > > All our plugins are up to date as of 12/21/2022.
> > >
> > > I know having a real life one to test with would be easier and I can
> > > work on getting one together for that purpose but hoping its something
> > > obvious that rings some bells as to why the behaviour is that way.
> > >
> > > Thanks,
> > >
> > > Jeremy Landis
> > >
> > >
> > > -----Original Message-----
> > > From: Jeremy Landis <je...@hotmail.com>
> > > Sent: Monday, February 20, 2023 11:32 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > Not yet.  I'll work on getting that together.  For now we easily
> > > enough drop back to 3.8.7 in those cases as we exclusively use the maven
> > wrapper.
> > > So it has not been super critical for us yet.
> > >
> > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > Android<
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > > 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > > 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > > 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > > zU0%3D&reserved=0
> > > s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > > e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > > WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > > p0wA0%3D&reserved=0
> > > >
> > > ________________________________
> > > From: Tamás Cservenák <ta...@cservenak.net>
> > > Sent: Monday, February 20, 2023 11:24:58 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > Jeremy,
> > >
> > > Any specifics about the problems you face? And ideally a reproducer?
> > >
> > > Thanks
> > > T
> > >
> > > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> > > wrote:
> > >
> > > > We have been unable to release multi module builds with maven 3 9.0.
> > > > It seems the site has major problems trying to resolve the build
> > > artifacts.
> > > > Has this been reported yet or do any of the resolver items fix that?
> > > > Single module releases using identical configuration release fine.
> > > >
> > > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > > > 2F
> > > > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > > > 1c
> > > > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > > > nk
> > > > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > > Ww
> > > > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > > > zd
> > > > b0kKWMpHdU54M%3D&reserved=0>
> > > > ________________________________
> > > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > > > Sent: Monday, February 20, 2023 9:52:44 AM
> > > > To: Maven Developers List <de...@maven.apache.org>
> > > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > > >
> > > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > > > MNG-7703 I'm not sure of, but probably not.
> > > >
> > > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > > > <mi...@apache.org>
> > > > wrote:
> > > > >
> > > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > > > Howdy,
> > > > > >
> > > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> > > > > > to
> > > > happen
> > > > > > around next week (most of the issues will be fixed once resolver
> > > > > > upped
> > > > to
> > > > > > newly released 1.9.5):
> > > > > >
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > BSMSQ%3D&reserved=0
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > > > 20
> > > > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > > > f4
> > > > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > > > 12
> > > > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > > > lu
> > > > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > > > 4K
> > > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > > > >
> > > > > > Notable fixes
> > > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > > > - The endless loops with webjars is fixed (long time existing
> > > > > > issue)
> > > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > > > > > existing
> > > > issue)
> > > > >
> > > > > This release would be incomplete:
> > > > >
> > > > > * This must be fixed:
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > BSMSQ%3D&reserved=0
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > > > 7f
> > > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > 81
> > > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > 2l
> > > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > > > 0U
> > > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > > > * These two need to be discussed whether some action is needed:
> > > > > **
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > BSMSQ%3D&reserved=0
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > > > 7f
> > > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > 81
> > > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > 2l
> > > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > > > ZE
> > > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > > > **
> > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > > BSMSQ%3D&reserved=0
> > > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > > pt9jw%3D&reserved=0
> > > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > > > 7f
> > > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > > 81
> > > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > > 2l
> > > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > > > uI
> > > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > > > >
> > > > > M
> > > > >
> > > >
> > > >
> > > > --
> > > > Elliotte Rusty Harold
> > > > elharo@ibiblio.org
> > > >
> > > > --------------------------------------------------------------------
> > > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > > additional commands, e-mail: dev-help@maven.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > additional commands, e-mail: dev-help@maven.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional
> > commands, e-mail: dev-help@maven.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
> >



-- 
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

just an update of Maven status (links will assume you are logged in to
JIRA):

* 3.9.1 all done
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
* 3.9.1 candidates
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1-candidate
(Elliotte plans to fix for weekend MNG-7700 and MNG-7701 if it is not
grabbed by anyone else until then)

This means 3.9.1 is shaping really nicely

Furthermore, for resolver:

* 1.9.6 (will not make into 3.9.1 but probably 3.9.2):
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.9.6
(topic: bugfixes and improvements, would include
https://issues.apache.org/jira/browse/MNG-7705 that does not yet has
corresponding MRESOLVER issue)
* planned 1.10.0
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%20fixVersion%20%3D%201.10.0
(topic: HTTP/2 and other improvements, probably makes file-lock default)

Thanks
T


On Fri, Feb 24, 2023 at 4:58 AM Jeremy Landis <je...@hotmail.com>
wrote:

> Update on issue I'm facing.
>
> The issue is using the site:jar during the release process.  Rather than
> deploy site to any location, we jar it and deploy it with normal artifacts
> to Artifactory.  Since that plugin goal wants the full build (aggregate),
> it fails against numerous plugins such as javadoc, jxr, etc.  I presume
> rather than that running during package phase, it needs to be moved and run
> separately like how the site-deploy works with the release plugin.  Any
> ideas on best way to deal with this?  Right now it feels like its done in
> the right place, we even skip the 'site-deploy' entirely.  But clearly that
> isn't exactly good enough in this case.
>
> I don't think now that this is a maven 3.9.0 issue itself.  I think its
> more of something that is a big change in this specific use case that just
> needs some direction to resolve.  The more and more I've looked at this the
> more I've found little things that have changed over the years that had
> resulted in multiple site runs and some plugins from running exactly where
> expected.  So this has been a hugely beneficial effort for us and just need
> to figure this last bit out.  My next steps are to look more deeply into
> release plugin and how the site-deploy is actually working as that seems
> like I want to mimic that behaviour.
>
> Thanks,
>
> Jeremy
>
> -----Original Message-----
> From: Jeremy Landis <je...@hotmail.com>
> Sent: Wednesday, February 22, 2023 12:30 PM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Hi Tomas,
>
> Will get back to you on ability to collect that data, lots of hoops to do
> so.  It may be easier I just build sample project.
>
> On the cache, thanks for calling that out as not maven.  It was gradle
> enterprise maven extension.  I turned it off to rule it out and behaviour
> is the same just without any mention of the cache.
>
> I even tried to checkout the release tag and perform full build before
> running perform but that just failed with issues running install plugin
> during release:perform. So, I backed off to what is focus...
>
> To focus more on the site is the problem, I tried numerous attempts to
> make it stop running but couldn't get that to stick so I went into the
> cached parent used and set skip directly then ran release:perform again.
> It worked doing that.
>
> So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site
> plugins encountered and forked, if it was not already built it would build
> all?  That seems to be the problem...which would make sense why a single
> module project does not encounter this at all.
>
> Thanks,
>
> Jeremy
>
> -----Original Message-----
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Wednesday, February 22, 2023 10:35 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Howdy,
>
> Wow, there are a lot of moving parts.... release plugin, site (within
> release?)...
>
> Do you use any 3rd party extension maybe? (unsure what build cache is in
> the realm of Maven 3.8.x, that works for you).
>
> But my first guess is a change in aggregator behaviour (pre 3.9.0 it was
> building ALL, in 3.9.0 it builds only what is aggregated).
>
> Ideally we'd really need a reproducer, and possibly some logs/outputs of
> what is actually happening here...
>
> If possible, and allowed, you can send me privately a ZIP of logs, and
> will handle it discreetly.
>
> Thanks
> T
>
>
>
> On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > I don't have a sharable example at the moment to show but hope enough
> > information here can spot the issue from one I just ran.  If any
> > details missing, I can quickly apply more info.
> >
> > On multi module build, this is the steps.
> >
> > mvn release:clean -> ok
> > mvn release:prepare -> ok
> > mvn release:perform -> fails
> >
> > Failure is that it tries to run the maven-site-plugin at what seems
> > the immediate start of the process.  These phases run...
> >
> > 1/3 -> perform:verify-completed-prepare-phases
> > 2/3 -> perform:checkout-project-from-scm
> > 3/3 -> perform:run-perform-goals
> >
> > First goal ran 'deploy site-deploy'
> >
> > Gets a warning: This build will only read from the build cache, since
> > the clean lifecycle is not part of the build invocation.
> >
> > That seems suspect given its just checked it out so how can it use
> > build cache there?  I did try a subsequent mvn clean release:perform
> > which got through that, threw lots of enforcer errors for missing
> > parts, then back to trying to run the site and same failure.
> >
> > The failure is that it didn't even build the product.  So site plugin
> > gets error that the artifacts for the release version don't exist.
> >
> > All maven release plugin settings involved otherwise
> >
> > - addSchema set to false
> > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > - autoVersionSubmodules set to true
> > - release profiles as release | sign
> >
> > Our release profile simply does this
> >
> > - skip versions plugin
> > - skip dependency check plugin
> > - skip license plugin
> > - skip site deploy (strange that its doing site-deploy when we told it
> > not to).  Executions on site are attach-descriptor, site, and jar.  We
> > do not deploy to a site but we do release the jar of the site content.
> > - javadocs run as goal jar, test-jar (with a skip on earlier general
> > runs we do for checking)
> > - jar plugin we run test-jar
> > - source plugin we run jar-no-fork and test-jar-no-fork
> >
> > Our sign profile
> >
> > - Runs sign goal of gpg plugin
> >
> > Versions involved
> >
> > - site 3.12.1
> > - release plugin version 3.0.0-M7
> >
> > All our plugins are up to date as of 12/21/2022.
> >
> > I know having a real life one to test with would be easier and I can
> > work on getting one together for that purpose but hoping its something
> > obvious that rings some bells as to why the behaviour is that way.
> >
> > Thanks,
> >
> > Jeremy Landis
> >
> >
> > -----Original Message-----
> > From: Jeremy Landis <je...@hotmail.com>
> > Sent: Monday, February 20, 2023 11:32 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Not yet.  I'll work on getting that together.  For now we easily
> > enough drop back to 3.8.7 in those cases as we exclusively use the maven
> wrapper.
> > So it has not been super critical for us yet.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > Android<
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > zU0%3D&reserved=0
> > s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > p0wA0%3D&reserved=0
> > >
> > ________________________________
> > From: Tamás Cservenák <ta...@cservenak.net>
> > Sent: Monday, February 20, 2023 11:24:58 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Jeremy,
> >
> > Any specifics about the problems you face? And ideally a reproducer?
> >
> > Thanks
> > T
> >
> > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> > wrote:
> >
> > > We have been unable to release multi module builds with maven 3 9.0.
> > > It seems the site has major problems trying to resolve the build
> > artifacts.
> > > Has this been reported yet or do any of the resolver items fix that?
> > > Single module releases using identical configuration release fine.
> > >
> > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > > 2F
> > > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > > 1c
> > > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > > nk
> > > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > Ww
> > > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > > zd
> > > b0kKWMpHdU54M%3D&reserved=0>
> > > ________________________________
> > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > > Sent: Monday, February 20, 2023 9:52:44 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > > MNG-7703 I'm not sure of, but probably not.
> > >
> > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > > <mi...@apache.org>
> > > wrote:
> > > >
> > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > > Howdy,
> > > > >
> > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> > > > > to
> > > happen
> > > > > around next week (most of the issues will be fixed once resolver
> > > > > upped
> > > to
> > > > > newly released 1.9.5):
> > > > >
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > > 20
> > > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > > f4
> > > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > > 12
> > > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > > lu
> > > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > > 4K
> > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > > >
> > > > > Notable fixes
> > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > > - The endless loops with webjars is fixed (long time existing
> > > > > issue)
> > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > > > > existing
> > > issue)
> > > >
> > > > This release would be incomplete:
> > > >
> > > > * This must be fixed:
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > > 0U
> > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > > * These two need to be discussed whether some action is needed:
> > > > **
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > > ZE
> > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > > **
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > > uI
> > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > > >
> > > > M
> > > >
> > >
> > >
> > > --
> > > Elliotte Rusty Harold
> > > elharo@ibiblio.org
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > additional commands, e-mail: dev-help@maven.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional
> commands, e-mail: dev-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

Yes, please create a JIRA best w/ reproducer. Which is the originally
reported issue you mention?

HTH
Tamas

On Thu, Mar 2, 2023 at 8:35 PM Jeremy Landis <je...@hotmail.com>
wrote:

> In regrades to site deployment during maven release with maven 3.9.0...
>
> I'm now convinced this is a defect of maven 3.9.0.
>
> Structure is simple.
>
> pom.xml
>
>         module-1
>         module-2
>         module-3
>         module-4
>
> When running release plugin release:perform with normal defaults. It will
> release the pom to hosting site such as artifactory but then goes onto try
> to deploy the site at that point but has never built any of the 4 modules
> at all.  That hard fails.  I think it should be waiting to do anything with
> site until the complete end but see no way to actually make it do that.
> Dropping to maven 3.8.7, it works without any issues.
>
> My originally reported issue I felt was an edge case, it probably still is
> as it needed site even earlier but this clearly shows there is a problem
> when it comes to that.  Certain items on the site outright require this
> such as Javadoc since it aggregates, jxr, possibly others.  I'm ready to
> raise a jira at this point as assuming there still is not one but think
> maven 3.9.1 should wait until its fully functional.  We have this already
> running on something like 500 repos.  So long as they do not need to
> release to artifatory, everything works fine.  So long as single module
> that does release to artifactory, everything is fine.  Take this
> consideration into account, it does not work.  Only if 'site' is not used
> at all as part of release cycle will it work in that case and we much
> prefer to generate the site code at that time.
>
> Thanks,
>
> Jeremy Landis
>
> -----Original Message-----
> From: Jeremy Landis
> Sent: Thursday, February 23, 2023 10:58 PM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Update on issue I'm facing.
>
> The issue is using the site:jar during the release process.  Rather than
> deploy site to any location, we jar it and deploy it with normal artifacts
> to Artifactory.  Since that plugin goal wants the full build (aggregate),
> it fails against numerous plugins such as javadoc, jxr, etc.  I presume
> rather than that running during package phase, it needs to be moved and run
> separately like how the site-deploy works with the release plugin.  Any
> ideas on best way to deal with this?  Right now it feels like its done in
> the right place, we even skip the 'site-deploy' entirely.  But clearly that
> isn't exactly good enough in this case.
>
> I don't think now that this is a maven 3.9.0 issue itself.  I think its
> more of something that is a big change in this specific use case that just
> needs some direction to resolve.  The more and more I've looked at this the
> more I've found little things that have changed over the years that had
> resulted in multiple site runs and some plugins from running exactly where
> expected.  So this has been a hugely beneficial effort for us and just need
> to figure this last bit out.  My next steps are to look more deeply into
> release plugin and how the site-deploy is actually working as that seems
> like I want to mimic that behaviour.
>
> Thanks,
>
> Jeremy
>
> -----Original Message-----
> From: Jeremy Landis <je...@hotmail.com>
> Sent: Wednesday, February 22, 2023 12:30 PM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Hi Tomas,
>
> Will get back to you on ability to collect that data, lots of hoops to do
> so.  It may be easier I just build sample project.
>
> On the cache, thanks for calling that out as not maven.  It was gradle
> enterprise maven extension.  I turned it off to rule it out and behaviour
> is the same just without any mention of the cache.
>
> I even tried to checkout the release tag and perform full build before
> running perform but that just failed with issues running install plugin
> during release:perform. So, I backed off to what is focus...
>
> To focus more on the site is the problem, I tried numerous attempts to
> make it stop running but couldn't get that to stick so I went into the
> cached parent used and set skip directly then ran release:perform again.
> It worked doing that.
>
> So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site
> plugins encountered and forked, if it was not already built it would build
> all?  That seems to be the problem...which would make sense why a single
> module project does not encounter this at all.
>
> Thanks,
>
> Jeremy
>
> -----Original Message-----
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Wednesday, February 22, 2023 10:35 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Howdy,
>
> Wow, there are a lot of moving parts.... release plugin, site (within
> release?)...
>
> Do you use any 3rd party extension maybe? (unsure what build cache is in
> the realm of Maven 3.8.x, that works for you).
>
> But my first guess is a change in aggregator behaviour (pre 3.9.0 it was
> building ALL, in 3.9.0 it builds only what is aggregated).
>
> Ideally we'd really need a reproducer, and possibly some logs/outputs of
> what is actually happening here...
>
> If possible, and allowed, you can send me privately a ZIP of logs, and
> will handle it discreetly.
>
> Thanks
> T
>
>
>
> On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > I don't have a sharable example at the moment to show but hope enough
> > information here can spot the issue from one I just ran.  If any
> > details missing, I can quickly apply more info.
> >
> > On multi module build, this is the steps.
> >
> > mvn release:clean -> ok
> > mvn release:prepare -> ok
> > mvn release:perform -> fails
> >
> > Failure is that it tries to run the maven-site-plugin at what seems
> > the immediate start of the process.  These phases run...
> >
> > 1/3 -> perform:verify-completed-prepare-phases
> > 2/3 -> perform:checkout-project-from-scm
> > 3/3 -> perform:run-perform-goals
> >
> > First goal ran 'deploy site-deploy'
> >
> > Gets a warning: This build will only read from the build cache, since
> > the clean lifecycle is not part of the build invocation.
> >
> > That seems suspect given its just checked it out so how can it use
> > build cache there?  I did try a subsequent mvn clean release:perform
> > which got through that, threw lots of enforcer errors for missing
> > parts, then back to trying to run the site and same failure.
> >
> > The failure is that it didn't even build the product.  So site plugin
> > gets error that the artifacts for the release version don't exist.
> >
> > All maven release plugin settings involved otherwise
> >
> > - addSchema set to false
> > - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> > - autoVersionSubmodules set to true
> > - release profiles as release | sign
> >
> > Our release profile simply does this
> >
> > - skip versions plugin
> > - skip dependency check plugin
> > - skip license plugin
> > - skip site deploy (strange that its doing site-deploy when we told it
> > not to).  Executions on site are attach-descriptor, site, and jar.  We
> > do not deploy to a site but we do release the jar of the site content.
> > - javadocs run as goal jar, test-jar (with a skip on earlier general
> > runs we do for checking)
> > - jar plugin we run test-jar
> > - source plugin we run jar-no-fork and test-jar-no-fork
> >
> > Our sign profile
> >
> > - Runs sign goal of gpg plugin
> >
> > Versions involved
> >
> > - site 3.12.1
> > - release plugin version 3.0.0-M7
> >
> > All our plugins are up to date as of 12/21/2022.
> >
> > I know having a real life one to test with would be easier and I can
> > work on getting one together for that purpose but hoping its something
> > obvious that rings some bells as to why the behaviour is that way.
> >
> > Thanks,
> >
> > Jeremy Landis
> >
> >
> > -----Original Message-----
> > From: Jeremy Landis <je...@hotmail.com>
> > Sent: Monday, February 20, 2023 11:32 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Not yet.  I'll work on getting that together.  For now we easily
> > enough drop back to 3.8.7 in those cases as we exclusively use the maven
> wrapper.
> > So it has not been super critical for us yet.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > Android<
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> > 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> > 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> > zU0%3D&reserved=0
> > s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> > e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> > WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> > p0wA0%3D&reserved=0
> > >
> > ________________________________
> > From: Tamás Cservenák <ta...@cservenak.net>
> > Sent: Monday, February 20, 2023 11:24:58 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > Jeremy,
> >
> > Any specifics about the problems you face? And ideally a reproducer?
> >
> > Thanks
> > T
> >
> > On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> > wrote:
> >
> > > We have been unable to release multi module builds with maven 3 9.0.
> > > It seems the site has major problems trying to resolve the build
> > artifacts.
> > > Has this been reported yet or do any of the resolver items fix that?
> > > Single module releases using identical configuration release fine.
> > >
> > > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > > 2F
> > > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > > 1c
> > > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > > nk
> > > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > Ww
> > > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > > zd
> > > b0kKWMpHdU54M%3D&reserved=0>
> > > ________________________________
> > > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > > Sent: Monday, February 20, 2023 9:52:44 AM
> > > To: Maven Developers List <de...@maven.apache.org>
> > > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> > >
> > > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > > MNG-7703 I'm not sure of, but probably not.
> > >
> > > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov
> > > <mi...@apache.org>
> > > wrote:
> > > >
> > > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > > Howdy,
> > > > >
> > > > > The release of Maven 3.9.1, if nothing unexpected comes up, is
> > > > > to
> > > happen
> > > > > around next week (most of the issues will be fixed once resolver
> > > > > upped
> > > to
> > > > > newly released 1.9.5):
> > > > >
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > > 20
> > > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > > f4
> > > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > > 12
> > > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > > lu
> > > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > > 4K
> > > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > > >
> > > > > Notable fixes
> > > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > > - The endless loops with webjars is fixed (long time existing
> > > > > issue)
> > > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > > > > existing
> > > issue)
> > > >
> > > > This release would be incomplete:
> > > >
> > > > * This must be fixed:
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > > 0U
> > > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > > * These two need to be discussed whether some action is needed:
> > > > **
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > > ZE
> > > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > > **
> > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > > BSMSQ%3D&reserved=0
> > > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > > pt9jw%3D&reserved=0
> > > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > > 7f
> > > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > > 81
> > > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > > 2l
> > > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > > uI
> > > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > > >
> > > > M
> > > >
> > >
> > >
> > > --
> > > Elliotte Rusty Harold
> > > elharo@ibiblio.org
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > > additional commands, e-mail: dev-help@maven.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional
> commands, e-mail: dev-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

RE: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Jeremy Landis <je...@hotmail.com>.
In regrades to site deployment during maven release with maven 3.9.0...

I'm now convinced this is a defect of maven 3.9.0.  

Structure is simple.

pom.xml

	module-1
	module-2
	module-3
	module-4

When running release plugin release:perform with normal defaults. It will release the pom to hosting site such as artifactory but then goes onto try to deploy the site at that point but has never built any of the 4 modules at all.  That hard fails.  I think it should be waiting to do anything with site until the complete end but see no way to actually make it do that.  Dropping to maven 3.8.7, it works without any issues.

My originally reported issue I felt was an edge case, it probably still is as it needed site even earlier but this clearly shows there is a problem when it comes to that.  Certain items on the site outright require this such as Javadoc since it aggregates, jxr, possibly others.  I'm ready to raise a jira at this point as assuming there still is not one but think maven 3.9.1 should wait until its fully functional.  We have this already running on something like 500 repos.  So long as they do not need to release to artifatory, everything works fine.  So long as single module that does release to artifactory, everything is fine.  Take this consideration into account, it does not work.  Only if 'site' is not used at all as part of release cycle will it work in that case and we much prefer to generate the site code at that time.

Thanks,

Jeremy Landis

-----Original Message-----
From: Jeremy Landis 
Sent: Thursday, February 23, 2023 10:58 PM
To: Maven Developers List <de...@maven.apache.org>
Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon

Update on issue I'm facing.

The issue is using the site:jar during the release process.  Rather than deploy site to any location, we jar it and deploy it with normal artifacts to Artifactory.  Since that plugin goal wants the full build (aggregate), it fails against numerous plugins such as javadoc, jxr, etc.  I presume rather than that running during package phase, it needs to be moved and run separately like how the site-deploy works with the release plugin.  Any ideas on best way to deal with this?  Right now it feels like its done in the right place, we even skip the 'site-deploy' entirely.  But clearly that isn't exactly good enough in this case.

I don't think now that this is a maven 3.9.0 issue itself.  I think its more of something that is a big change in this specific use case that just needs some direction to resolve.  The more and more I've looked at this the more I've found little things that have changed over the years that had resulted in multiple site runs and some plugins from running exactly where expected.  So this has been a hugely beneficial effort for us and just need to figure this last bit out.  My next steps are to look more deeply into release plugin and how the site-deploy is actually working as that seems like I want to mimic that behaviour.

Thanks,

Jeremy

-----Original Message-----
From: Jeremy Landis <je...@hotmail.com>
Sent: Wednesday, February 22, 2023 12:30 PM
To: Maven Developers List <de...@maven.apache.org>
Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon

Hi Tomas,

Will get back to you on ability to collect that data, lots of hoops to do so.  It may be easier I just build sample project.

On the cache, thanks for calling that out as not maven.  It was gradle enterprise maven extension.  I turned it off to rule it out and behaviour is the same just without any mention of the cache.

I even tried to checkout the release tag and perform full build before running perform but that just failed with issues running install plugin during release:perform. So, I backed off to what is focus...

To focus more on the site is the problem, I tried numerous attempts to make it stop running but couldn't get that to stick so I went into the cached parent used and set skip directly then ran release:perform again.  It worked doing that.

So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site plugins encountered and forked, if it was not already built it would build all?  That seems to be the problem...which would make sense why a single module project does not encounter this at all.

Thanks,

Jeremy

-----Original Message-----
From: Tamás Cservenák <ta...@cservenak.net>
Sent: Wednesday, February 22, 2023 10:35 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

Howdy,

Wow, there are a lot of moving parts.... release plugin, site (within release?)...

Do you use any 3rd party extension maybe? (unsure what build cache is in the realm of Maven 3.8.x, that works for you).

But my first guess is a change in aggregator behaviour (pre 3.9.0 it was building ALL, in 3.9.0 it builds only what is aggregated).

Ideally we'd really need a reproducer, and possibly some logs/outputs of what is actually happening here...

If possible, and allowed, you can send me privately a ZIP of logs, and will handle it discreetly.

Thanks
T



On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
wrote:

> I don't have a sharable example at the moment to show but hope enough 
> information here can spot the issue from one I just ran.  If any 
> details missing, I can quickly apply more info.
>
> On multi module build, this is the steps.
>
> mvn release:clean -> ok
> mvn release:prepare -> ok
> mvn release:perform -> fails
>
> Failure is that it tries to run the maven-site-plugin at what seems 
> the immediate start of the process.  These phases run...
>
> 1/3 -> perform:verify-completed-prepare-phases
> 2/3 -> perform:checkout-project-from-scm
> 3/3 -> perform:run-perform-goals
>
> First goal ran 'deploy site-deploy'
>
> Gets a warning: This build will only read from the build cache, since 
> the clean lifecycle is not part of the build invocation.
>
> That seems suspect given its just checked it out so how can it use 
> build cache there?  I did try a subsequent mvn clean release:perform 
> which got through that, threw lots of enforcer errors for missing 
> parts, then back to trying to run the site and same failure.
>
> The failure is that it didn't even build the product.  So site plugin 
> gets error that the artifacts for the release version don't exist.
>
> All maven release plugin settings involved otherwise
>
> - addSchema set to false
> - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> - autoVersionSubmodules set to true
> - release profiles as release | sign
>
> Our release profile simply does this
>
> - skip versions plugin
> - skip dependency check plugin
> - skip license plugin
> - skip site deploy (strange that its doing site-deploy when we told it 
> not to).  Executions on site are attach-descriptor, site, and jar.  We 
> do not deploy to a site but we do release the jar of the site content.
> - javadocs run as goal jar, test-jar (with a skip on earlier general 
> runs we do for checking)
> - jar plugin we run test-jar
> - source plugin we run jar-no-fork and test-jar-no-fork
>
> Our sign profile
>
> - Runs sign goal of gpg plugin
>
> Versions involved
>
> - site 3.12.1
> - release plugin version 3.0.0-M7
>
> All our plugins are up to date as of 12/21/2022.
>
> I know having a real life one to test with would be easier and I can 
> work on getting one together for that purpose but hoping its something 
> obvious that rings some bells as to why the behaviour is that way.
>
> Thanks,
>
> Jeremy Landis
>
>
> -----Original Message-----
> From: Jeremy Landis <je...@hotmail.com>
> Sent: Monday, February 20, 2023 11:32 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Not yet.  I'll work on getting that together.  For now we easily 
> enough drop back to 3.8.7 in those cases as we exclusively use the maven wrapper.
> So it has not been super critical for us yet.
>
> Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> Android< 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> zU0%3D&reserved=0
> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> p0wA0%3D&reserved=0
> >
> ________________________________
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Monday, February 20, 2023 11:24:58 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Jeremy,
>
> Any specifics about the problems you face? And ideally a reproducer?
>
> Thanks
> T
>
> On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > We have been unable to release multi module builds with maven 3 9.0.
> > It seems the site has major problems trying to resolve the build
> artifacts.
> > Has this been reported yet or do any of the resolver items fix that?
> > Single module releases using identical configuration release fine.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > 2F
> > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > 1c
> > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > nk
> > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > Ww
> > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > zd
> > b0kKWMpHdU54M%3D&reserved=0>
> > ________________________________
> > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > Sent: Monday, February 20, 2023 9:52:44 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > MNG-7703 I'm not sure of, but probably not.
> >
> > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov 
> > <mi...@apache.org>
> > wrote:
> > >
> > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > Howdy,
> > > >
> > > > The release of Maven 3.9.1, if nothing unexpected comes up, is 
> > > > to
> > happen
> > > > around next week (most of the issues will be fixed once resolver 
> > > > upped
> > to
> > > > newly released 1.9.5):
> > > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > 20
> > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > f4
> > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > 12
> > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > lu
> > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > 4K
> > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > >
> > > > Notable fixes
> > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > - The endless loops with webjars is fixed (long time existing
> > > > issue)
> > > > - The IAEx with sha1-like (hex) versions is fixed (long time 
> > > > existing
> > issue)
> > >
> > > This release would be incomplete:
> > >
> > > * This must be fixed:
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > 0U
> > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > * These two need to be discussed whether some action is needed:
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > ZE
> > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > uI
> > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > >
> > > M
> > >
> >
> >
> > --
> > Elliotte Rusty Harold
> > elharo@ibiblio.org
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For 
> > additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For 
> additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Jeremy Landis <je...@hotmail.com>.
Update on issue I'm facing.

The issue is using the site:jar during the release process.  Rather than deploy site to any location, we jar it and deploy it with normal artifacts to Artifactory.  Since that plugin goal wants the full build (aggregate), it fails against numerous plugins such as javadoc, jxr, etc.  I presume rather than that running during package phase, it needs to be moved and run separately like how the site-deploy works with the release plugin.  Any ideas on best way to deal with this?  Right now it feels like its done in the right place, we even skip the 'site-deploy' entirely.  But clearly that isn't exactly good enough in this case.

I don't think now that this is a maven 3.9.0 issue itself.  I think its more of something that is a big change in this specific use case that just needs some direction to resolve.  The more and more I've looked at this the more I've found little things that have changed over the years that had resulted in multiple site runs and some plugins from running exactly where expected.  So this has been a hugely beneficial effort for us and just need to figure this last bit out.  My next steps are to look more deeply into release plugin and how the site-deploy is actually working as that seems like I want to mimic that behaviour.

Thanks,

Jeremy

-----Original Message-----
From: Jeremy Landis <je...@hotmail.com> 
Sent: Wednesday, February 22, 2023 12:30 PM
To: Maven Developers List <de...@maven.apache.org>
Subject: RE: [HEADS UP] Maven Release 3.9.1 coming soon

Hi Tomas,

Will get back to you on ability to collect that data, lots of hoops to do so.  It may be easier I just build sample project.

On the cache, thanks for calling that out as not maven.  It was gradle enterprise maven extension.  I turned it off to rule it out and behaviour is the same just without any mention of the cache.

I even tried to checkout the release tag and perform full build before running perform but that just failed with issues running install plugin during release:perform. So, I backed off to what is focus...

To focus more on the site is the problem, I tried numerous attempts to make it stop running but couldn't get that to stick so I went into the cached parent used and set skip directly then ran release:perform again.  It worked doing that.

So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site plugins encountered and forked, if it was not already built it would build all?  That seems to be the problem...which would make sense why a single module project does not encounter this at all.

Thanks,

Jeremy

-----Original Message-----
From: Tamás Cservenák <ta...@cservenak.net>
Sent: Wednesday, February 22, 2023 10:35 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

Howdy,

Wow, there are a lot of moving parts.... release plugin, site (within release?)...

Do you use any 3rd party extension maybe? (unsure what build cache is in the realm of Maven 3.8.x, that works for you).

But my first guess is a change in aggregator behaviour (pre 3.9.0 it was building ALL, in 3.9.0 it builds only what is aggregated).

Ideally we'd really need a reproducer, and possibly some logs/outputs of what is actually happening here...

If possible, and allowed, you can send me privately a ZIP of logs, and will handle it discreetly.

Thanks
T



On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
wrote:

> I don't have a sharable example at the moment to show but hope enough 
> information here can spot the issue from one I just ran.  If any 
> details missing, I can quickly apply more info.
>
> On multi module build, this is the steps.
>
> mvn release:clean -> ok
> mvn release:prepare -> ok
> mvn release:perform -> fails
>
> Failure is that it tries to run the maven-site-plugin at what seems 
> the immediate start of the process.  These phases run...
>
> 1/3 -> perform:verify-completed-prepare-phases
> 2/3 -> perform:checkout-project-from-scm
> 3/3 -> perform:run-perform-goals
>
> First goal ran 'deploy site-deploy'
>
> Gets a warning: This build will only read from the build cache, since 
> the clean lifecycle is not part of the build invocation.
>
> That seems suspect given its just checked it out so how can it use 
> build cache there?  I did try a subsequent mvn clean release:perform 
> which got through that, threw lots of enforcer errors for missing 
> parts, then back to trying to run the site and same failure.
>
> The failure is that it didn't even build the product.  So site plugin 
> gets error that the artifacts for the release version don't exist.
>
> All maven release plugin settings involved otherwise
>
> - addSchema set to false
> - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> - autoVersionSubmodules set to true
> - release profiles as release | sign
>
> Our release profile simply does this
>
> - skip versions plugin
> - skip dependency check plugin
> - skip license plugin
> - skip site deploy (strange that its doing site-deploy when we told it 
> not to).  Executions on site are attach-descriptor, site, and jar.  We 
> do not deploy to a site but we do release the jar of the site content.
> - javadocs run as goal jar, test-jar (with a skip on earlier general 
> runs we do for checking)
> - jar plugin we run test-jar
> - source plugin we run jar-no-fork and test-jar-no-fork
>
> Our sign profile
>
> - Runs sign goal of gpg plugin
>
> Versions involved
>
> - site 3.12.1
> - release plugin version 3.0.0-M7
>
> All our plugins are up to date as of 12/21/2022.
>
> I know having a real life one to test with would be easier and I can 
> work on getting one together for that purpose but hoping its something 
> obvious that rings some bells as to why the behaviour is that way.
>
> Thanks,
>
> Jeremy Landis
>
>
> -----Original Message-----
> From: Jeremy Landis <je...@hotmail.com>
> Sent: Monday, February 20, 2023 11:32 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Not yet.  I'll work on getting that together.  For now we easily 
> enough drop back to 3.8.7 in those cases as we exclusively use the maven wrapper.
> So it has not been super critical for us yet.
>
> Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> Android<
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f64
> 0afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpbGZsb
> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> 7C3000%7C%7C%7C&sdata=1ez%2FO1FG83EedDDOAOKH%2F7WRgdeTlk%2FzhNNs%2FPyI
> zU0%3D&reserved=0
> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> p0wA0%3D&reserved=0
> >
> ________________________________
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Monday, February 20, 2023 11:24:58 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Jeremy,
>
> Any specifics about the problems you face? And ideally a reproducer?
>
> Thanks
> T
>
> On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > We have been unable to release multi module builds with maven 3 9.0.
> > It seems the site has major problems trying to resolve the build
> artifacts.
> > Has this been reported yet or do any of the resolver items fix that?
> > Single module releases using identical configuration release fine.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > 2F
> > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > 1c
> > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > nk
> > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > Ww
> > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > zd
> > b0kKWMpHdU54M%3D&reserved=0>
> > ________________________________
> > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > Sent: Monday, February 20, 2023 9:52:44 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > MNG-7703 I'm not sure of, but probably not.
> >
> > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov 
> > <mi...@apache.org>
> > wrote:
> > >
> > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > Howdy,
> > > >
> > > > The release of Maven 3.9.1, if nothing unexpected comes up, is 
> > > > to
> > happen
> > > > around next week (most of the issues will be fixed once resolver 
> > > > upped
> > to
> > > > newly released 1.9.5):
> > > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0 
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > 20
> > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > f4
> > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > 12
> > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > lu
> > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > 4K
> > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > >
> > > > Notable fixes
> > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > - The endless loops with webjars is fixed (long time existing
> > > > issue)
> > > > - The IAEx with sha1-like (hex) versions is fixed (long time 
> > > > existing
> > issue)
> > >
> > > This release would be incomplete:
> > >
> > > * This must be fixed:
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0 
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > 0U
> > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > * These two need to be discussed whether some action is needed:
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0 
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > ZE
> > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > %2F&data=05%7C01%7C%7C38078fe04d1745907d2c08db14fa928b%7C84df9e7fe9f
> > 640afb435aaaaaaaaaaaa%7C1%7C0%7C638126838659128507%7CUnknown%7CTWFpb
> > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M
> > n0%3D%7C3000%7C%7C%7C&sdata=aDc5vRv%2BcSAZO378kvalmHP2NNAnNkbt48f1dx
> > BSMSQ%3D&reserved=0 
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > uI
> > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > >
> > > M
> > >
> >
> >
> > --
> > Elliotte Rusty Harold
> > elharo@ibiblio.org
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For 
> > additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For 
> additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Jeremy Landis <je...@hotmail.com>.
Hi Tomas,

Will get back to you on ability to collect that data, lots of hoops to do so.  It may be easier I just build sample project.

On the cache, thanks for calling that out as not maven.  It was gradle enterprise maven extension.  I turned it off to rule it out and behaviour is the same just without any mention of the cache.

I even tried to checkout the release tag and perform full build before running perform but that just failed with issues running install plugin during release:perform. So, I backed off to what is focus...

To focus more on the site is the problem, I tried numerous attempts to make it stop running but couldn't get that to stick so I went into the cached parent used and set skip directly then ran release:perform again.  It worked doing that.

So on the aggregator behaviour change.  Assuming then pre 3.9.0, when site plugins encountered and forked, if it was not already built it would build all?  That seems to be the problem...which would make sense why a single module project does not encounter this at all.

Thanks,

Jeremy

-----Original Message-----
From: Tamás Cservenák <ta...@cservenak.net> 
Sent: Wednesday, February 22, 2023 10:35 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

Howdy,

Wow, there are a lot of moving parts.... release plugin, site (within release?)...

Do you use any 3rd party extension maybe? (unsure what build cache is in the realm of Maven 3.8.x, that works for you).

But my first guess is a change in aggregator behaviour (pre 3.9.0 it was building ALL, in 3.9.0 it builds only what is aggregated).

Ideally we'd really need a reproducer, and possibly some logs/outputs of what is actually happening here...

If possible, and allowed, you can send me privately a ZIP of logs, and will handle it discreetly.

Thanks
T



On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
wrote:

> I don't have a sharable example at the moment to show but hope enough 
> information here can spot the issue from one I just ran.  If any 
> details missing, I can quickly apply more info.
>
> On multi module build, this is the steps.
>
> mvn release:clean -> ok
> mvn release:prepare -> ok
> mvn release:perform -> fails
>
> Failure is that it tries to run the maven-site-plugin at what seems 
> the immediate start of the process.  These phases run...
>
> 1/3 -> perform:verify-completed-prepare-phases
> 2/3 -> perform:checkout-project-from-scm
> 3/3 -> perform:run-perform-goals
>
> First goal ran 'deploy site-deploy'
>
> Gets a warning: This build will only read from the build cache, since 
> the clean lifecycle is not part of the build invocation.
>
> That seems suspect given its just checked it out so how can it use 
> build cache there?  I did try a subsequent mvn clean release:perform 
> which got through that, threw lots of enforcer errors for missing 
> parts, then back to trying to run the site and same failure.
>
> The failure is that it didn't even build the product.  So site plugin 
> gets error that the artifacts for the release version don't exist.
>
> All maven release plugin settings involved otherwise
>
> - addSchema set to false
> - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> - autoVersionSubmodules set to true
> - release profiles as release | sign
>
> Our release profile simply does this
>
> - skip versions plugin
> - skip dependency check plugin
> - skip license plugin
> - skip site deploy (strange that its doing site-deploy when we told it 
> not to).  Executions on site are attach-descriptor, site, and jar.  We 
> do not deploy to a site but we do release the jar of the site content.
> - javadocs run as goal jar, test-jar (with a skip on earlier general 
> runs we do for checking)
> - jar plugin we run test-jar
> - source plugin we run jar-no-fork and test-jar-no-fork
>
> Our sign profile
>
> - Runs sign goal of gpg plugin
>
> Versions involved
>
> - site 3.12.1
> - release plugin version 3.0.0-M7
>
> All our plugins are up to date as of 12/21/2022.
>
> I know having a real life one to test with would be easier and I can 
> work on getting one together for that purpose but hoping its something 
> obvious that rings some bells as to why the behaviour is that way.
>
> Thanks,
>
> Jeremy Landis
>
>
> -----Original Message-----
> From: Jeremy Landis <je...@hotmail.com>
> Sent: Monday, February 20, 2023 11:32 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Not yet.  I'll work on getting that together.  For now we easily 
> enough drop back to 3.8.7 in those cases as we exclusively use the maven wrapper.
> So it has not been super critical for us yet.
>
> Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> Android<
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.m
> s%2FAAb9ysg&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9
> e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CT
> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> 6Mn0%3D%7C3000%7C%7C%7C&sdata=s0JMIe9HS65g48CFbjJNBFvqKC%2F6NhA2SPrUvN
> p0wA0%3D&reserved=0
> >
> ________________________________
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Monday, February 20, 2023 11:24:58 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Jeremy,
>
> Any specifics about the problems you face? And ideally a reproducer?
>
> Thanks
> T
>
> On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > We have been unable to release multi module builds with maven 3 9.0.
> > It seems the site has major problems trying to resolve the build
> artifacts.
> > Has this been reported yet or do any of the resolver items fix that?
> > Single module releases using identical configuration release fine.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%
> > 2F 
> > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db136002
> > 1c 
> > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CU
> > nk 
> > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > Ww 
> > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjj
> > zd
> > b0kKWMpHdU54M%3D&reserved=0>
> > ________________________________
> > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > Sent: Monday, February 20, 2023 9:52:44 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > MNG-7703 I'm not sure of, but probably not.
> >
> > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov 
> > <mi...@apache.org>
> > wrote:
> > >
> > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > Howdy,
> > > >
> > > > The release of Maven 3.9.1, if nothing unexpected comes up, is 
> > > > to
> > happen
> > > > around next week (most of the issues will be fixed once resolver 
> > > > upped
> > to
> > > > newly released 1.9.5):
> > > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0
> > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%25
> > 20
> > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457
> > f4
> > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638
> > 12 
> > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2
> > lu 
> > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM
> > 4K
> > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > >
> > > > Notable fixes
> > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > - The endless loops with webjars is fixed (long time existing
> > > > issue)
> > > > - The IAEx with sha1-like (hex) versions is fixed (long time 
> > > > existing
> > issue)
> > >
> > > This release would be incomplete:
> > >
> > > * This must be fixed:
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0 
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81 
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l 
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k
> > 0U
> > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > * These two need to be discussed whether some action is needed:
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0 
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81 
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l 
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBr
> > ZE
> > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> > ue%2F&data=05%7C01%7C%7Cac0932a0f8894084199108db14ea9e31%7C84df9e7fe
> > 9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638126770148896334%7CUnknown%7CTWF
> > pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI
> > 6Mn0%3D%7C3000%7C%7C%7C&sdata=X5CVt7rFghw87uzkRoJ0xYAETxx9yxeY8Dfmoj
> > pt9jw%3D&reserved=0 
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb45
> > 7f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63
> > 81 
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
> > 2l 
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXP
> > uI
> > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > >
> > > M
> > >
> >
> >
> > --
> > Elliotte Rusty Harold
> > elharo@ibiblio.org
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For 
> > additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For 
> additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

Wow, there are a lot of moving parts.... release plugin, site (within
release?)...

Do you use any 3rd party extension maybe? (unsure what build cache is in
the realm of Maven 3.8.x, that works for you).

But my first guess is a change in aggregator behaviour (pre 3.9.0 it was
building ALL, in 3.9.0 it builds only what is aggregated).

Ideally we'd really need a reproducer, and possibly some logs/outputs of
what is actually happening here...

If possible, and allowed, you can send me privately a ZIP of logs, and will
handle it discreetly.

Thanks
T



On Wed, Feb 22, 2023 at 4:27 PM Jeremy Landis <je...@hotmail.com>
wrote:

> I don't have a sharable example at the moment to show but hope enough
> information here can spot the issue from one I just ran.  If any details
> missing, I can quickly apply more info.
>
> On multi module build, this is the steps.
>
> mvn release:clean -> ok
> mvn release:prepare -> ok
> mvn release:perform -> fails
>
> Failure is that it tries to run the maven-site-plugin at what seems the
> immediate start of the process.  These phases run...
>
> 1/3 -> perform:verify-completed-prepare-phases
> 2/3 -> perform:checkout-project-from-scm
> 3/3 -> perform:run-perform-goals
>
> First goal ran 'deploy site-deploy'
>
> Gets a warning: This build will only read from the build cache, since the
> clean lifecycle is not part of the build invocation.
>
> That seems suspect given its just checked it out so how can it use build
> cache there?  I did try a subsequent mvn clean release:perform which got
> through that, threw lots of enforcer errors for missing parts, then back to
> trying to run the site and same failure.
>
> The failure is that it didn't even build the product.  So site plugin gets
> error that the artifacts for the release version don't exist.
>
> All maven release plugin settings involved otherwise
>
> - addSchema set to false
> - arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
> - autoVersionSubmodules set to true
> - release profiles as release | sign
>
> Our release profile simply does this
>
> - skip versions plugin
> - skip dependency check plugin
> - skip license plugin
> - skip site deploy (strange that its doing site-deploy when we told it not
> to).  Executions on site are attach-descriptor, site, and jar.  We do not
> deploy to a site but we do release the jar of the site content.
> - javadocs run as goal jar, test-jar (with a skip on earlier general runs
> we do for checking)
> - jar plugin we run test-jar
> - source plugin we run jar-no-fork and test-jar-no-fork
>
> Our sign profile
>
> - Runs sign goal of gpg plugin
>
> Versions involved
>
> - site 3.12.1
> - release plugin version 3.0.0-M7
>
> All our plugins are up to date as of 12/21/2022.
>
> I know having a real life one to test with would be easier and I can work
> on getting one together for that purpose but hoping its something obvious
> that rings some bells as to why the behaviour is that way.
>
> Thanks,
>
> Jeremy Landis
>
>
> -----Original Message-----
> From: Jeremy Landis <je...@hotmail.com>
> Sent: Monday, February 20, 2023 11:32 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Not yet.  I'll work on getting that together.  For now we easily enough
> drop back to 3.8.7 in those cases as we exclusively use the maven wrapper.
> So it has not been super critical for us yet.
>
> Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for Android<
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjjzdb0kKWMpHdU54M%3D&reserved=0
> >
> ________________________________
> From: Tamás Cservenák <ta...@cservenak.net>
> Sent: Monday, February 20, 2023 11:24:58 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> Jeremy,
>
> Any specifics about the problems you face? And ideally a reproducer?
>
> Thanks
> T
>
> On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com>
> wrote:
>
> > We have been unable to release multi module builds with maven 3 9.0.
> > It seems the site has major problems trying to resolve the build
> artifacts.
> > Has this been reported yet or do any of the resolver items fix that?
> > Single module releases using identical configuration release fine.
> >
> > Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for
> > Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
> > %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db1360021c
> > %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CUnk
> > nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWw
> > iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjjzd
> > b0kKWMpHdU54M%3D&reserved=0>
> > ________________________________
> > From: Elliotte Rusty Harold <el...@ibiblio.org>
> > Sent: Monday, February 20, 2023 9:52:44 AM
> > To: Maven Developers List <de...@maven.apache.org>
> > Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
> >
> > IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> > MNG-7703 I'm not sure of, but probably not.
> >
> > On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov <mi...@apache.org>
> > wrote:
> > >
> > > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > > Howdy,
> > > >
> > > > The release of Maven 3.9.1, if nothing unexpected comes up, is to
> > happen
> > > > around next week (most of the issues will be fixed once resolver
> > > > upped
> > to
> > > > newly released 1.9.5):
> > > >
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> > s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520
> > AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457f4
> > 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63812
> > 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu
> > MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM4K
> > Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > > >
> > > > Notable fixes
> > > > - The 10% slowness is gone (introduced with 3.9.0)
> > > > - The endless loops with webjars is fixed (long time existing
> > > > issue)
> > > > - The IAEx with sha1-like (hex) versions is fixed (long time
> > > > existing
> > issue)
> > >
> > > This release would be incomplete:
> > >
> > > * This must be fixed:
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb457f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6381
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k0U
> > LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > > * These two need to be discussed whether some action is needed:
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb457f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6381
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBrZE
> > azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > > **
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> > s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb457f
> > 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6381
> > 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> > uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXPuI
> > PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> > >
> > > M
> > >
> >
> >
> > --
> > Elliotte Rusty Harold
> > elharo@ibiblio.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
> > additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

RE: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Jeremy Landis <je...@hotmail.com>.
I don't have a sharable example at the moment to show but hope enough information here can spot the issue from one I just ran.  If any details missing, I can quickly apply more info.

On multi module build, this is the steps.

mvn release:clean -> ok
mvn release:prepare -> ok
mvn release:perform -> fails

Failure is that it tries to run the maven-site-plugin at what seems the immediate start of the process.  These phases run...

1/3 -> perform:verify-completed-prepare-phases
2/3 -> perform:checkout-project-from-scm
3/3 -> perform:run-perform-goals

First goal ran 'deploy site-deploy'

Gets a warning: This build will only read from the build cache, since the clean lifecycle is not part of the build invocation.

That seems suspect given its just checked it out so how can it use build cache there?  I did try a subsequent mvn clean release:perform which got through that, threw lots of enforcer errors for missing parts, then back to trying to run the site and same failure.

The failure is that it didn't even build the product.  So site plugin gets error that the artifacts for the release version don't exist.

All maven release plugin settings involved otherwise

- addSchema set to false
- arguments -Daether.checksums.algorithms=SHA-512,SHA-256,SHA-1, MD5
- autoVersionSubmodules set to true
- release profiles as release | sign

Our release profile simply does this

- skip versions plugin
- skip dependency check plugin
- skip license plugin
- skip site deploy (strange that its doing site-deploy when we told it not to).  Executions on site are attach-descriptor, site, and jar.  We do not deploy to a site but we do release the jar of the site content.
- javadocs run as goal jar, test-jar (with a skip on earlier general runs we do for checking)
- jar plugin we run test-jar
- source plugin we run jar-no-fork and test-jar-no-fork

Our sign profile

- Runs sign goal of gpg plugin

Versions involved

- site 3.12.1
- release plugin version 3.0.0-M7

All our plugins are up to date as of 12/21/2022.

I know having a real life one to test with would be easier and I can work on getting one together for that purpose but hoping its something obvious that rings some bells as to why the behaviour is that way.

Thanks,

Jeremy Landis


-----Original Message-----
From: Jeremy Landis <je...@hotmail.com> 
Sent: Monday, February 20, 2023 11:32 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

Not yet.  I'll work on getting that together.  For now we easily enough drop back to 3.8.7 in those cases as we exclusively use the maven wrapper.  So it has not been super critical for us yet.

Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjjzdb0kKWMpHdU54M%3D&reserved=0>
________________________________
From: Tamás Cservenák <ta...@cservenak.net>
Sent: Monday, February 20, 2023 11:24:58 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

Jeremy,

Any specifics about the problems you face? And ideally a reproducer?

Thanks
T

On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com> wrote:

> We have been unable to release multi module builds with maven 3 9.0.  
> It seems the site has major problems trying to resolve the build artifacts.
> Has this been reported yet or do any of the resolver items fix that?
> Single module releases using identical configuration release fine.
>
> Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C837778bb457f4545139b08db1360021c
> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125075294386839%7CUnk
> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWw
> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FQBCk13PtoUsObKw6L2O4ocrWqjjzd
> b0kKWMpHdU54M%3D&reserved=0>
> ________________________________
> From: Elliotte Rusty Harold <el...@ibiblio.org>
> Sent: Monday, February 20, 2023 9:52:44 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> MNG-7703 I'm not sure of, but probably not.
>
> On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov <mi...@apache.org>
> wrote:
> >
> > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > Howdy,
> > >
> > > The release of Maven 3.9.1, if nothing unexpected comes up, is to
> happen
> > > around next week (most of the issues will be fixed once resolver 
> > > upped
> to
> > > newly released 1.9.5):
> > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520
> AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C837778bb457f4
> 545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63812
> 5075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu
> MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sPUF4zeBsSM4K
> Y4mS3pa17bbvi6AtFMoKZIheb7Ngpg%3D&reserved=0
> > >
> > > Notable fixes
> > > - The 10% slowness is gone (introduced with 3.9.0)
> > > - The endless loops with webjars is fixed (long time existing 
> > > issue)
> > > - The IAEx with sha1-like (hex) versions is fixed (long time 
> > > existing
> issue)
> >
> > This release would be incomplete:
> >
> > * This must be fixed:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C837778bb457f
> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6381
> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jskDY4aC8k0U
> LFtCYmfTLagy9FVxiUSNoVZ62tdT1i4%3D&reserved=0
> > * These two need to be discussed whether some action is needed:
> > **
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C837778bb457f
> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6381
> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=unjbDFuKBrZE
> azJZXnw0Ttq%2FxpKZNjLjLJHjkyuUbfI%3D&reserved=0
> > **
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissue
> s.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C837778bb457f
> 4545139b08db1360021c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6381
> 25075294386839%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l
> uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=68QR2cIpXPuI
> PLD%2BpSsTvrU3BfOKD2N4bgtro6Ag9Fk%3D&reserved=0
> >
> > M
> >
>
>
> --
> Elliotte Rusty Harold
> elharo@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For 
> additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Jeremy Landis <je...@hotmail.com>.
Not yet.  I'll work on getting that together.  For now we easily enough drop back to 3.8.7 in those cases as we exclusively use the maven wrapper.  So it has not been super critical for us yet.

Sent from my Verizon, Samsung Galaxy smartphone
Get Outlook for Android<https://aka.ms/AAb9ysg>
________________________________
From: Tamás Cservenák <ta...@cservenak.net>
Sent: Monday, February 20, 2023 11:24:58 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

Jeremy,

Any specifics about the problems you face? And ideally a reproducer?

Thanks
T

On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com> wrote:

> We have been unable to release multi module builds with maven 3 9.0.  It
> seems the site has major problems trying to resolve the build artifacts.
> Has this been reported yet or do any of the resolver items fix that?
> Single module releases using identical configuration release fine.
>
> Sent from my Verizon, Samsung Galaxy smartphone
> Get Outlook for Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C4d62bdcdfff34e236d5b08db135f112d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125071247933564%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=iYTGOa5KsVdVraEDnTwtPcun1BaF%2BgCgPqVnLs9EMu4%3D&reserved=0>
> ________________________________
> From: Elliotte Rusty Harold <el...@ibiblio.org>
> Sent: Monday, February 20, 2023 9:52:44 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> MNG-7703 I'm not sure of, but probably not.
>
> On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov <mi...@apache.org>
> wrote:
> >
> > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > Howdy,
> > >
> > > The release of Maven 3.9.1, if nothing unexpected comes up, is to
> happen
> > > around next week (most of the issues will be fixed once resolver upped
> to
> > > newly released 1.9.5):
> > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C4d62bdcdfff34e236d5b08db135f112d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125071247933564%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5x2412Bpn4xUnlxebHl5lEwW%2Be3fgY0JruebrdFEM4U%3D&reserved=0
> > >
> > > Notable fixes
> > > - The 10% slowness is gone (introduced with 3.9.0)
> > > - The endless loops with webjars is fixed (long time existing issue)
> > > - The IAEx with sha1-like (hex) versions is fixed (long time existing
> issue)
> >
> > This release would be incomplete:
> >
> > * This must be fixed:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C4d62bdcdfff34e236d5b08db135f112d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125071248089810%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=F7hH7yTwCExcJ8cflUACM%2FGC5uKKb5Dl7tIVlIHwnhE%3D&reserved=0
> > * These two need to be discussed whether some action is needed:
> > **
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C4d62bdcdfff34e236d5b08db135f112d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125071248089810%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2hjvUaeXTBBsnc3Y%2BHAyZwb3L%2Fr%2BjjR82HDitCmK1tQ%3D&reserved=0
> > **
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C4d62bdcdfff34e236d5b08db135f112d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125071248089810%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b4eMGs2E3Sv9oqsjtW8W5uyp5m33uNYBUezdBeJj8rM%3D&reserved=0
> >
> > M
> >
>
>
> --
> Elliotte Rusty Harold
> elharo@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Jeremy,

Any specifics about the problems you face? And ideally a reproducer?

Thanks
T

On Mon, Feb 20, 2023, 17:21 Jeremy Landis <je...@hotmail.com> wrote:

> We have been unable to release multi module builds with maven 3 9.0.  It
> seems the site has major problems trying to resolve the build artifacts.
> Has this been reported yet or do any of the resolver items fix that?
> Single module releases using identical configuration release fine.
>
> Sent from my Verizon, Samsung Galaxy smartphone
> Get Outlook for Android<https://aka.ms/AAb9ysg>
> ________________________________
> From: Elliotte Rusty Harold <el...@ibiblio.org>
> Sent: Monday, February 20, 2023 9:52:44 AM
> To: Maven Developers List <de...@maven.apache.org>
> Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon
>
> IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
> MNG-7703 I'm not sure of, but probably not.
>
> On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov <mi...@apache.org>
> wrote:
> >
> > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > > Howdy,
> > >
> > > The release of Maven 3.9.1, if nothing unexpected comes up, is to
> happen
> > > around next week (most of the issues will be fixed once resolver upped
> to
> > > newly released 1.9.5):
> > >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b%2B5nkiW0BIM3cxlWcoPB87ffW1nywltjOFlmdFPToFM%3D&reserved=0
> > >
> > > Notable fixes
> > > - The 10% slowness is gone (introduced with 3.9.0)
> > > - The endless loops with webjars is fixed (long time existing issue)
> > > - The IAEx with sha1-like (hex) versions is fixed (long time existing
> issue)
> >
> > This release would be incomplete:
> >
> > * This must be fixed:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zLTXYLBxGa0aT3AtF4SXGxjMSkbfuPOZMhQ4w64B36c%3D&reserved=0
> > * These two need to be discussed whether some action is needed:
> > **
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=cbUZoC6SP%2B99hiwXJLUqH6CBpONquUhh%2FakebZZZfHg%3D&reserved=0
> > **
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b57gY1hfAknxgc7wsapik923MtSVPUILMV0jJef2jAI%3D&reserved=0
> >
> > M
> >
>
>
> --
> Elliotte Rusty Harold
> elharo@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Jeremy Landis <je...@hotmail.com>.
We have been unable to release multi module builds with maven 3 9.0.  It seems the site has major problems trying to resolve the build artifacts.  Has this been reported yet or do any of the resolver items fix that?  Single module releases using identical configuration release fine.

Sent from my Verizon, Samsung Galaxy smartphone
Get Outlook for Android<https://aka.ms/AAb9ysg>
________________________________
From: Elliotte Rusty Harold <el...@ibiblio.org>
Sent: Monday, February 20, 2023 9:52:44 AM
To: Maven Developers List <de...@maven.apache.org>
Subject: Re: [HEADS UP] Maven Release 3.9.1 coming soon

IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
MNG-7703 I'm not sure of, but probably not.

On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov <mi...@apache.org> wrote:
>
> Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > Howdy,
> >
> > The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
> > around next week (most of the issues will be fixed once resolver upped to
> > newly released 1.9.5):
> > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520%253D%2520MNG%2520AND%2520fixVersion%2520%253D%25203.9.1&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b%2B5nkiW0BIM3cxlWcoPB87ffW1nywltjOFlmdFPToFM%3D&reserved=0
> >
> > Notable fixes
> > - The 10% slowness is gone (introduced with 3.9.0)
> > - The endless loops with webjars is fixed (long time existing issue)
> > - The IAEx with sha1-like (hex) versions is fixed (long time existing issue)
>
> This release would be incomplete:
>
> * This must be fixed: https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7679&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zLTXYLBxGa0aT3AtF4SXGxjMSkbfuPOZMhQ4w64B36c%3D&reserved=0
> * These two need to be discussed whether some action is needed:
> ** https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7700&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=cbUZoC6SP%2B99hiwXJLUqH6CBpONquUhh%2FakebZZZfHg%3D&reserved=0
> ** https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FMNG-7701&data=05%7C01%7C%7C183fdaf65ee84253e8b508db13523fdf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638125016201678193%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=b57gY1hfAknxgc7wsapik923MtSVPUILMV0jJef2jAI%3D&reserved=0
>
> M
>


--
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
IMHO MNG-7700 and MNG-7701 are blockers. MNG-7704 is not a blocker.
MNG-7703 I'm not sure of, but probably not.

On Mon, Feb 20, 2023 at 12:05 PM Michael Osipov <mi...@apache.org> wrote:
>
> Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > Howdy,
> >
> > The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
> > around next week (most of the issues will be fixed once resolver upped to
> > newly released 1.9.5):
> > https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> >
> > Notable fixes
> > - The 10% slowness is gone (introduced with 3.9.0)
> > - The endless loops with webjars is fixed (long time existing issue)
> > - The IAEx with sha1-like (hex) versions is fixed (long time existing issue)
>
> This release would be incomplete:
>
> * This must be fixed: https://issues.apache.org/jira/browse/MNG-7679
> * These two need to be discussed whether some action is needed:
> ** https://issues.apache.org/jira/browse/MNG-7700
> ** https://issues.apache.org/jira/browse/MNG-7701
>
> M
>


-- 
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Christoph Läubrich <ma...@laeubi-soft.de>.
The problem is that things fail just if users use newer maven, so if its 
possible to have a backward-compat patch it would be great ... I just 
don't know if just returning null is possible, what was the behavior 
before the new component was introduced and so on but it is probably a 
easy enough fix to not "disturb" users.

Am 20.02.23 um 13:36 schrieb Tamás Cservenák:
> Howdy,
> 
> MNG-7703 will need to be investigated, but the other one is polyglot
> related,
> and there is already ongoing work there, unsure how it relates (doing or
> not doing) Maven 3.9.1 release....
> https://github.com/takari/polyglot-maven/pull/257
> There, as discussed, moving polyglot off from ancient Plexus to JSR330
> fixed the issue.
> 
> Thanks
> T
> 
> 
> On Mon, Feb 20, 2023 at 1:20 PM Christoph Läubrich <ma...@laeubi-soft.de>
> wrote:
> 
>> I want to add two major issues we are currently facing at Tycho builds
>> used with 3.9.0:
>>
>> https://issues.apache.org/jira/browse/MNG-7703
>> https://issues.apache.org/jira/browse/MNG-7704
>>
>> it would be great if those can be addressed even though I don't know
>> exactly whats the best way to mitigate them.
>>
>> Am 20.02.23 um 13:04 schrieb Michael Osipov:
>>> Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
>>>> Howdy,
>>>>
>>>> The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
>>>> around next week (most of the issues will be fixed once resolver upped
>> to
>>>> newly released 1.9.5):
>>>>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
>>>>
>>>> Notable fixes
>>>> - The 10% slowness is gone (introduced with 3.9.0)
>>>> - The endless loops with webjars is fixed (long time existing issue)
>>>> - The IAEx with sha1-like (hex) versions is fixed (long time existing
>>>> issue)
>>>
>>> This release would be incomplete:
>>>
>>> * This must be fixed: https://issues.apache.org/jira/browse/MNG-7679
>>> * These two need to be discussed whether some action is needed:
>>> ** https://issues.apache.org/jira/browse/MNG-7700
>>> ** https://issues.apache.org/jira/browse/MNG-7701
>>>
>>> M
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Howdy,

MNG-7703 will need to be investigated, but the other one is polyglot
related,
and there is already ongoing work there, unsure how it relates (doing or
not doing) Maven 3.9.1 release....
https://github.com/takari/polyglot-maven/pull/257
There, as discussed, moving polyglot off from ancient Plexus to JSR330
fixed the issue.

Thanks
T


On Mon, Feb 20, 2023 at 1:20 PM Christoph Läubrich <ma...@laeubi-soft.de>
wrote:

> I want to add two major issues we are currently facing at Tycho builds
> used with 3.9.0:
>
> https://issues.apache.org/jira/browse/MNG-7703
> https://issues.apache.org/jira/browse/MNG-7704
>
> it would be great if those can be addressed even though I don't know
> exactly whats the best way to mitigate them.
>
> Am 20.02.23 um 13:04 schrieb Michael Osipov:
> > Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> >> Howdy,
> >>
> >> The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
> >> around next week (most of the issues will be fixed once resolver upped
> to
> >> newly released 1.9.5):
> >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> >>
> >> Notable fixes
> >> - The 10% slowness is gone (introduced with 3.9.0)
> >> - The endless loops with webjars is fixed (long time existing issue)
> >> - The IAEx with sha1-like (hex) versions is fixed (long time existing
> >> issue)
> >
> > This release would be incomplete:
> >
> > * This must be fixed: https://issues.apache.org/jira/browse/MNG-7679
> > * These two need to be discussed whether some action is needed:
> > ** https://issues.apache.org/jira/browse/MNG-7700
> > ** https://issues.apache.org/jira/browse/MNG-7701
> >
> > M
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Christoph Läubrich <ma...@laeubi-soft.de>.
I want to add two major issues we are currently facing at Tycho builds 
used with 3.9.0:

https://issues.apache.org/jira/browse/MNG-7703
https://issues.apache.org/jira/browse/MNG-7704

it would be great if those can be addressed even though I don't know 
exactly whats the best way to mitigate them.

Am 20.02.23 um 13:04 schrieb Michael Osipov:
> Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
>> Howdy,
>>
>> The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
>> around next week (most of the issues will be fixed once resolver upped to
>> newly released 1.9.5):
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
>>
>> Notable fixes
>> - The 10% slowness is gone (introduced with 3.9.0)
>> - The endless loops with webjars is fixed (long time existing issue)
>> - The IAEx with sha1-like (hex) versions is fixed (long time existing 
>> issue)
> 
> This release would be incomplete:
> 
> * This must be fixed: https://issues.apache.org/jira/browse/MNG-7679
> * These two need to be discussed whether some action is needed:
> ** https://issues.apache.org/jira/browse/MNG-7700
> ** https://issues.apache.org/jira/browse/MNG-7701
> 
> M
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Michael Osipov <mi...@apache.org>.
Am 2023-02-20 um 13:33 schrieb Tamás Cservenák:
> For the rest, sure, discuss it.
> IMHO, all the version parsing/comparison should be somehow delegated to
> Resolver GenericVersion, as currently we have multiple copies doing
> (nearly) the same thing....

With this, I absolutely agree. It is a total pain must have have only 
one source of pain.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Tamás Cservenák <ta...@cservenak.net>.
Folks, I did not say am releasing it NOW :D
I would not consider any release "incomplete", but as I see this one is WIP
and has PR already:
- MNG-7679 has a PR already, so I guess it's gonna be OK when the release
is to happen.

For the rest, sure, discuss it.
IMHO, all the version parsing/comparison should be somehow delegated to
Resolver GenericVersion, as currently we have multiple copies doing
(nearly) the same thing....

T


On Mon, Feb 20, 2023 at 1:04 PM Michael Osipov <mi...@apache.org> wrote:

> Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> > Howdy,
> >
> > The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
> > around next week (most of the issues will be fixed once resolver upped to
> > newly released 1.9.5):
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> >
> > Notable fixes
> > - The 10% slowness is gone (introduced with 3.9.0)
> > - The endless loops with webjars is fixed (long time existing issue)
> > - The IAEx with sha1-like (hex) versions is fixed (long time existing
> issue)
>
> This release would be incomplete:
>
> * This must be fixed: https://issues.apache.org/jira/browse/MNG-7679
> * These two need to be discussed whether some action is needed:
> ** https://issues.apache.org/jira/browse/MNG-7700
> ** https://issues.apache.org/jira/browse/MNG-7701
>
> M
>
>

Re: [HEADS UP] Maven Release 3.9.1 coming soon

Posted by Michael Osipov <mi...@apache.org>.
Am 2023-02-20 um 12:40 schrieb Tamás Cservenák:
> Howdy,
> 
> The release of Maven 3.9.1, if nothing unexpected comes up, is to happen
> around next week (most of the issues will be fixed once resolver upped to
> newly released 1.9.5):
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20fixVersion%20%3D%203.9.1
> 
> Notable fixes
> - The 10% slowness is gone (introduced with 3.9.0)
> - The endless loops with webjars is fixed (long time existing issue)
> - The IAEx with sha1-like (hex) versions is fixed (long time existing issue)

This release would be incomplete:

* This must be fixed: https://issues.apache.org/jira/browse/MNG-7679
* These two need to be discussed whether some action is needed:
** https://issues.apache.org/jira/browse/MNG-7700
** https://issues.apache.org/jira/browse/MNG-7701

M