Package Details: setools 4.7.1-1

Git Clone URL: https://aur.archlinux.org/setools.git (read-only, click to copy)
Package Base: setools
Description: Policy analysis tools for SELinux
Upstream URL: https://github.com/SELinuxProject/setools/wiki
Keywords: selinux
Licenses: GPL, LGPL
Groups: selinux
Conflicts: selinux-setools
Provides: selinux-setools
Submitter: Siosm
Maintainer: IooNag
Last Packager: IooNag
Votes: 20
Popularity: 0.000000
First Submitted: 2013-11-03 20:05 (UTC)
Last Updated: 2026-07-30 19:42 (UTC)

Dependencies (16)

Required by (1)

Sources (1)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

k4lizen commented on 2026-09-16 01:21 (UTC) (edited on 2026-09-16 01:22 (UTC) by k4lizen)

Does not build for me:

ERROR tests/library/mcp/test_server.py::TestDiffPolicies::test_portcons_component - NameError: name 'FastMCP' is not defined
ERROR tests/library/mcp/test_server.py::TestLookupFileContext::test_lookup_default_filetype - NameError: name 'FastMCP' is not defined
ERROR tests/library/mcp/test_server.py::TestLookupFileContext::test_lookup_file_filetype - NameError: name 'FastMCP' is not defined
ERROR tests/library/mcp/test_server.py::TestLookupFileContext::test_lookup_dir_filetype - NameError: name 'FastMCP' is not defined
ERROR tests/library/mcp/test_server.py::TestLookupFileContext::test_lookup_regex_match - NameError: name 'FastMCP' is not defined
ERROR tests/library/mcp/test_server.py::TestLookupFileContext::test_lookup_no_match_raises - NameError: name 'FastMCP' is not defined
ERROR tests/library/mcp/test_server.py::TestLookupFileContext::test_lookup_nonexistent_fc_path_raises - NameError: name 'FastMCP' is not defined
=============================================== 1691 passed, 40 skipped, 97 errors in 20.38s ================================================
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: setools-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
setools - exit status 4

dnl_tp commented on 2026-02-16 12:47 (UTC)

Fix: https://github.com/SELinuxProject/setools/commit/97b446471ce8d05cf69e5230b1d03af9d5414d7c

rogue_ronin commented on 2026-02-14 03:13 (UTC)

How did you solve it? I am having the same exact issue. :)

simona commented on 2026-02-09 16:05 (UTC)

solved. tnx.

IooNag commented on 2026-01-26 16:06 (UTC)

simona: I cannot reproduce your issue, and the CI (in GitHub Actions) managed to build the package and run tests: https://github.com/archlinuxhardened/selinux/actions/runs/21360336233 . Are you building in a clean environment? Moreover, this could be an upstream issue. Have you tested running the test suite directly from https://github.com/SELinuxProject/setools ? (And feel free to open an issue on https://github.com/archlinuxhardened/selinux/issues, as this makes tracking packaging errors easier)

simona commented on 2026-01-26 15:57 (UTC)

FAILED tests/gui/widgets/criteria/test_boolean.py::test_bool_list - TypeError: Need to pass a QWidget to addWidget! and more like it

simona commented on 2026-01-26 11:44 (UTC)

solved

simona commented on 2025-01-07 14:50 (UTC)

File "/usr/lib/python3.13/site-packages/_pytest/assertion/rewrite.py", line 184, in exec_module
exec(co, module.dict)
^^^^^^^^^^^^^^^^^^^^^

IooNag commented on 2018-09-16 11:55 (UTC)

I have updated the package to use the new location of the project. Actually I was waiting for 4.2 release (4.2.0 has been in beta for some weeks), but as the beta has some backward-incompatible changes with sepolicy, the release is being delayed (https://github.com/SELinuxProject/setools/issues/8).

yrlf commented on 2018-09-10 19:23 (UTC)

The project has moved to https://github.com/SELinuxProject/setools

Please update this package accordingly