Bug 2429934 - Review Request: globalqss - GlobalQSS style engine for Qt
Summary: Review Request: globalqss - GlobalQSS style engine for Qt
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/luigifab/globalqss...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-01-15 12:54 UTC by code@luigifab.fr
Modified: 2026-01-15 20:29 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description code@luigifab.fr 2026-01-15 12:54:29 UTC
Spec URL: https://raw.githubusercontent.com/luigifab/globalqss/refs/heads/nightly/scripts/fedora/globalqss.spec
SRPM URL: https://kojipkgs.fedoraproject.org//work/tasks/3133/141113133/globalqss-1.0.0-1.fc44.src.rpm
KOJI BUILD: https://koji.fedoraproject.org/koji/taskinfo?taskID=141113132

---

Description: This engine allows theming of Qt applications using QSS files,
similar to how GTK applications are themed with CSS files.
Fedora Account System Username: luigifab

---

First, I'm not sure about the package name, with Debian/Ubuntu it looks like it must be `qt5-style-globalqss` & `qt6-style-globalqss`, but with Fedora I suppose it must be: `globalqss-qt5` & `globalqss-qt6` from `globalqss.spec`

I have 3 problems with the current spec:
- globalqss-qt5.x86_64: W: unstripped-binary-or-object /usr/lib64/qt5/plugins/styles/libglobalqssplugin.so
- globalqss-qt6.x86_64: W: unstripped-binary-or-object /usr/lib64/qt6/plugins/styles/libglobalqssplugin.so
- without `%global debug_package %{nil}` I have the following error: %files empty .../BUILD/globalqss-1.0.0-build/globalqss-1.0.0/debugsourcefiles.list (with Debian/Ubuntu the dbgsym package is created, maybe you can check my scripts/debian/rules file).

Is someone can help me?
Thank you!

---

You can crash test the style engine by running awf-qt5 (https://koji.fedoraproject.org/koji/taskinfo?taskID=140946961) or awf-qt6 (https://koji.fedoraproject.org/koji/taskinfo?taskID=140946969) with human-theme-gtk (https://koji.fedoraproject.org/koji/taskinfo?taskID=140945335).

Reproducible: Always

Comment 1 code@luigifab.fr 2026-01-15 18:27:08 UTC
Okay, I think I found!

from 644 to 755
 install -Dpm 755 redhat-linux-build/libglobalqssplugin.so %{buildroot}%{_qt5_plugindir}/styles/libglobalqssplugin.so

then
 %attr(644,root,root) %{_qt5_plugindir}/styles/libglobalqssplugin.so

Spec URL: https://raw.githubusercontent.com/luigifab/globalqss/refs/heads/nightly/scripts/fedora/globalqss.spec
SRPM URL: https://koji.fedoraproject.org/koji/taskinfo?taskID=141120906
KOJI BUILD: https://kojipkgs.fedoraproject.org//work/tasks/963/141120963/globalqss-1.0.0-1.fc44.src.rpm

Comment 2 Fedora Review Service 2026-01-15 20:29:39 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10016072
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2429934-globalqss/fedora-rawhide-x86_64/10016072-globalqss/fedora-review/review.txt

Found issues:

- aspell-fr is deprecated, you must not depend on it.
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-packages/

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.


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