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