GPT 5.4 nano suggested:

rm -rf node_modules src/main/assets/node_modules
yarn install

I did that and 'mvn' is now running the site. I'll try to update things now.

On Wed, Jun 24, 2026 at 4:47 PM Andrus Adamchik <[email protected]> wrote:

> Nikita may have some insight on the errors. I could never build it
> locally, so I just send my changes straight to prod via CI/CD and then fix
> anything that doesn't look right 🤦‍♂️
>
>
> > On Jun 24, 2026, at 4:42 PM, Michael Gentry <[email protected]> wrote:
> >
> > Trying to update the website, but when I run 'mvn' in cayenne-website, I
> > get this error:
> >
> > [INFO] [16:40:00] Finished 'scripts' after 3.64 s
> > [INFO] [16:40:00] Starting 'copy-js-map'...
> > [INFO] [16:40:00] Finished 'copy-js-map' after 63 ms
> > [INFO]
> > [INFO] events.js:183
> > [INFO]       throw er; // Unhandled 'error' event
> > [INFO]       ^
> > [INFO] Error: spawn
> >
> /Users/mrg/Projects/cayenne-website/src/main/assets/node_modules/jpegtran-bin/vendor/jpegtran
> > ENOENT
> > [INFO]     at _errnoException (util.js:1024:11)
> > [INFO]     at Process.ChildProcess._handle.onexit
> > (internal/child_process.js:190:19)
> > [INFO]     at onErrorNT (internal/child_process.js:372:16)
> > [INFO]     at _combinedTickCallback
> (internal/process/next_tick.js:138:11)
> > [INFO]     at process._tickCallback (internal/process/next_tick.js:180:9)
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time:  6.083 s
> > [INFO] Finished at: 2026-06-24T16:40:00-04:00
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal
> > com.github.eirslett:frontend-maven-plugin:1.15.0:gulp (gulp) on project
> > cayenne-website: Failed to run task: 'gulp.js serve --host localhost
> --port
> > 3000 --prod_host https://cayenne.apache.org/' failed.
> > org.apache.commons.exec.ExecuteException: Process exited with an error: 1
> > (Exit value: 1) -> [Help 1]
> >
> > I've tried changing -Ddev.port and -Ddev.host, but still hitting the same
> > error. Any ideas for updating this?
> >
> > Thanks,
> > mrg
> >
> >
> > On Wed, Jun 24, 2026 at 9:09 AM Andrus Adamchik <[email protected]>
> wrote:
> >
> >> Ah great. Thanks for doing that.
> >>
> >>> On Jun 24, 2026, at 8:29 AM, Michael Gentry <[email protected]>
> wrote:
> >>>
> >>> Yeah, I got the files published yesterday and was going to do the
> >>> announcement, website update, etc, today.
> >>>
> >>> On Wed, Jun 24, 2026 at 8:01 AM Andrus Adamchik <[email protected]>
> >> wrote:
> >>>
> >>>> We were actually thinking with Nikita to pre-build and commit the .exe
> >>>> launcher, so that Windows assemblies could be done on any platform.
> >>>>
> >>>> So I see the files are published. Let me try to find time and write
> the
> >>>> announcement.
> >>>>
> >>>> Thanks,
> >>>> Andrus
> >>>>
> >>>>
> >>>>> On Jun 22, 2026, at 2:26 PM, Michael Gentry <[email protected]>
> >> wrote:
> >>>>>
> >>>>> Excluding Windows...
> >>>>>
> >>>>> On Mon, Jun 22, 2026 at 2:16 PM Andrus Adamchik <[email protected]
> >
> >>>> wrote:
> >>>>>
> >>>>>> Congrats! And now we have more than one person who knows how to do
> it
> >> :)
> >>>>>>
> >>>>>>> On Jun 22, 2026, at 1:48 PM, Michael Gentry <[email protected]>
> >>>> wrote:
> >>>>>>>
> >>>>>>> Here's the final voting result:
> >>>>>>>
> >>>>>>> Andrus Adamchik (PMC): +1
> >>>>>>> Nikita Timofeev (PMC): +1
> >>>>>>> John Huss (PMC): +1
> >>>>>>> Michael Gentry (PMC): +1
> >>>>>>>
> >>>>>>> We'll get the release publicly published shortly.
> >>>>>>>
> >>>>>>> Thank you everyone!
> >>>>>>>
> >>>>>>> On Mon, Jun 22, 2026 at 1:10 PM John Huss <[email protected]>
> >> wrote:
> >>>>>>>
> >>>>>>>> I am +1 as well.
> >>>>>>>>
> >>>>>>>> On Mon, Jun 22, 2026 at 12:02 PM Michael Gentry <
> >> [email protected]>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> I've updated my scripts that check for files that aren't properly
> >>>>>>>> licensed
> >>>>>>>>> and saw the two I missed before. I think these can be fixed for
> the
> >>>>>> next
> >>>>>>>>> release.
> >>>>>>>>>
> >>>>>>>>> Everything checks out on my end, so I'm also a +1.
> >>>>>>>>>
> >>>>>>>>> Thanks,
> >>>>>>>>> mrg
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Mon, Jun 15, 2026 at 6:14 AM Nikita Timofeev <
> >>>>>>>> [email protected]
> >>>>>>>>>>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> +1
> >>>>>>>>>>
> >>>>>>>>>> - sources parity - good
> >>>>>>>>>> - signatures - good (Windows assembly is signed with my key)
> >>>>>>>>>> - full build from sources - good
> >>>>>>>>>> - MacOS Modeler and MCP - runs on MacOS, JDK 25
> >>>>>>>>>> - Generic Modeler and MCP - runs on MacOS, JDK 25 and 21
> >>>>>>>>>> - Windows Modeler - runs on Windows 11, JDK 25 unsupported, only
> >> JDK
> >>>>>> 21
> >>>>>>>>>> checked
> >>>>>>>>>> - RAT - missing headers in TestMcpServer.java and in
> >>>>>>>>>> org.slf4j.spi.SLF4JServiceProvider
> >>>>>>>>>> (we have headers in other providers). Good enough for the
> >> milestone
> >>>>>>>>>> release, it may be fixed later.
> >>>>>>>>>> - Staging Maven repo - good, verified with a demo project
> >>>>>>>>>>
> >>>>>>>>>> Also a note about the RAT: a bunch of new `.md` files are not
> >>>>>> excluded,
> >>>>>>>>>> need to fix config.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Sun, Jun 14, 2026 at 8:01 PM Andrus Adamchik <
> >>>> [email protected]>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Ok, to back up my intuition on the license headers I am going
> to
> >>>> lean
> >>>>>>>>> on
> >>>>>>>>>>> the "lack of creativity" exception and "PMC judgement" clause
> in
> >>>> the
> >>>>>>>>> ASF
> >>>>>>>>>>> policy :)
> >>>>>>>>>>>
> >>>>>>>>>>> https://www.apache.org/legal/src-headers.html#faq-exceptions
> >>>>>>>>>>>
> >>>>>>>>>>> Andrus
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>> On Jun 14, 2026, at 11:53 AM, Andrus Adamchik <
> >>>> [email protected]
> >>>>>>>>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>> I am +1. I added MCP checks to my previous checklist (and they
> >>>>>>>> pass).
> >>>>>>>>>>> Haven't tested Modeler on Windows.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Noticed the Mac .dmg doesn't have the background image and our
> >>>>>>>> custom
> >>>>>>>>>>> layout. The contents of the .dmg are correct though, so this is
> >>>> not a
> >>>>>>>>>>> blocker either. (I've seen my own builds losing the layout on
> >> rare
> >>>>>>>>>>> occasions; never got to the bottom of it though).
> >>>>>>>>>>>>
> >>>>>>>>>>>> One of the unit tests was missing the Apache header (my
> fault, I
> >>>>>>>>> fixed
> >>>>>>>>>>> that already on the "past-M2" branch). I don't think this
> >>>>>>>> disqualifies
> >>>>>>>>>> the
> >>>>>>>>>>> release. This is an internal unit test, and is not expected to
> be
> >>>>>>>>>>> referenced or embedded by the end users in their code. Also the
> >> new
> >>>>>>>> .md
> >>>>>>>>>>> files don't have Apache headers, which I think is totally ok.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Anyone has a different opinion on this?
> >>>>>>>>>>>>
> >>>>>>>>>>>> Andrus
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>> On Jun 13, 2026, at 12:20 PM, Michael Gentry <
> >>>> [email protected]
> >>>>>>>>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello everyone!
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Finally time for the 5.0 M2 release!
> >>>>>>>>>>>>> Thanks Nikita and Andrus for helping with my environmental
> >>>> issues!
> >>>>>>>>>>>>> Hopefully smoother in the future. (I'll have to give Windows
> >> the
> >>>>>>>>>> stinky
> >>>>>>>>>>>>> eye.)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Release Notes:
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>
> >>
> https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTES.txt
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Maven Repo:
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>
> >>
> https://repository.apache.org/content/repositories/orgapachecayenne-1063/
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Assemblies (Note the updated KEYS file there):
> >>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/cayenne/
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Please evaluate the assemblies and cast your votes.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>> mrg
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> Best regards,
> >>>>>>>>>> Nikita Timofeev
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>
> >>
>
>

Reply via email to