jamesfredley commented on issue #16125:
URL: https://github.com/apache/grails-core/issues/16125#issuecomment-5244302629
### Latest Asynchronous Mail release confirms the same failure
I corrected the earlier audit, which had tested the old
`asynchronous-mail:3.1.2`. The current release is
`io.github.gpc:asynchronous-mail:4.0.0` (published for the Grails 6 line), and
a fresh Grails 8.0.0-M5 application still fails before compilation for the same
reason described here.
The published Gradle metadata for 4.0.0 contains versionless runtime
dependencies such as:
```json
{
"group": "org.grails",
"module": "grails-logging"
}
```
Its POM imports `org.grails:grails-bom:6.2.3` and
`spring-boot-dependencies:2.7.18`. Under the Grails 8 Apache BOM, resolution
fails with:
```text
Could not find org.grails:grails-logging:.
Required by: io.github.gpc:asynchronous-mail:4.0.0
```
The same dependency graph also requests `org.grails.plugins:quartz:2.0.13`,
which is unavailable from the configured repositories, and brings a Grails
6/Groovy 3 dependency stack that conflicts with Grails 8's Groovy 5 stack.
So the prior statement that Asynchronous Mail was never updated was
incorrect, but the latest 4.0.0 release still provides another current example
of this issue's empty-version pre-Apache coordinate failure. The application
never reaches plugin loading or its public integration test.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]