[Bug 1169218] New: Can't remove plasma themes from system settings
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 Bug ID: 1169218 Summary: Can't remove plasma themes from system settings Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: wolcharryk@tut.by QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After attempt to delete a theme from system settings, themes don't removed. Now I need to manually delete these themes from folders: /home/artyom/.local/share/aurorae/themes/ /home/artyom/.local/share/plasma/desktoptheme/ /home/artyom/.local/share/wallpapers/ /home/artyom/.local/share/icons/ /home/artyom/.local/share/color-schemes/ About my current system: cat /usr/lib/os-release NAME="openSUSE Tumbleweed" # VERSION="20200408" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20200408" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20200408" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" LOGO="distributor-logo" -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c1 --- Comment #1 from Art Zh <wolcharryk@tut.by> --- KDE Plasma 5.18.4 KDE Fromeworks 5.68.0 Qt 5.14.1 Kernel 5.6.2-1-default -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c2 Fabian Vogt <fabian@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fabian@ritter-vogt.de, | |wolcharryk@tut.by Flags| |needinfo?(wolcharryk@tut.by | |) --- Comment #2 from Fabian Vogt <fabian@ritter-vogt.de> --- I can't reproduce the issue here. Which themes did you try? How did you install and remove them? For a Plasma theme, what does "kpackagetool5 --list --type Plasma/Theme" print before and after attempted removal? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c3 --- Comment #3 from Art Zh <wolcharryk@tut.by> --- Created attachment 835469 --> http://bugzilla.opensuse.org/attachment.cgi?id=835469&action=edit Demo issue -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c4 --- Comment #4 from Art Zh <wolcharryk@tut.by> --- (In reply to Fabian Vogt from comment #2)
I can't reproduce the issue here.
Which themes did you try? How did you install and remove them? For a Plasma theme, what does "kpackagetool5 --list --type Plasma/Theme" print before and after attempted removal?
before: before install artyom@art:~> kpackagetool5 --list --type Plasma/Theme Список типов служб: Plasma/Theme в /home/artyom/.local/share/plasma/desktoptheme/ after delete: artyom@art:~> kpackagetool5 --list --type Plasma/Theme Список типов служб: Plasma/Theme в /home/artyom/.local/share/plasma/desktoptheme/ Arc-Dark Other sample after install: artyom@art:~> kpackagetool5 --list --type Plasma/Theme Список типов служб: Plasma/Theme в /home/artyom/.local/share/plasma/desktoptheme/ Arc-Dark Aritim-Dark Aritim-Dark-Opaque after delete: artyom@art:~> kpackagetool5 --list --type Plasma/Theme Список типов служб: Plasma/Theme в /home/artyom/.local/share/plasma/desktoptheme/ Arc-Dark Aritim-Dark Aritim-Dark-Opaque Steps: System settings -> global theme --> Get New Global Themes... ---> Choose any theme ----> Click Install After installation -> Try remove --> Theme will remove form download master ---> But in settings Global theme still exist and ~/.local/* Demo attached -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c5 --- Comment #5 from Fabian Vogt <fabian@ritter-vogt.de> --- There seem to be three bugs: 1. Removing a look and feel does not delete its dependenceis 2. It appears twice in the "Installed Only" view 3. Removing it does not immediately refresh the "Installed Only" view I would assume that 1 is actually intentional, as those dependencies might still be used. Can you confirm that the LnF disappears if you reopen System Settings? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c6 --- Comment #6 from Art Zh <wolcharryk@tut.by> --- (In reply to Fabian Vogt from comment #5)
There seem to be three bugs: 1. Removing a look and feel does not delete its dependenceis 2. It appears twice in the "Installed Only" view 3. Removing it does not immediately refresh the "Installed Only" view
I would assume that 1 is actually intentional, as those dependencies might still be used.
Can you confirm that the LnF disappears if you reopen System Settings?
No, I can't. Please see in attachments "Demo issue" and output form command "kpackagetool5 --list --type Plasma/Theme" I caught the issue when I tried reinstall broken theme. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c7 --- Comment #7 from Art Zh <wolcharryk@tut.by> --- I just checked this on a virtual machine (version 20200326) and there is the same issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c8 --- Comment #8 from Art Zh <wolcharryk@tut.by> --- Additionally... After manual deletion, global themes will not fully install. For example, I need also will install "windows decoration" separately... I found next solution for correct reinstall global themes Remove or rename next folders: ~/.local/share/plasma/desktoptheme/ ~/.local/share/aurorae/themes/ ~/.local/share/color-schemes ~/.local/share/knewstuff3/ ~/.local/share/icons/{theme-icons} ~/.local/share/wallpapers/{theme-wallpapers} Also I removed ~/.cache/ and rebooted my system. After the actions global theme installed is correctly. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c9 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fvogt@suse.com --- Comment #9 from Fabian Vogt <fvogt@suse.com> --- (In reply to Art Zh from comment #8)
Additionally... After manual deletion, global themes will not fully install. For example, I need also will install "windows decoration" separately...
I found next solution for correct reinstall global themes
Remove or rename next folders: ~/.local/share/plasma/desktoptheme/ ~/.local/share/aurorae/themes/ ~/.local/share/color-schemes ~/.local/share/knewstuff3/ ~/.local/share/icons/{theme-icons} ~/.local/share/wallpapers/{theme-wallpapers}
Also I removed ~/.cache/ and rebooted my system.
After the actions global theme installed is correctly.
I don't know what the expected behaviour with kpackage dependencies is when uninstalling. Can you create a bug report upstream? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169218 http://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c10 --- Comment #10 from Art Zh <wolcharryk@tut.by> --- (In reply to Fabian Vogt from comment #9)
(In reply to Art Zh from comment #8)
Additionally... After manual deletion, global themes will not fully install. For example, I need also will install "windows decoration" separately...
I found next solution for correct reinstall global themes
Remove or rename next folders: ~/.local/share/plasma/desktoptheme/ ~/.local/share/aurorae/themes/ ~/.local/share/color-schemes ~/.local/share/knewstuff3/ ~/.local/share/icons/{theme-icons} ~/.local/share/wallpapers/{theme-wallpapers}
Also I removed ~/.cache/ and rebooted my system.
After the actions global theme installed is correctly.
I don't know what the expected behaviour with kpackage dependencies is when uninstalling. Can you create a bug report upstream?
Sorry, I not sure then understant (In reply to Fabian Vogt from comment #9)
(In reply to Art Zh from comment #8)
Additionally... After manual deletion, global themes will not fully install. For example, I need also will install "windows decoration" separately...
I found next solution for correct reinstall global themes
Remove or rename next folders: ~/.local/share/plasma/desktoptheme/ ~/.local/share/aurorae/themes/ ~/.local/share/color-schemes ~/.local/share/knewstuff3/ ~/.local/share/icons/{theme-icons} ~/.local/share/wallpapers/{theme-wallpapers}
Also I removed ~/.cache/ and rebooted my system.
After the actions global theme installed is correctly.
I don't know what the expected behaviour with kpackage dependencies is when uninstalling. Can you create a bug report upstream?
I'm not sure I understand. But I think expected behavior is full deleting components of theme https://bugzilla.opensuse.org/show_bug.cgi?id=1169218#c8 Sorry, I don't know what is mean "bug report upstream" -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com