Search Criteria
Package Details: setroubleshoot-git 3.3.32.r3.g502d06c-5
Package Actions
| Git Clone URL: | https://aur.archlinux.org/setroubleshoot-git.git (read-only, click to copy) |
|---|---|
| Package Base: | setroubleshoot-git |
| Description: | Provides tools to help diagnose SELinux problems - GUI |
| Upstream URL: | https://gitlab.com/setroubleshoot |
| Licenses: | GPL2 |
| Groups: | selinux |
| Conflicts: | setroubleshoot |
| Provides: | setroubleshoot-git |
| Submitter: | ganthore |
| Maintainer: | winslow |
| Last Packager: | winslow |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2022-06-08 22:01 (UTC) |
| Last Updated: | 2024-01-13 01:04 (UTC) |
Dependencies (17)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- python
- setroubleshoot-server-gitAUR
- audit (make)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR) (make)
- desktop-file-utils (desktop-file-utils-gitAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR) (make)
- libnotify (libnotify-gitAUR) (make)
- libreportAUR (make)
- policycoreutilsAUR (make)
- polkit (polkit-gitAUR, polkit-consolekitAUR) (make)
- python-dasbus (make)
- python-gobject (make)
- python-pydbus (python-pydbus-gitAUR) (make)
- python-slip (make)
- python-systemd (make)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR, xdg-utils-gitAUR) (make)
Latest Comments
nojo commented on 2026-06-05 18:30 (UTC) (edited on 2026-06-05 18:30 (UTC) by nojo)
This PKGBUILD no longer builds against current upstream (3.3.37). I have a working fix that re-merges the GUI and server into a single split-package:
What breaks on 3.3.37 -
gui/16x16 … 48x48/*.pngno longer exist upstream (onlygui/scalable/*.svgremain), sopackage()aborts on the first PNGinstall. - The locale loop ran a hardcoded language list against${srcdir}/locale/..., a path that never exists — it silently installed zero translations.Fixes - Install icons/glade and translations via upstream's own
make -C gui installandmake -C po installrules instead of hardcoded paths/lists (self-updating, all 53 catalogs). - Back to one split-package:pkgname=(setroubleshoot-git setroubleshoot-server-git). - Moved the sharedsetroubleshootpython module into the server package (the daemon imports it; the GUI gets it transitively) with accurate runtime depends derived from real imports: python-dasbus python-dbus python-gobject python-systemd python-distro python-audit libreport libselinux selinux-python. - Dropped unused makedepends python-pydbus and python-slip. - Added man pages + AppStream metainfo, split per package.Runtime note The old install hint about
/etc/audit/plugins.d/af_unix.confis obsolete — that plugin was removed in audit >= 3.0 (audispd folded into auditd). On current audit,sedispatchis enabled by default; the only catch is that auditd loads plugins at startup and refuses a manual restart, so after install you need:I wired that into a
.installscriptlet (post_install/post_upgrade), and added a hint to analyze the existing backlog withsealert -a /var/log/audit/audit.log.Feel free to pull the changes in or use the repo directly.
fuero commented on 2025-04-25 17:33 (UTC) (edited on 2025-04-25 17:34 (UTC) by fuero)
Build tries to install a non-existing file: