Bug 361952

Summary: kicker v5.6.4 still use KF5::ActivitiesExperimentalStats of kactivities-5.16.0 deprecated in v5.21.0
Product: [Plasma] plasmashell Reporter: Leslie Zhai <zhaixiang>
Component: Application Menu (Kicker) widgetAssignee: Eike Hein <hein>
Status: RESOLVED FIXED    
Severity: normal CC: bshah, ivan.cukic, plasma-bugs-null, rdieter, sudhir
Priority: NOR    
Version First Reported In: 5.6.95   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: conflict-kactivities.patch

Description Leslie Zhai 2016-04-19 04:51:36 UTC
in plasma-desktop-5.6.2/applets/kicker/CMakeLists.txt

target_link_libraries(...
                                    KF5::ActivitiesExperimentalStats
)

but KF5::ActivitiesExperimentalStats was deprecated in kactivities-5.21.0 already, so History/Recentusage is empty!

Reproducible: Always
Comment 1 Bhushan Shah 2016-04-19 04:53:32 UTC
On Tue, Apr 19, 2016 at 10:21 AM, Leslie Zhai via KDE Bugzilla
<bugzilla_noreply@kde.org> wrote:
> but KF5::ActivitiesExperimentalStats was deprecated in kactivities-5.21.0
> already, so History/Recentusage is empty!

New framework : kactivities-stats was released.
Comment 2 Bhushan Shah 2016-04-19 05:01:08 UTC
Sorry, mistook bug.
Comment 3 Leslie Zhai 2016-04-19 05:04:38 UTC
(In reply to Bhushan Shah from comment #1)
> On Tue, Apr 19, 2016 at 10:21 AM, Leslie Zhai via KDE Bugzilla
> <bugzilla_noreply@kde.org> wrote:
> > but KF5::ActivitiesExperimentalStats was deprecated in kactivities-5.21.0
> > already, so History/Recentusage is empty!
> 
> New framework : kactivities-stats was released.

kactivities-stats is not relative with ActivitiesExperimentalStats, and it is ivan's branch ;-) https://github.com/KDE/kactivities/tree/ivan/libkactivities-experimental-stats

so I git pull the latest plasma-desktop, and diff with plasma-desktop-5.6.2 to generate the kicker conflict kactivities version patch ;-P
Comment 4 Eike Hein 2016-04-19 07:21:38 UTC
CC'ing Ivan.
Comment 5 Leslie Zhai 2016-04-19 07:37:35 UTC
Created attachment 98457 [details]
conflict-kactivities.patch

diff -Naur plasma-desktop-5.6.2/applets/kicker plasma-desktop > conflict-kactivities.patch

when building rpm package for plamsa-desktop 5.6.2, please patch it, and added build requires: kf5-kactivities-stats-devel
Comment 6 Leslie Zhai 2016-04-20 04:39:05 UTC
v5.6.3 still need the backport patch attached!
Comment 7 Rex Dieter 2016-04-23 22:23:50 UTC
marking confirmed
Comment 8 Eike Hein 2016-05-12 07:38:37 UTC
Ivan, please deal with this ...
Comment 9 Ivan Čukić 2016-06-06 10:08:08 UTC
@Leslie

You don't have push permissions?
Comment 10 Leslie Zhai 2016-06-20 09:26:59 UTC
Plasma5.7 beta - 5.6.95 fixed ;-)