On Thursday, March 26, 2015 10:17:30 PM Ed Greshko wrote:
On 03/26/15 20:44, Rex Dieter wrote:
> Ed Greshko wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 03/26/15 18:18, Reindl Harald wrote:
>>> "but the burden of maintaining two KDE desktops is one too many"
was
>>> pretty clear - since nobody maintains KDE4 for F22 you can't stick on
it
>>
>> Well, if you're not given the choice then don't you think it wise to
>> remove "KDE Plasma Workspaces" from the choices listed by "dnf
group
>> list"?
>
> Why? (It's still called Plasma)
I suppose what is confusing me is the mixture of terminology.
With F22 you have packages installed like "kf5-plasma" which the info
describes as "KDE Frameworks 5 Tier 3..." and you have "kde-runtime"
which
is described as "Core runtime for KDE 4". So, some places I see 4 and some
places I see 5.
There's been big branding change in the software released by the KDE Community
and there is also a big mess in the terminology, so people indeed often get
confused.
We have 3 major products now:
KDE Frameworks 5
Set of many libraries split from kdelibs (and other projects) into individual
submodules and ported to Qt 5. Those are packaged in Fedora as kf5-foo. kf5-
plasma is one of the Frameworks - it's a library that provides Plasma
technology , which can be used to build user interfaces (used by Plasma
workspace, or for example Amarok to build the main part of UI).
Plasma 5: the workspace based on the Plasma technology and related utilities
and applets, successor to KDE Workspaces 4 (packaged as kde-workspace). Those
are packaged as plasma-* in Fedora (plasma-workspace, plasma-desktop, plasma-
nm etc).
KDE Applications: self-explanatory - applications created by the KDE Community
- includes everything from Dolphin to KDE PIM etc. This currently contain mix
of applications based on KDE Frameworks 5 (and Qt 5) and kdelibs4, so it will
drag in some KDE 4 deps as well (including kde-runtime).
Then, if I do "dnf group install KDE Plasma Workspaces" I
would have
expected one of two things to happen. Either it would tell me that I
already had it installed or it would have offered to install additional
packages that weren't included when F22 was initially installed as that is
what happens with F21. I would not have expected a failure.
KDE Plasma Workspaces still gives you KDE Plasma Workspaces, but it gives you
Plasma 5 workspace instead of KDE Workspace 4.
Hope this clarifies it a bit :-)
Cheers,
Daniel
[root@localhost ~]# dnf group install "KDE Plasma Workspaces"
Using metadata from Thu Mar 26 11:00:43 2015
Error: installed package plasma-nm-openswan-5.2.1-2.fc22.x86_64 obsoletes
kde-plasma-nm-openswan < 5.0.0-1 provided by
kde-plasma-nm-openswan-0.9.3.5-7.fc22.x86_64. installed package
plasma-nm-vpnc-5.2.1-2.fc22.x86_64 obsoletes kde-plasma-nm-vpnc < 5.0.0-1
provided by kde-plasma-nm-vpnc-0.9.3.5-7.fc22.x86_64. installed package
plasma-nm-l2tp-5.2.1-2.fc22.x86_64 obsoletes kde-plasma-nm-l2tp < 5.0.0-1
provided by kde-plasma-nm-l2tp-0.9.3.5-7.fc22.x86_64. installed package
plasma-nm-openvpn-5.2.1-2.fc22.x86_64 obsoletes kde-plasma-nm-openvpn <
5.0.0-1 provided by kde-plasma-nm-openvpn-0.9.3.5-7.fc22.x86_64. installed
package kf5-baloo-file-5.6.1-2.fc22.x86_64 obsoletes baloo-file < 5.0.1-2
provided by baloo-file-4.14.3-1.fc22.x86_64. installed package
plasma-nm-pptp-5.2.1-2.fc22.x86_64 obsoletes kde-plasma-nm-pptp < 5.0.0-1
provided by kde-plasma-nm-pptp-0.9.3.5-7.fc22.x86_64. installed package
plasma-nm-openconnect-5.2.1-2.fc22.x86_64 obsoletes
kde-plasma-nm-openconnect < 5.0.0-1 provided by
kde-plasma-nm-openconnect-0.9.3.5-7.fc22.x86_64. installed package
plasma-nm-5.2.1-2.fc22.x86_64 obsoletes kde-plasma-nm < 5.0.0-1 provided by
kde-plasma-nm-0.9.3.5-7.fc22.x86_64. installed package
plasma-desktop-doc-5.2.1-6.fc22.x86_64 obsoletes kde-runtime-docs <
1:14.12.3-2 provided by kde-runtime-docs-14.12.3-2.fc22.noarch
--
Daniel Vrátil | dvratil(a)redhat.com | dvratil on #kde-devel, #kontact, #akonadi
Software Engineer - KDE Desktop Team, Red Hat Inc.
GPG Key: 0xC59D614F6F4AE348
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348