Skip to content

Do not require packagesdev from Craft for MacPkgPackager

Dominik Schmidt requested to merge dschmidt-master-patch-79974 into master

packagesdev has a server component in /Library/PrivilegedHelperTools/fr.whitebox.packages/packages_dispatcher which does not like if the binary there and the actual packagesbuild util mismatch.

When run from inside craft, I see this:

2022-04-04 22:03:54.814 packagesbuild[64476:553028] Connection with dispatcher was interrupted

When run from outside craft I see an additional line:

2022-04-04 22:04:36.697 packagesbuild[64497:553230] Connection with dispatcher was interrupted
Unable to communicate with packages_dispatcher or packages_builder. The code on disk of the application does not match the running code.

FTR: With packagesdev 1.2.7 in craft I don't see any output. I need to update to 1.2.10 first to see the message and then have basically the same behavior that it gets stuck.

This doesn't happen when we use the system packagesbuild. We probably have been using an older version so far (1.2.7) and everything broke (probably) when our system packages got updated.

Edited by Dominik Schmidt

Merge request reports