KDiff3 MacOS builds failing

Ben Cooksley bcooksley at kde.org
Wed Feb 25 17:47:47 GMT 2026


On Thu, Feb 26, 2026 at 6:43 AM Michael Reeves <reeves.87 at gmail.com> wrote:

> Thanks. As near as I can tell craft itself autogenerats the .app path by
> default. Which means it some thinks the directory the .app is in rather
> than the al.app itself is what needs copied to the image. There is a
> manual override I currently don't use.
>

I'd suggest asking in the Craft channels about this.


>
> Feb 25, 2026 3:09:03 AM Ben Cooksley <bcooksley at kde.org>:
>
> On Wed, Feb 25, 2026 at 8:49 AM Michael Reeves <reeves.87 at gmail.com>
> wrote:
>
>> same error as before.
>>
>
> Correct, the signer is complaining that:
>
> 2026-02-24 10:23:14,784 ERROR macappsigner Error: Processing task
> '20260224T102307-sdk-kdiff3_4054367' failed with Error('No *.app with a
> *.plist was found to verify the application id of the DMG.'). Giving up.
> 2026-02-24 10:23:14,784 DEBUG macappsigner Error
> details: sftpnotary.exceptions.Error: No *.app with a *.plist was found to
> verify the application id of the DMG.
>
> This means that the plist file generated by CMake does not match the
> identifier specified in the Notary configuration, so signing services are
> refused.
>
> I've pulled the DMG file from the trash of the Notary and extracted it and
> found the following contents:
>
>         <key>CFBundleIdentifier</key>
>         <string>org.kde.KDiff3</string>
>
> That is fine, so I next checked to see if the plist file was even being
> found.
>
> To do this I ended up downloading the actual *.dmg file which revealed
> that the real issue is not the app bundle - it is the DMG.  To ensure
> random junk is not extracted, only paths matching the pattern
> *.app/*/*.plist are extracted by the signer. This is broken by KDiff3
> though which has the following path: kdiff3-master-2147-macos-clang-arm64/
> kdiff3.app/Contents/Info.plist
>
> The insertion of the "kdiff3-master-2147-macos-clang-arm64" folder is the
> issue here.
>
> Cheers,
> Ben
>
>
>>
>> Feb 24, 2026 12:21:26 PM Michael Reeves <reeves.87 at gmail.com>:
>>
>> Now geting a new error.
>>    https://invent.kde.org/sdk/kdiff3/-/jobs/4054367/raw
>> The signing process is not giving me enough information about the fault togo
>> on.
>>
>> On Sun, Feb 22, 2026 at 5:30 PM Michael Reeves <reeves.87 at gmail.com>
>> wrote:
>>
>>> KDiff3 is getting a weird craft error in MacOS CI
>>>
>>> https://invent.kde.org/sdk/kdiff3/-/jobs/4047510
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20260226/0a7c99da/attachment.htm>


More information about the kde-core-devel mailing list