Kdiff3 1.11.4 is not updating the correct display version during the setup installation

Julius Künzel julius.kuenzel at kde.org
Fri Sep 27 08:50:41 BST 2024


To solve this issue, you should start to use the "kde" pattern in Craft. The pattern has logic to use the correct version for KDE apps instead of the default target.

An example of using the pattern can be found in https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/kde/applications/alligator/alligator.py

Even if not ideal, it should work for kdiff3 despite been in  the extragear category and not below kde. (Cleaning up the craft categories is on our to-do list).

For the logic to get the version see https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/kde/kde.py#L14

I hope that helps.

BTW for Craft related topics I strongly recommend to join the Craft matrix room https://go.kde.org/matrix/#/#kde-craft:kde.org

Cheers,
Julius

27.09.2024 09:36:56 Michael Reeves <reeves.87 at gmail.com>:

> The actual setup for the installer is in a separate repo it currently use the default versioning from craft. That by default is set from the target used to build the install.  Going regenerate the installer manually at the price of possibly unsigned binaries being installed. This seems preferable to what we have now. Then I'll look at the ci generated signed version.
> Sorry for the delay must have missed that first e-mail. 
> 
> On Thu, Sep 26, 2024, 7:14 AM Simran Kaur <simran.kaur at adaptiva.com> wrote:
>> Hi,
>> 
>> Thanks for replying. This is to inform you that we already have raised same query on the help forum, and we have received no reply from the team since 10 days.
>> 
>> Please find the link of the question below -
>> 
>> https://discuss.kde.org/t/kdiff3-1-11-4-is-not-updating-the-correct-display-version-during-the-setup-installation/21352
>> 
>> 
>> Thanks & Regards
>> Simran K
>> Application Packager, Application Metadata Engineering and Automation, Adaptiva
>> M +91 6280777913
>> www.adaptiva.com[http://www.adaptiva.com]
>> 
>> Data Protection and Privacy: Your privacy is important to us. We are committed to protecting your personal information and handling it responsibly. For more information on how we process and protect your data, please review our Privacy Policy (https://adaptiva.com/privacy).  Confidentiality Notice: Information in this email and any attachments is confidential and intended solely for the use of the individual(s) to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of Adaptiva. The recipient should check for the presence of viruses, as Adaptiva accepts no liability for any virus transmitted by this email.
>> 
>> 
>> 
>> -----Original Message-----
>> From: Konstantin Kharlamov <Hi-Angel at yandex.ru>
>> Sent: Thursday, 26 September 2024 3:22 pm
>> To: Luigi Toscano <luigi.toscano at tiscali.it>; Simran Kaur <simran.kaur at adaptiva.com>; kde-devel at kde.org
>> Cc: reeves.87 at gmail.com
>> Subject: Re: Kdiff3 1.11.4 is not updating the correct display version during the setup installation
>> 
>> [You don't often get email from hi-angel at yandex.ru. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
>> 
>> CCing Michael Reeves to the discussion.
>> 
>> On Thu, 2024-09-26 at 11:05 +0200, Luigi Toscano wrote:
>>> Konstantin Kharlamov ha scritto:
>>> > Hello! Note that this is a general KDE devel mailing list, which may
>>> > or may not be read by kdiff3 devs. Since you gotten no reply, I'd
>>> > recommend creating an issue on kdiff3 bugtracker here
>>> > https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fin
>>> > vent.kde.org[http://vent.kde.org]%2Fsdk%2Fkdiff3%2F-%2Fissues&data=05%7C02%7Csimran.kaur%
>>> > 40adaptiva.com[http://40adaptiva.com]%7C615e1f0c40fa465b5d7008dcde10e05d%7C1264bc823da147f8
>>> > 8a41e4c19cdc7499%7C0%7C0%7C638629411280420383%7CUnknown%7CTWFpbGZsb3
>>> > d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D
>>> > %7C0%7C%7C%7C&sdata=Be7A4tV%2BTwh%2Bce9%2FW7UHMypEj2IwUxXWzvTgwg%2Fp
>>> > hpI%3D&reserved=0
>>> >
>>>
>>> Just a note here, the official bugtracker is still
>>> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
>>> .kde.org[http://kde.org]%2F&data=05%7C02%7Csimran.kaur%40adaptiva.com[http://40adaptiva.com]%7C615e1f0c40fa46
>>> 5b5d7008dcde10e05d%7C1264bc823da147f88a41e4c19cdc7499%7C0%7C0%7C638629
>>> 411280441526%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM
>>> zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=Xt%2Bz4G41aU32YQv
>>> mZ0ga85yvjXvw4QcOgvmGqJUkplc%3D&reserved=0
>>>
>>> > FWIW, I dug through CMakelists.txt in the repo, and I don't see a
>>> > code creating Windows installer, so I presume it was done manually,
>>> > and maybe the author just forgot to include the minor version in it.
>>> >
>>> > I'd recommend CCing Michael Reeves to your report, being the author
>>> > of last major releases, who I'd presume may make the necessary
>>> > adjustment into the Windows binary release process.
>>>
>>> I would also add: where did you get your windows executable from?
>>>
>>> Is the one available here?
>>>
>>> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdown
>>> load.kde.org[http://load.kde.org]%2Fstable%2Fkdiff3%2F&data=05%7C02%7Csimran.kaur%40adaptiv
>>> a.com[http://a.com]%7C615e1f0c40fa465b5d7008dcde10e05d%7C1264bc823da147f88a41e4c19cdc7499%7C0%7C0%7C638629411280455213%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=fX4uiNVaTHue%2B8vT5KZmySnVVVDB%2Ff30Y%2B4B8QHoJio%3D&reserved=0
>>>
>>>
>> 
>> Data Protection and Privacy: Your privacy is important to us. We are committed to protecting your personal information and handling it responsibly. For more information on how we process and protect your data, please review our Privacy Policy (https://adaptiva.com/privacy).  Confidentiality Notice: Information in this email and any attachments is confidential and intended solely for the use of the individual(s) to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of Adaptiva. The recipient should check for the presence of viruses, as Adaptiva accepts no liability for any virus transmitted by this email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20240927/7fc36826/attachment-0001.htm>


More information about the kde-devel mailing list