python-pwntools duplicates executable, which is already provided by checksec package: ~~~ $ sudo dnf4 repoquery -f /usr/bin/checksec Last metadata expiration check: 0:11:21 ago on Pá 8. září 2023, 19:01:34. checksec-0:2.6.0-4.fc39.noarch python3-pwntools-0:4.9.0-4.fc39.noarch ~~~ This is not nice, please resolve the conflict. Reproducible: Always
@yanqiyu01 FYI
Related to this issue, I see the `%{_bindir}/*` in the %files section in the python-pwntools.spec file. https://src.fedoraproject.org/rpms/python-pwntools/blob/rawhide/f/python-pwntools.spec#_68 ``` %files -n python3-%{srcname} ... %{_bindir}/* ``` However, I think you should list up the execution files in the %{_bindir} directory explicitly, rather than using the wildcard. I think the reason is to avoid the unintentional conflict from another package like this issue. https://docs.fedoraproject.org/en-US/packaging-guidelines/#_explicit_lists > Explicit lists > > Packagers SHOULD NOT simply glob everything under a shared directory. > In particular, the following SHOULD NOT be used in %files: > * %{_bindir}/* So, I think the possible solution to fix this issue is list up the binary files explicitly, renaming the `checksec` to something like `pwntools-checksec`.
FEDORA-2023-d9788066ce has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-d9788066ce
FEDORA-2023-d9788066ce has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-d9788066ce` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-d9788066ce See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-d9788066ce has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.