Your message dated Wed, 10 Feb 2021 16:20:17 +0000 with message-id <[email protected]> and subject line Bug#980270: fixed in setools 4.3.0-2 has caused the Debian Bug report #980270, regarding python3-setools: needs newer dependencies to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 980270: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980270 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python3-setools Version: 4.3.0-1.1+b1 Severity: normal # sesearch -A -s httpd_t -d httpd_sys_content_t Traceback (most recent call last): File "/usr/bin/sesearch", line 20, in <module> import setools File "/usr/lib/python3/dist-packages/setools/__init__.py", line 78, in <module> from .infoflow import InfoFlowAnalysis File "/usr/lib/python3/dist-packages/setools/infoflow.py", line 23, in <module> import networkx as nx File "/usr/lib/python3/dist-packages/networkx/__init__.py", line 114, in <module> import networkx.generators File "/usr/lib/python3/dist-packages/networkx/generators/__init__.py", line 14, in <module> from networkx.generators.intersection import * File "/usr/lib/python3/dist-packages/networkx/generators/intersection.py", line 13, in <module> from networkx.algorithms import bipartite File "/usr/lib/python3/dist-packages/networkx/algorithms/__init__.py", line 16, in <module> from networkx.algorithms.dag import * File "/usr/lib/python3/dist-packages/networkx/algorithms/dag.py", line 23, in <module> from fractions import gcd ImportError: cannot import name 'gcd' from 'fractions' (/usr/lib/python3.9/fractions.py) The above happens on a system that hasn't had a full dist-upgrade, just upgrades of selected packages and their dependencies. Firstly the package depends on libsepol1 (>= 2.9), if that was even possible to install it probably wouldn't work. Changing the dependencies to the latest version of the SE Linux libraries every time is probably the best strategy. It turns out that having python3-networkx version 2.2-1 installed (significantly newer than the version 2.0 that python3-setools depends on) caused the problem. Upgrading python3-networkx to 2.5+ds-2 made sesearch work correctly. -- System Information: Debian Release: 10.7 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-1-amd64 (SMP w/12 CPU cores) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: SELinux: enabled - Mode: Enforcing - Policy name: default Versions of packages python3-setools depends on: ii libc6 2.31-9 ii libselinux1 3.1-2+b2 ii libsepol1 3.1-1 ii python3 3.9.1-1 ii python3-networkx 2.2-1 ii python3-pkg-resources 40.8.0-1 python3-setools recommends no packages. python3-setools suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: setools Source-Version: 4.3.0-2 Done: Laurent Bigonville <[email protected]> We believe that the bug you reported is fixed in the latest version of setools, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Laurent Bigonville <[email protected]> (supplier of updated setools package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 10 Feb 2021 16:49:48 +0100 Source: setools Architecture: source Version: 4.3.0-2 Distribution: unstable Urgency: medium Maintainer: Debian SELinux maintainers <[email protected]> Changed-By: Laurent Bigonville <[email protected]> Closes: 941621 972032 980270 Changes: setools (4.3.0-2) unstable; urgency=medium . [ Laurent Bigonville ] * debian/control: Set Rules-Requires-Root: no . [ Debian Janitor ] * Trim trailing whitespace. * Set upstream metadata fields: Repository, Repository-Browse. . [ Christian Göttsche ] * d/watch: Bump to version 4 * d/gitlab-ci.yml: Add standard salsa ci configuration * d/setools-gui.examples: Drop empty file * d/control: Bump debhelper compat to level 13 * d/control: Bump Standards-Version to 4.5.1 (no further changes) * d/control: Bump dependency versions (Closes: #980270) * d/control: Convert cute fields * d/rules: Enable build hardening * d/patches/remove_rpath: Set patch headers * d/patches: Mention where to find the standard perm_map for seinfoflow (Closes: #941621) * d/upstream/metadata: Add field Bug-Submit * d/patches: Do not fail on deprecated-declarations warnings (Closes: #972032) Checksums-Sha1: 5a54d59cb2e1a246f1e4da422771740ba9175b63 2032 setools_4.3.0-2.dsc c6585ef9c5dc75ffb1b786afd93a572e2f2e1788 14336 setools_4.3.0-2.debian.tar.xz 6b30498386aa4766e987fe554edfca6b6060f2d0 11535 setools_4.3.0-2_amd64.buildinfo Checksums-Sha256: 49e19bbf91f733826eba75dd2fc3f76b119ed71f2343d79641fd68ac8843d56c 2032 setools_4.3.0-2.dsc 131bc2ac2c0ba2c78a69a6d3fa8c75b3ee095b700d36ce96fd5514cd0aae6aeb 14336 setools_4.3.0-2.debian.tar.xz 828428c1a4606a66f88e7ced27c9fdd6acdb1f6fb5e87a359eb39fe2c278439a 11535 setools_4.3.0-2_amd64.buildinfo Files: 26649bd78cd64162fef4d9e1a4bd78af 2032 admin optional setools_4.3.0-2.dsc d9bdbbf64fb52c15301f79be8abee267 14336 admin optional setools_4.3.0-2.debian.tar.xz 06852c99560fc7f1edcb5854343c9893 11535 admin optional setools_4.3.0-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQFFBAEBCAAvFiEEmRrdqQAhuF2x31DwH8WJHrqwQ9UFAmAkAY4RHGJpZ29uQGRl Ymlhbi5vcmcACgkQH8WJHrqwQ9Uz4gf+JOzBwLlNG3MOQBvNSEyMlf8bPtim7PEv U4YpZxfMa4lNq4RuQ3AMWe1CCuBAXiVjA/Dbkr80FWrmRhTtYcydc8bmM87w1OO0 nf6FuDJSFecutQ6J9jn0abm/iiTuHaddI30wnsm30D40WA54ICjaoUMgnAR4E0wo JIlPBfRh1iLYr98elJJizXheXkrPrGz9fat9ZZefkrt7yEuafBRFRg/GcvJIVT2s p6GJm4qVqiTHjIl8PC4doEfBaTzFLXTxdi+FGCxTVrDkC0E/57FbhpR4B5YZatq2 2QowBCKtJ9IJEAxaEA3yEyzcWqnYIPMpWyPyxkz7YU0olOsQBtxuWA== =94r1 -----END PGP SIGNATURE-----
--- End Message ---

