Bug 20645 - Impossible to install a new plasma desktop theme
Summary: Impossible to install a new plasma desktop theme
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: KDE maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
: 21006 21287 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-04-10 08:30 CEST by jcl darkc
Modified: 2020-08-16 17:06 CEST (History)
11 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description jcl darkc 2017-04-10 08:30:13 CEST
Description of problem:

It's impossible to install a new kde5 desktop theme from systemsettings application

Version-Release number of selected component (if applicable):

systemsettings5 5.8.6

How reproducible:


Steps to Reproduce:
1. launch systemsettings5 application
2. click workspaceTheme->DekstopTheme->GetNewTheme
3. "System Settings Add-On Installer" window appears and install whatever theme
4. close windows
5. New theme selected is not installed and does not appear as a new theme

 If you repeat the same commands as above and look at "journalctl -f" from a root console. You can see when you try to install a new theme, that command "plasmapkg2" fails to install :

Apr 06 13:10:07 dell630 systemsettings5[14167]: Command ' "plasmapkg2 -t theme -i /tmp/Aldabra_Plasma.tar.gz" ' failed with code 255
Apr 06 13:10:51 dell630 systemsettings5[14167]: Command ' "plasmapkg2 -t theme -i /tmp/1490948315-xane-dark-pack-customization.tar.gz" ' failed with code 255
Apr 06 13:15:18 dell630 systemsettings5[14998]: Command ' "plasmapkg2 -t theme -i /tmp/81388-Glassified.tar.gz" ' failed with code 255
Apr 10 10:08:09 dell630 systemsettings5[2496]: Command ' "plasmapkg2 -t theme -i /tmp/S-Black.tar.gz" ' failed with code 255
Apr 10 10:09:13 dell630 systemsettings5[2496]: Command ' "plasmapkg2 -t theme -i /tmp/master.zip" ' failed with code 255

 In the mean time, from a user console, "plasmapkg2 -l" command does not report anything, it looks like it's broken.

 The last time I was able to install a new theme on cauldron was back in December 2016. See the following report (journalctl output) :

Dec 19 13:41:48 dell630 plasmapkg2[11088]: pluginname:  "slim-glow"
Dec 19 13:41:48 dell630 plasmapkg2[11088]: Generated  "/home/jcl/.local/share/plasma/desktoptheme//kpluginindex.json"  ( 4  plugins)
Marja Van Waes 2017-04-10 18:12:18 CEST

CC: (none) => marja11
Assignee: bugsquad => kde

Nicolas Lécureuil 2017-04-10 18:45:26 CEST

CC: (none) => mageia
Summary: Impossible to install a new kde5 desktop theme => Impossible to install a new plasma desktop theme

Comment 1 jcl darkc 2017-04-28 23:04:32 CEST
I am the only guy with that issue ? Nobody else confirm ?
Comment 2 Jüri Ivask 2017-04-29 10:29:44 CEST
No, you are not the only one - confirmed here too.
Theme installation seems to finish OK, and installer lists the theme as installed.
However, it does not appear in the list of selectable themes.

CC: (none) => jyri2000

Comment 3 jcl darkc 2017-04-29 10:55:00 CEST
(In reply to Jüri Ivask from comment #2)
> No, you are not the only one - confirmed here too.
> Theme installation seems to finish OK, and installer lists the theme as
> installed.
> However, it does not appear in the list of selectable themes.

Thanks to confirm this. As I mentioned in my previous post, problem looks to come from plasmapkg2 command which is broken.
I am wondering if it is also a known upstream bug ?
Comment 4 Jüri Ivask 2017-06-12 11:25:37 CEST
Bug still valid at the level Mageia6 rc. As expected, also the same result is achieved when trying to install a new icon theme in the same way through systemsettings5.
Comment 5 Florian Hubold 2017-07-19 19:00:57 CEST
*** Bug 21006 has been marked as a duplicate of this bug. ***

CC: (none) => alejandro.anv

Comment 6 Andy Jefferson 2017-07-20 20:10:23 CEST
*** Bug 21287 has been marked as a duplicate of this bug. ***

CC: (none) => andy_jefferson

Dennis Nigbur 2017-07-21 11:30:30 CEST

Version: Cauldron => 6
CC: (none) => d.nigbur

Comment 7 Dennis Nigbur 2017-07-21 11:31:56 CEST
I can confirm that this bug still exists in Mageia 6. The workaround is to download the theme tarball from the web site and extract it manually to ~/.local/share/plasma/desktoptheme. But the dialogue in System Settings doesn't work as intended.
Comment 8 Renaud Michel 2017-08-20 11:34:18 CEST
I can also confirm this bug, on an up to date x86_64 mageia 6, plasmapkg2 doesn't work at all, it immediately return with exit code 255.

(thanks for the workaround, by the way)

CC: (none) => r.h.michel+mageia

Comment 9 Bertrand Marne 2017-08-20 19:41:28 CEST
Hi,

I also confirm the bug an the workaround.

CC: (none) => mageia

Comment 10 katnatek 2017-09-26 00:43:03 CEST
Need to add information about this in Erratas.
But not only for themes also plasmoids and other things (icons?) that the plasma tools offer to search and install but the installation is not are working.
https://blog.mageia.org/en/2017/07/16/announcing-mageia-6/#comment-8402
https://blog.mageia.org/en/2017/07/16/announcing-mageia-6/#comment-8412

I don't add the info because i don't know much of plasma/kde

CC: (none) => j.alberto.vc
Keywords: (none) => FOR_ERRATA6

katnatek 2017-09-26 00:45:25 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=21105

katnatek 2018-02-04 00:10:39 CET

Keywords: FOR_ERRATA6 => IN_ERRATA6

Comment 11 depot routeadd 2018-04-21 15:05:36 CEST
I was in the same situation.
I have debugged plasmapkg2. It seemed to be an error occurring when kpackage was not installed.
After installing kpackage, the error no longer exists. And the desktop theme was successfully installed.

CC: (none) => depot.routeadd

Comment 12 katnatek 2018-04-22 04:24:53 CEST
Additional to comment #11 suggestion i have to install

kemoticons
kiconthemes

Not all available themes are listed to select after installation but
i think is a issue with some themes
Comment 13 Aurelien Oudelet 2020-08-16 17:06:47 CEST
Mageia 6 changed to end-of-life (EOL) status on 2019-09-30. It is no longer 
maintained, which means that it will not receive any further security or bug 
fix updates.

Package Maintainer: If you wish for this bug to remain open because you plan 
to fix it in a currently maintained version, simply change the 'version' to 
a later Mageia version.

Bug Reporter: Thank you for reporting this issue and we are sorry that we 
weren't able to fix it before Mageia 6's end of life. If you are able to 
reproduce it against a later version of Mageia, you are encouraged to click 
on "Version" and change it against that version of Mageia.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a more recent
Mageia release includes newer upstream software that fixes bugs or makes them
obsolete.

If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].

[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/

Best regards,
Aurélien
Bugsquad Team

Status: NEW => RESOLVED
Resolution: (none) => OLD
CC: (none) => ouaurelien


Note You need to log in before you can comment on or make changes to this bug.