Bug 2429934

Summary: Review Request: globalqss - GlobalQSS style engine for Qt
Product: [Fedora] Fedora Reporter: code <code>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: package-review
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
URL: https://github.com/luigifab/globalqss/tree/nightly
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
The .spec file difference from Copr build 10016072 to 10191381 none

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.

Comment 4 Fedora Review Service 2026-03-04 21:37:43 UTC
Created attachment 2132081 [details]
The .spec file difference from Copr build 10016072 to 10191381

Comment 5 Fedora Review Service 2026-03-04 21:37:47 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10191381
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2429934-globalqss/fedora-rawhide-x86_64/10191381-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.