Bug 438829

Summary: plasma version missing
Product: [Applications] kinfocenter Reporter: slartibart70
Component: About this SystemAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate, ngompa13, rdieter, sitter, terranceb
Priority: NOR    
Version First Reported In: 5.22.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
URL: https://bugzilla.redhat.com/
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Info Centre
F34 Info Centre

Description slartibart70 2021-06-17 20:52:13 UTC
The info center does not show the plasma version any more since 5.22, only the frameworks version.
(in 5.21 we had plasma version, then frameworks version, then QT, ...)
Comment 1 Terrance Brown 2021-06-17 22:06:01 UTC
(In reply to slartibart70 from comment #0)
> The info center does not show the plasma version any more since 5.22, only
> the frameworks version.
> (in 5.21 we had plasma version, then frameworks version, then QT, ...)

I can't seem to reproduce this. Info Centre seems to show me all the same info as before on Arch Linux.

Which distribution are you running?
Comment 2 Terrance Brown 2021-06-17 22:06:52 UTC
Created attachment 139452 [details]
Info Centre

Info Centre as currently shown in Arch Linux on latest Plasma version.
Comment 3 Colin J Thomson 2021-06-17 22:15:48 UTC
I see the same issue on F34, no Plasma version is shown.
Comment 4 Colin J Thomson 2021-06-17 22:18:00 UTC
Created attachment 139453 [details]
F34 Info Centre

Info Centre as shown in F34
Comment 5 Nate Graham 2021-06-18 13:31:17 UTC
This would appear to be a Fedora-specific issue, perhaps a packaging problem. Please report it to them at https://bugzilla.redhat.com/. Thanks!
Comment 6 Rex Dieter 2021-06-18 14:47:39 UTC
Where does kinfocenter get the plasma version from?
Comment 7 Rex Dieter 2021-06-18 14:54:16 UTC
To me, looks like the plasma version is supposed to be (essentially) hard-coded to the kinfocenter version,

https://invent.kde.org/plasma/kinfocenter/-/blob/master/Modules/about-distro/src/PlasmaEntry.cpp

It does have this wierd code snippet there,

    // Since Plasma version detection isn't based on a library query it can fail
    // in weird cases; instead of admitting defeat we simply hide everything :P
    if (localizedValue().isEmpty()) {
        return;
    }


I'm guessing we're hitting that "wierd cases" ?
Comment 8 Rex Dieter 2021-06-18 14:56:04 UTC
ah, source of the issue is really bug #436954 , interested parties can cc: there.

*** This bug has been marked as a duplicate of bug 436954 ***