Hi, 

there is an issue with `pcmanfm-qt`. when we try to open a known file using
double click, we receive following error:

--8<---------------cut here---------------start------------->8---
Failed to execute child process “gio-launch-desktop” (No such file or directory)
--8<---------------cut here---------------end--------------->8---


since `gio-launch-desktop` is located in `bin` output of `glib` package,
adding that as a propagated input for `pcmanfm-qt` fixes this issue.

--8<---------------cut here---------------start------------->8---
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 5a3708e30a..2337daa7c3 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -991,6 +991,8 @@ components to build desktop file managers which belongs to 
LXDE.")
      `(("pkg-config" ,pkg-config)
        ("qttools" ,qttools)
        ("lxqt-build-tools" ,lxqt-build-tools)))
+    (propagated-inputs 
+      `(("glib" ,glib "bin")))
     (arguments
      '(#:tests? #f                      ; no tests
        #:phases
--8<---------------cut here---------------end--------------->8---

is this change is acceptable? if so I can submit a regarding patch to
`guix-patches` mailing list.


--
Regards
Reza Alizadeh Majd
PantherX Team



Reply via email to