Description of problem: Filelight don't work in Mageia 9 Lxqt,It requests a kirigami dependency, but I have verified that kirigami is installed. Version-Release number of selected component (if applicable): Filelight and Mageia 9 Lxqt How reproducible: Install Filelight and run from terminal. Steps to Reproduce: 1. Install Filelight. 2. Run from terminal. 3.Appears bug of kirigami dependency.
This appears in terminal: [jose@localhost ~]$ filelight kf.kirigami: Failed to find a Kirigami platform plugin Violación de segmento (`core' generado) [jose@localhost ~]$ su - Contraseña: [root@localhost ~]# urpmi kirigami El paquete kirigami-5.105.0-1.mga9.x86_64 ya está instalado [root@localhost ~]#
CC: (none) => micheelsenSource RPM: Filelight => filelight-23.04.1-1.mga9.src.rpm
URL: (none) => https://apps.kde.org/da/filelight/
Can't reproduce in my system What is the output of rpm -qa|grep kirigami?
This works on my system too, with: filelight-23.04.1-1.mga9 kirigami-5.105.0-1.mga9 I tried it first under Mate, now under LxQt. Unusually, the terminal output is bare: $ filelight $
Ever confirmed: 1 => 0CC: (none) => lewyssmithStatus: NEW => UNCONFIRMED
(In reply to katnatek from comment #2) > What is the output of rpm -qa|grep kirigami? Comment 1 shows: kirigami-5.105.0-1.mga9.x86_64
(In reply to Lewis Smith from comment #4) > (In reply to katnatek from comment #2) > > What is the output of rpm -qa|grep kirigami? > Comment 1 shows: kirigami-5.105.0-1.mga9.x86_64 That is the output of urpmi kirigami , it will be weird a missing dependency but we most try that way. I will test in my i586 system just to see, since the guayadeque bug, I learn that just because works in other systems not means the bug is invalid
(In reply to Lewis Smith from comment #4) > (In reply to katnatek from comment #2) > > What is the output of rpm -qa|grep kirigami? > Comment 1 shows: kirigami-5.105.0-1.mga9.x86_64 This is the output: [jose@localhost ~]$ rpm -qa|grep kirigami kirigami-5.105.0-1.mga9 lib64kf5kirigami2_5-5.105.0-1.mga9 [jose@localhost ~]$
(In reply to Jose Manuel López from comment #6) > This is the output: > [jose@localhost ~]$ rpm -qa|grep kirigami > kirigami-5.105.0-1.mga9 > lib64kf5kirigami2_5-5.105.0-1.mga9 > [jose@localhost ~]$ The same as in my system, and also works on my i586 system, but both have also plasma as alternative, so if is a missing require is hidden in the requires of plasma :| did you have this package ? rpm -qa qqc2-desktop-style qqc2-desktop-style-5.105.0-1.mga9 I see it contains some related to kirigami /usr/lib64/qt5/plugins/kf5/kirigami/org.kde.desktop.so and is not a direct require of filelight I archlinux they add also a kio requires, just in case these are my kio packages rpm -qa|grep kio lib64kf5kiocore5-5.105.0-1.mga9 lib64kf5kiogui5-5.105.0-1.mga9 lib64kf5kiowidgets5-5.105.0-1.mga9 lib64kf5kiofilewidgets5-5.105.0-1.mga9 kio-handbook-5.105.0-1.mga9 lib64kf5kiontlm5-5.105.0-1.mga9 kio-5.105.0-1.mga9 lib64kioarchive5-23.04.1-1.mga9 kio-extras-23.04.1-1.mga9 kio-fuse-5.0.1-2.mga9 audiocd-kio-23.04.1-1.mga9 audiocd-kio-handbook-23.04.1-1.mga9
(In reply to katnatek from comment #7) > (In reply to Jose Manuel López from comment #6) > > This is the output: > > [jose@localhost ~]$ rpm -qa|grep kirigami > > kirigami-5.105.0-1.mga9 > > lib64kf5kirigami2_5-5.105.0-1.mga9 > > [jose@localhost ~]$ > > The same as in my system, and also works on my i586 system, but both have > also plasma as alternative, so if is a missing require is hidden in the > requires of plasma :| > > did you have this package ? > > rpm -qa qqc2-desktop-style > qqc2-desktop-style-5.105.0-1.mga9 > > I see it contains some related to kirigami > /usr/lib64/qt5/plugins/kf5/kirigami/org.kde.desktop.so and is not a direct > require of filelight > > I archlinux they add also a kio requires, just in case these are my kio > packages > > rpm -qa|grep kio > lib64kf5kiocore5-5.105.0-1.mga9 > lib64kf5kiogui5-5.105.0-1.mga9 > lib64kf5kiowidgets5-5.105.0-1.mga9 > lib64kf5kiofilewidgets5-5.105.0-1.mga9 > kio-handbook-5.105.0-1.mga9 > lib64kf5kiontlm5-5.105.0-1.mga9 > kio-5.105.0-1.mga9 > lib64kioarchive5-23.04.1-1.mga9 > kio-extras-23.04.1-1.mga9 > kio-fuse-5.0.1-2.mga9 > audiocd-kio-23.04.1-1.mga9 > audiocd-kio-handbook-23.04.1-1.mga9 Hi. I have install the package, something have changed, this is output of terminal: [jose@localhost ~]$ filelight Violación de segmento (`core' generado) [jose@localhost ~]$
(In reply to Jose Manuel López from comment #6) > [jose@localhost ~]$ rpm -qa|grep kirigami > kirigami-5.105.0-1.mga9 > lib64kf5kirigami2_5-5.105.0-1.mga9 Me too: $ rpm -qa|grep kirigami lib64kf5kirigami2_5-5.105.0-1.mga9 kirigami-5.105.0-1.mga9 (In reply to katnatek from comment #5) > I will test in my i586 system just to see, since the guayadeque bug, I learn > that just because works in other systems not means the bug is invalid I agree; I said 'unconfirmed'. We have bugs which only 1 user experiences, and finding out why is very difficult. Mostly we never do, sometimes we do. (In reply to Jose Manuel López from comment #0) > Description of problem: Filelight don't work in Mageia 9 Lxqt,It requests a > kirigami dependency, but I have verified that kirigami is installed. > 2. Run from terminal. > 3.Appears bug of kirigami dependency. Late to ask, but if you can, please post the terminal output showing the original error. That you now get a crash after installing the listed kio packages is worse (comment 8). Did you install specifically these kio packages, or just install 'kio'? And if you can try different desktop, please do. Do you have Plasma installed? I suspect that we others who do not see the fault do have Plasma, which may be secretly providing something to Filelight.
Confirmed in a Lxqt-only VM in Virtualbox. I installed filelight, which pulled in kirigami and a kirigami library. But when I run filelight in a terminal, I get this: $ filelight kf.kirigami: Failed to find a Kirigami platform plugin Segmentation fault (core dumped) I also have Gnome-only and 32-bit Xfce-only VMs. I will try it in them.
CC: (none) => andrewsfarm
Gnome installed a lot of kf5 packages that must have been already installed in Lxqt, but the eventual results were the same.
Status: UNCONFIRMED => NEWEver confirmed: 0 => 1
CC: (none) => j.alberto.vc
It also fails in 32-bit Xfce. Lots of kf5 and QT dependencies there, too. But as expected, it works in a Plasma-only VM. There, the only packages needed were filelight and filelight-handbook. The kirigami packages were already installed. urpmq --whatrequires kirigami lists a number of Plasma packages, like okular, systemsettings, plasma-workspace, plasma-desktop, and spectacle. It looks very much like there is a missing dependency here.
Confirmed on VM with clean install of Mageia 9 i585 LC_ALL=C filelight kf.kirigami: Failed to find a Kirigami platform plugin Violación de segmento (`core' generado)
Created attachment 14245 [details] strace of a failed launch in Lxqt
Created attachment 14246 [details] compressed strace of a successful launch in Plasma
I found 2 requires in archlinux one qqc2-desktop-style, that José Manuel already install and the other is kdeclarative, with this two packages now filelight works @Thomas and @José Manuel can you confirm that installing qqc2-desktop-style kdeclarative Make works the application Archlinux also add kio as require, I'm not sure about that, I need to do a deep test of the application in the VM
Those two packages plus dependencies get the GUI coming up without showing errors in both Lxqt and Gnome.
To make the help of the application works is needed, khelpcenter
In resume this 2 must be requires: qqc2-desktop-style kdeclarative And this could be recommend khelpcenter
Assigning to all packagers and cc to neoclust because is listed as maintainer
CC: (none) => mageiaAssignee: bugsquad => pkg-bugs
Status comment: (none) => Solution on comment#19
I confirm what Katnatek comments in comment 19. By installing the two dependencies, filelight now works correctly. Greetings and thanks!
Test in VM Mageia 9 x86_64 with the packages in bug#32953 LC_ALL=C filelight MESA: error: ZINK: failed to choose pdev glx: failed to create drisw screen failed to load driver: zink kf.kirigami: Failed to find a Kirigami platform plugin Violación de segmento (`core' generado) Install kdeclarative make filelight works but still complain of LC_ALL=C filelight MESA: error: ZINK: failed to choose pdev glx: failed to create drisw screen failed to load driver: zink kf.kirigami: Failed to find a Kirigami platform plugin Install qqc2-desktop-style get rid of the kirigami warning LC_ALL=C filelight MESA: error: ZINK: failed to choose pdev glx: failed to create drisw screen failed to load driver: zink
Blocks: (none) => 32953
Fixed in filelight-23.04.3-1.1.mga9 from filelight-23.04.3-1.1.mga9.src.rpm
CC: (none) => geiger.david68210
VM Mageia 9 lxqt x86_64 I confirm that qqc2-desktop-style & kdeclarative are part of the packages fetched LC_ALL=C urpmi filelight In order to satisfy the 'aspell-dictionary' dependency, one of the following packages is needed: 1- aspell-es-1.11.2-10.mga9.x86_64: Spanish files for aspell (to install) 2- aspell-en-7.1.0-10.mga9.x86_64: English files for aspell (to install) 3- aspell-qu-20040424.1-18.mga9.x86_64: Quechua files for aspell (to install) 4- aspell-la-20020503.0-18.mga9.x86_64: Latin files for aspell (to install) 5- aspell-tn-1.0.1.0-18.mga9.x86_64: Tswana files for aspell (to install) 6- aspell-ia-0.50.1-19.mga9.x86_64: Interlingua files for aspell (to install) 7- aspell-tet-0.50.0-18.mga9.x86_64: Tetum files for aspell (to install) 8- aspell-or-0.03.1-18.mga9.x86_64: Oriya files for aspell (to install) 9- aspell-ny-0.01.0-20.mga9.x86_64: Nyanja files for aspell (to install) What is your choice? (1-9) 1 To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "QA Testing (64-bit)") filelight 23.04.3 1.1.mga9 x86_64 filelight-handbook 23.04.3 1.1.mga9 noarch (recommended) (medium "Core Release") aspell 0.60.8 6.mga9 x86_64 (recommended) aspell-es 1.11.2 10.mga9 x86_64 (recommended) hspell 1.4 5.mga9 x86_64 lib64aspell15 0.60.8 6.mga9 x86_64 lib64hfstospell11 0.5.3 2.mga9 x86_64 lib64hspell0 1.4 5.mga9 x86_64 lib64qt5quickcontrols2_5 5.15.7 1.mga9 x86_64 lib64qt5quicktemplates2_5 5.15.7 1.mga9 x86_64 lib64qt5texttospeech5 5.15.7 1.mga9 x86_64 lib64voikko1 4.3.1 4.mga9 x86_64 qtquickcontrols25 5.15.7 1.mga9 x86_64 qtspeech5 5.15.7 1.mga9 x86_64 (medium "Core Updates") kdeclarative 5.114.0 1.mga9 x86_64 kirigami 5.114.0 1.mga9 x86_64 knotifications 5.114.0 1.mga9 x86_64 kquickcharts 5.114.0 1.mga9 x86_64 lib64kf5kirigami2_5 5.114.0 1.mga9 x86_64 lib64kf5notifications5 5.114.0 1.mga9 x86_64 lib64kf5sonnetcore5 5.114.0 1.1.mga9 x86_64 lib64kf5sonnetui5 5.114.0 1.1.mga9 x86_64 qqc2-desktop-style 5.114.0 1.mga9 x86_64 sonnet 5.114.0 1.1.mga9 x86_64 27MB of additional disk space will be used. 8.4MB of packages will be retrieved. Proceed with the installation of the 24 packages? (Y/n) And confirm one more time that this make filelight works without issues
Whiteboard: (none) => MGA9-64-OK
Assignee: pkg-bugs => qa-bugs
Keywords: (none) => advisory
Fired up the 32-bit Xfce-only guest from comment 12, and got waiting updates. It had been a while, so there were several, including some for the kf5/QT dependencies that were installed with my first test. Tried to run filelight again, with no success. Then I used qarepo to get filelight and filelight-handbook from the testing repo, and went after updates again, drawing in several more dependencies: The following 25 packages are going to be installed: - aspell-0.60.8-6.mga9.i586 - aspell-en-7.1.0-10.mga9.i586 - filelight-23.04.3-1.1.mga9.i586 - filelight-handbook-23.04.3-1.1.mga9.noarch - hspell-1.4-5.mga9.i586 - kdeclarative-5.114.0-1.mga9.i586 - knotifications-5.114.0-1.mga9.i586 - kpackage-5.114.0-1.mga9.i586 - libaspell15-0.60.8-6.mga9.i586 - libdbusmenu-qt5_2-0.9.3-1.20160218.6.mga9.i586 - libhfstospell11-0.5.3-2.mga9.i586 - libhspell0-1.4-5.mga9.i586 - libkf5declarative5-5.114.0-1.mga9.i586 - libkf5notifications5-5.114.0-1.mga9.i586 - libkf5package5-5.114.0-1.mga9.i586 - libkf5quickaddons5-5.114.0-1.mga9.i586 - libkf5sonnetcore5-5.114.0-1.1.mga9.i586 - libkf5sonnetui5-5.114.0-1.1.mga9.i586 - libnss-mdns2-0.15.1-2.mga9.i586 - libqt5texttospeech5-5.15.7-1.mga9.i586 - libvoikko1-4.3.1-4.mga9.i586 - nss_mdns-data-0.15.1-2.mga9.noarch - qqc2-desktop-style-5.114.0-1.mga9.i586 - qtspeech5-5.15.7-1.mga9.i586 - sonnet-5.114.0-1.1.mga9.i586 Ran filelight from the terminal again, and the gui came up with no errors or warnings in the terminal. Giving this a 32-bit OK, and validating.
Whiteboard: MGA9-64-OK => MGA9-64-OK MGA9-32-OKKeywords: (none) => validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0103.html
Status: NEW => RESOLVEDResolution: (none) => FIXED