Hi Dave, Thanks for the quick response. Really appreciate it.
The error in fact is a hard link in the workspace from which the release was built. Once I looked up the error message it was clear what the issue was, and the error message is indeed correct that the artifact is unfit for release. Warm regards, Craig > On Apr 14, 2026, at 11:16, Dave Fisher <[email protected]> wrote: > > > >> On Apr 14, 2026, at 10:44 AM, Craig Russell <[email protected]> wrote: >> >> I uploaded six files to DB JDO 3.3 candidate draft and failed validation. >> The files: >> jdo-3.3-SNAPSHOT-source-release.tar.gz.sha512 >> jdo-3.3-SNAPSHOT-source-release.zip.sha512 >> jdo-3.3-SNAPSHOT-source-release.tar.gz >> jdo-3.3-SNAPSHOT-source-release.zip >> jdo-3.3-SNAPSHOT-source-release.tar.gz.asc >> jdo-3.3-SNAPSHOT-source-release.zip.asc >> >> The error message is >> Archive validation failed. Uploaded by clr at 2026-04-14 16:35:18 — Upload >> of 6 files through web interface >> jdo-3.3-SNAPSHOT-source-release.tar.gz: jdo-3.3-SNAPSHOT/ext/fscontext.jar: >> Archive link target escapes root (/Users/clr/Downloads/fscontext-4.2.jar) >> jdo-3.3-SNAPSHOT-source-release.tar.gz: >> jdo-3.3-SNAPSHOT/ext/providerutil.jar: Archive link target escapes root >> (/Users/clr/Downloads/providerutil-1.2.1.jar) >> jdo-3.3-SNAPSHOT-source-release.tar.gz: >> jdo-3.3-SNAPSHOT/lib/ext/fscontext.jar: Archive link target escapes root >> (/Users/clr/Downloads/fscontext-4.2.jar) >> jdo-3.3-SNAPSHOT-source-release.tar.gz: >> jdo-3.3-SNAPSHOT/lib/ext/providerutil.jar: Archive link target escapes root >> (/Users/clr/Downloads/providerutil-1.2.1.jar) >> >> What does the error message mean? > > Your archives contain hard links. If you would share your > jdo-3.3-SNAPSHOT-source-release.tar.gz in a new GH issue in > GitHub.com/apache/tooling-trusted-resources/issues/ > <http://github.com/apache/tooling-trusted-resources/issues/> we will > investigate this quarantine issue. > > Best, > Dave > >> >> Craig L Russell >> [email protected] <mailto:[email protected]> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> <mailto:[email protected]> >> For additional commands, e-mail: [email protected] >> <mailto:[email protected]> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > <mailto:[email protected]> > For additional commands, e-mail: [email protected] > <mailto:[email protected]> Craig L Russell [email protected]
