I want to bug-fix on Akregator; maybe I need a mentor

Ingo Klöcker kloecker at kde.org
Sun Nov 13 17:39:20 GMT 2022


On Sonntag, 13. November 2022 13:29:55 CET Bill Dietrich wrote:
> I would like to do some bug-fixing on the back end
> of Akregator (storage, feeds).  I had hoped to get
> started without bothering anyone, but now I'm stuck.
> So I guess I need a mentor, or at least some help.
> 
> I installed KDE Neon in a VM and followed the docs
> (https://community.kde.org/Get_Involved/development)
> to install the dev environment.  Using the headers
> and libraries in Neon (not building all of Qt and KDE
> myself), and kdesrc-build, I was able to build Akregator
> and run it.  I started looking at the source code,
> and trying to create a new auto-test.
> 
> Then the Akregator source code updated, and my build has
> been broken ever since (more than a week), and I can't
> fix it.  The build wants "KF5GrantleeTheme" 5.22.40,
> and I have 5.21.40.  Neon has updated several times in
> the last week or so, but this issue never gets fixed.

I bet you can simply change 5.22.40 back to 5.21.40 in Akregator's 
CMakeLists.txt. You shouldn't commit this change, but it should ease local 
development. Alternatively, you could try running
`kdesrc-build grantleetheme`
This will fetch and build the latest version of KF5GrantleeTheme. If you are 
lucky it simply works. If you are not lucky, then building will fail because 
of other dependencies. In this case, I'd go for the above mentioned hack to 
change 5.22.40 back to 5.21.40.

For more timely help, consider joining the Matrix-channel #kontact on 
webchat.kde.org (Matrix) or the IRC-channel kontact on libera.chat. Despite 
the name, they are used for development of all KDE PIM applications.

Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20221113/69ed3c09/attachment.sig>


More information about the kde-pim mailing list