Bug 7749 - tl-setup on dnf systems shows some selinux dependencies twice
Summary: tl-setup on dnf systems shows some selinux dependencies twice
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Server Installer (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
Depends on:
Reported: 2021-08-24 14:49 CEST by Samuel Mannehed
Modified: 2021-08-31 12:40 CEST (History)
0 users

See Also:
Acceptance Criteria:

duplicate packages in gui mode (73.35 KB, image/png)
2021-08-24 14:49 CEST, Samuel Mannehed

Description Samuel Mannehed cendio 2021-08-24 14:49:35 CEST
Created attachment 988 [details]
duplicate packages in gui mode

When running tl-setup on Fedora 34 and agreeing to automatically installing selinux packages, tl-setup will list some packages twice. Note that "selinux-policy" and "selinux-policy-targeted" appears twice:

> The following dependencies will be installed/updated:
> gc-8.0.4-5.fc34.x86_64, selinux-policy-34.16-1.fc34.noarch, selinux-
> policy-34.8-1.fc34.noarch, selinux-policy-
> targeted-34.16-1.fc34.noarch, checkpolicy-3.2-1.fc34.x86_64,
> guile22-2.2.7-2.fc34.x86_64, make-4.3-5.fc34.x86_64,
> m4-1.4.18-17.fc34.x86_64, policycoreutils-devel-3.2-1.fc34.x86_64,
> policycoreutils-python-utils-3.2-1.fc34.noarch,
> python3-audit-3.0.1-2.fc34.x86_64,
> python3-libsemanage-3.2-1.fc34.x86_64,
> python3-policycoreutils-3.2-1.fc34.noarch,
> python3-setools-4.4.0-1.fc34.x86_64, selinux-policy-
> targeted-34.8-1.fc34.noarch

Happens on both GUI and text mode, see attachment.

This was seen using tl-4.13.0rc2.
Comment 1 Samuel Mannehed cendio 2021-08-24 16:08:20 CEST
Not a regression, also happens using a tl-4.12.1 on Fedora 34:

> The following dependencies will be installed/updated:
> gc-8.0.4-5.fc34.x86_64, policycoreutils-devel-3.2-1.fc34.x86_64,
> python3-audit-3.0.1-2.fc34.x86_64,
> python3-libsemanage-3.2-1.fc34.x86_64, checkpolicy-3.2-1.fc34.x86_64,
> make-4.3-5.fc34.x86_64, guile22-2.2.7-2.fc34.x86_64,
> m4-1.4.18-17.fc34.x86_64, policycoreutils-python-
> utils-3.2-1.fc34.noarch, python3-policycoreutils-3.2-1.fc34.noarch,
> python3-setools-4.4.0-1.fc34.x86_64, selinux-
> policy-34.16-1.fc34.noarch, selinux-policy-34.8-1.fc34.noarch,
> selinux-policy-targeted-34.16-1.fc34.noarch, selinux-policy-
> targeted-34.8-1.fc34.noarch
Comment 2 Pierre Ossman cendio 2021-08-31 12:40:34 CEST
selinux-policy should already be installed on the system, so it's likely this happens when some packages need to be upgraded as a side effect of installing selinux-policy-devel.

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