Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 565284 - [kde overlay] drkonqi still depends on kdepimlibs:4 and cannot be co-emerged with PIM from Plasma/KDE5
Summary: [kde overlay] drkonqi still depends on kdepimlibs:4 and cannot be co-emerged ...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: Normal enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-09 19:52 UTC by Matthias Nagel
Modified: 2016-01-08 11:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Nagel 2015-11-09 19:52:30 UTC
On my experimental system (not used for productive use) I recently switched to KF5/Plasma/KDE5 from the KDE overlay and tried to upgrade as much KDE applications as possible. I also upgrade from KDE PIM 4 to KDE PIM 5 (contact, kmail, kaddressbook, etc.).

Unfortunately, drkonqi still depends on kdepimlibs:4 even in version 15.08.2. Hence, drkonqi cannot be co-installed with the KDE PIM suite 5.

Occasionally, I experience a crash of the new KDE applications and I would really like to use my experimental system to report those crashes, but I cannot without drkonqi. Right now, the applications crash silently. Previously, I had KDE PIM 4 but kept the rest on Plasma/KDE 5. But this way, I obviously cannot try out KDE PIM 5.

To make a long story short: There is a chicken-egg-problem here.

I would kindly recommend to migrate drkonqi as soon as possible (at least if already done by upstream), because otherwise it is really difficult to make bug reports for the new system.

Reproducible: Always
Comment 1 Andreas Sturmlechner gentoo-dev 2015-11-10 03:05:43 UTC
This is a situation caused by upstream. In fact, you don't need kde-apps/drkonqi:4 at all, just switch off USE=crash-reporter in kde-apps/kdebase-runtime-meta and you're set.

For plasma-5, make sure kde-plasma/plasma-workspace-5.4.2 has USE=drkonqi set.
Comment 2 Matthias Nagel 2015-11-10 14:40:25 UTC
Previously, I had the following setting:

kde-plasma/plasma-workspace-5.4.2 +drkonqi
kde-apps/kdebase-runtime-meta-15.08.2 +minimal -crash-reporter

Previously means before I tried to upgrade to KDE PIM 5. With these settings drkonqi was not triggered when a KDE application crashed. So I (wrongly) assumed that I additionally had to install drkonqi. With drkonqi being installed separately it appeared on screen in case of a crash. Now, I know from comment #1 that this should not be necessary.

After I upgraded to KDE PIM 5 I had to unmerge drkonqi, so I am actually back to the same settings as above. If I understand correctly, a crash should trigger drkonqi, because it is implicitly bundled within kde-plasma/plasma-workspace-5.4.2 and enabled by USE flag. But there is no crash handler. My applications crash silently.
Comment 3 Andreas Sturmlechner gentoo-dev 2015-11-14 20:57:54 UTC
It turns out that many applications simply are lacking the ties with kcrash at this point so that they would trigger drkonqi in case of a crash. This is going to improve with 15.12.
Comment 4 Michael Palimaka (kensington) gentoo-dev 2015-12-29 17:31:32 UTC
As Andreas said, drkonqi not being triggered in KF5-based applications is an upstream issue that at this stage needs to be addressed in each individual application.

We can look at moving 15.12 to the main tree soon (which includes some fixed packages).
Comment 5 Matthias Nagel 2016-01-06 12:03:16 UTC
I upgraded to 15.12. some days ago and DrKonqi still does not show up after a crash. Does the issue still remains unfixed upstream and do I have to wait for a future version or do I miss something?
Comment 6 Andreas Sturmlechner gentoo-dev 2016-01-08 08:46:38 UTC
Depends, each application needs to initialise KCrash independently, and some of these patches have even been backported to 15.12 in Gentoo. So, what crashed and didn't trigger drkonqi?
Comment 7 Matthias Nagel 2016-01-08 11:23:08 UTC
In my case Kate (kde-apps/kate-15.12.0) and Kontact with KMail plugin being open (kde-apps/kdepim-15.12.0).

In case it helps: I have KDE Plasma 5.5, KDE frameworks 5.17 and KDE apps 5.12.