When packages want to provide the same filename and the issue cannot
be avoided, at least they should declare Conflicts with one another.
When Conflicts is declared, dnf will know about the issue from
repository metadata and refuse to install both packages and the user
can deal with that. But if they having conflicting files with
declaring Conflicts, this is only detected after packages have been
downloaded and results in a failed transaction and is generally bad UX.

Recently I was installing a bunch of packages for the the "package notes"
tests, and I was surprised how many such packages we have:

Error: Transaction test error:
  file /usr/bin/arping from install of 
golang-github-j-keck-arping-1.0.2-2.fc36.x86_64 conflicts with file from 
package iputils-20211215-2.fc36.x86_64
  file /usr/bin/cbc from install of libcouchbase-tools-3.2.2-1.fc36.x86_64 
conflicts with file from package coin-or-Cbc-2.10.5-8.fc36.x86_64
  file /usr/bin/containerd-stargz-grpc from install of 
golang-github-containerd-stargz-snapshotter-0.7.0-2.fc35.x86_64 conflicts with 
file from package stargz-snapshotter-0.10.1-2.fc36.x86_64
  file /usr/bin/cover from install of golang-x-tools-cover-0.1.9-4.fc36.x86_64 
conflicts with file from package perl-Devel-Cover-1.36-7.fc36.x86_64
  file /usr/bin/cs from install of clearsilver-0.10.5-67.fc36.x86_64 conflicts 
with file from package csound-6.16.2-2.fc36.x86_64
  file /usr/bin/cs from install of clearsilver-0.10.5-67.fc36.x86_64 conflicts 
with file from package csound-6.16.2-3.fc36.x86_64
  file /usr/bin/ctr-remote from install of 
golang-github-containerd-stargz-snapshotter-0.7.0-2.fc35.x86_64 conflicts with 
file from package stargz-snapshotter-0.10.1-2.fc36.x86_64
  file /usr/bin/dict from install of irstlm-tools-6.00.05-14.fc36.x86_64 
conflicts with file from package dictd-1.12.1-30.fc36.x86_64
  file /usr/bin/digest from install of 
golang-github-docker-distribution-2.7.1-7.20200815git35b26de.fc35.x86_64 
conflicts with file from package 
golang-github-distribution-3-2.8.0~beta.1-1.20220203gitb609265.fc36.x86_64
  file /usr/bin/disco from install of 
golang-github-googleapis-gnostic-0.5.3-4.fc36.x86_64 conflicts with file from 
package mono-web-6.12.0-6.fc36.x86_64
  file /usr/bin/douceur from install of 
golang-github-chris-ramon-douceur-0.2.0-4.20200910gitf346305.fc36.x86_64 
conflicts with file from package douceur-0.2.0-13.fc36.x86_64
  file /usr/bin/dune conflicts between attempted installs of 
wdune-1.958-7.fc35.x86_64 and ocaml-dune-2.9.3-2.fc36.x86_64
  file /usr/bin/fio from install of python3-fiona-1.8.20-4.fc36.x86_64 
conflicts with file from package fio-3.29-1.fc36.x86_64
  file /usr/bin/gdc from install of gcc-gdc-12.0.1-0.6.fc36.x86_64 conflicts 
with file from package perl-WWW-GoodData-1.11-23.fc36.noarch
  file /usr/bin/getaddrinfo from install of 
netresolve-tools-0.0.1-0.33.20160317git.fc36.x86_64 conflicts with file from 
package perl-Socket-GetAddrInfo-0.22-25.fc36.noarch
  file /usr/bin/getnameinfo from install of 
netresolve-tools-0.0.1-0.33.20160317git.fc36.x86_64 conflicts with file from 
package perl-Socket-GetAddrInfo-0.22-25.fc36.noarch
  file /usr/bin/gocomplete from install of 
golang-github-posener-complete-1.2.3-7.fc36.x86_64 conflicts with file from 
package golang-github-posener-complete-2-2.0.1~alpha.13-4.fc36.x86_64
  file /usr/bin/gotail from install of 
golang-github-hpcloud-tail-1.0.0-8.20190325gita1dbeea.fc35.x86_64 conflicts 
with file from package golang-github-nxadm-tail-1.4.6-3.fc35.x86_64
  file /usr/bin/ibis from install of ibutils-1.5.7-37.fc36.x86_64 conflicts 
with file from package fastbit-2.0.3-24.fc36.x86_64
  file /usr/bin/icat from install of sleuthkit-4.11.1-1.fc36.x86_64 conflicts 
with file from package icat-0.5-10.fc36.x86_64
  file /usr/bin/imv from install of renameutils-0.12.0-20.fc36.x86_64 conflicts 
with file from package imv-4.3.1-2.fc36.x86_64
  file /usr/bin/infocmp from install of 
golang-github-xo-terminfo-0-0.5.20210113gitc22d04b.fc36.x86_64 conflicts with 
file from package ncurses-6.2-9.20210508.fc36.x86_64
  file /usr/bin/jsonnetfmt from install of 
golang-github-google-jsonnet-0.17.0-4.fc36.x86_64 conflicts with file from 
package jsonnet-0.17.0-4.fc36.x86_64
  file /usr/bin/jsonnet from install of 
golang-github-google-jsonnet-0.17.0-4.fc36.x86_64 conflicts with file from 
package jsonnet-0.17.0-4.fc36.x86_64
  file /usr/bin/jwt from install of 
golang-github-dgrijalva-jwt-3.2.0-10.fc36.x86_64 conflicts with file from 
package golang-github-jwt-3.2.2-2.fc36.x86_64
  file /usr/bin/launchy from install of launchy-2.5-35.fc36.x86_64 conflicts 
with file from package rubygem-launchy-2.4.3-12.fc36.noarch
  file /usr/bin/lz4c from install of 
golang-github-pierrec-lz4-4.1.3-4.fc36.x86_64 conflicts with file from package 
lz4-1.9.3-4.fc36.x86_64
  file /usr/bin/mkinfo from install of 
golang-github-gdamore-tcell-1.4.0-4.fc36.x86_64 conflicts with file from 
package golang-github-gdamore-tcell-2-2.4.0-3.fc36.x86_64
  file /usr/bin/openapi-gen from install of 
golang-k8s-code-generator-1.22.0-2.fc36.x86_64 conflicts with file from package 
golang-k8s-kube-openapi-0-0.19.20210813git3c81807.fc36.x86_64
  file /usr/bin/pack from install of allegro-tools-4.4.3.1-7.fc36.x86_64 
conflicts with file from package pack-0.23.0-5.fc36.x86_64
  file /usr/bin/parser from install of 
chess_db-0.2-3.20210517giteb41ddf.fc36.x86_64 conflicts with file from package 
fluent-syntax-0.11.0-2.fc36.x86_64
  file /usr/bin/pbsnodes from install of slurm-torque-21.08.5-2.fc36.x86_64 
conflicts with file from package torque-client-6.1.3-6.fc36.x86_64
  file /usr/bin/pcc from install of pcc-1.1.0-1.1.20200203cvs.fc36.4.x86_64 
conflicts with file from package prrte-devel-2.0.0-5.fc36.x86_64
  file /usr/bin/pebble from install of 
golang-github-cockroachdb-pebble-0-0.6.20210108git48f5530.fc36.x86_64 conflicts 
with file from package golang-github-letsencrypt-pebble-2.3.1-4.fc36.x86_64
  file /usr/bin/perf from install of perf-5.17.0-0.rc3.git0.1.fc36.x86_64 
conflicts with file from package golang-nanomsg-mangos-3-3.2.1-2.fc35.x86_64
  file /usr/bin/pprof from install of 
golang-github-google-pprof-0-15.20210802gitc50bf4f.fc36.x86_64 conflicts with 
file from package pprof-2.9.1-3.fc36.noarch
  file /usr/bin/proxy from install of 
golang-github-google-martian-3.1.0-8.fc36.x86_64 conflicts with file from 
package libproxy-bin-0.4.17-4.fc36.x86_64
  file /usr/bin/pterm from install of prrte-2.0.0-5.fc36.x86_64 conflicts with 
file from package putty-0.76-3.fc36.x86_64
  file /usr/bin/qrerun from install of slurm-torque-21.08.5-2.fc36.x86_64 
conflicts with file from package torque-client-6.1.3-6.fc36.x86_64
  file /usr/bin/qsexec conflicts between attempted installs of 
mod_qos-11.70-1.fc36.x86_64 and qtscriptbindings-0.2.0-26.fc36.x86_64
  file /usr/bin/registry-api-descriptor-template from install of 
golang-github-docker-distribution-2.7.1-7.20200815git35b26de.fc35.x86_64 
conflicts with file from package 
golang-github-distribution-3-2.8.0~beta.1-1.20220203gitb609265.fc36.x86_64
  file /usr/bin/registry from install of 
golang-github-docker-distribution-2.7.1-7.20200815git35b26de.fc35.x86_64 
conflicts with file from package 
golang-github-distribution-3-2.8.0~beta.1-1.20220203gitb609265.fc36.x86_64
  file /usr/bin/sc from install of sc-7.16-17.fc36.x86_64 conflicts with file 
from package perl-WWW-Splunk-2.08-14.fc36.noarch
  file /usr/bin/short-regexp from install of 
golang-github-fvbommel-util-0.0.3-4.fc36.x86_64 conflicts with file from 
package golang-vbom-util-0-0.10.20190520gitefcd4e0.fc36.x86_64
  file /usr/bin/sockaddr from install of 
golang-github-hashicorp-sockaddr-1.0.2-10.fc36.x86_64 conflicts with file from 
package ucommon-bin-7.0.0-17.fc35.x86_64
  file /usr/bin/sq from install of sequoia-sq-0.25.0-4.fc36.x86_64 conflicts 
with file from package squirrel-2.2.5-23.fc36.x86_64
  file /usr/bin/stargz-store from install of 
golang-github-containerd-stargz-snapshotter-0.7.0-2.fc35.x86_64 conflicts with 
file from package stargz-snapshotter-0.10.1-2.fc36.x86_64
  file /usr/bin/stress from install of 
golang-x-tools-stress-0.1.9-4.fc36.x86_64 conflicts with file from package 
stress-1.0.4-30.fc36.x86_64
  file /usr/bin/testapp from install of 
golang-github-nbutton23-zxcvbn-0.1-7.20210110gite56b841.fc36.x86_64 conflicts 
with file from package zimg-devel-3.0.1-5.fc36.x86_64
  file /usr/bin/test from install of read-process-memory-0.1.3-2.fc36.x86_64 
conflicts with file from package coreutils-9.0-3.fc36.x86_64
  file /usr/bin/vimiv from install of vimiv-qt-0.8.0-5.fc36.x86_64 conflicts 
with file from package vimiv-0.9.1-20.fc36.x86_64
  file /usr/bin/vultr from install of 
golang-github-jamesclonk-vultr-2.0.3-3.fc36.x86_64 conflicts with file from 
package vultr-1.15.0-9.fc36.x86_64
  file /usr/bin/wcm from install of wcm-0.20.0-19.fc36.x86_64 conflicts with 
file from package wayfire-config-manager-0.7.0-3.fc36.x86_64
  file /usr/bin/xxhsum conflicts between attempted installs of 
golang-github-cespare-xxhash-2.1.2-2.fc36.x86_64 and 
golang-github-oneofone-xxhash-1.2.8-4.fc36.x86_64
  file /usr/bin/xxhsum from install of 
golang-github-cespare-xxhash-2.1.2-2.fc36.x86_64 conflicts with file from 
package xxhash-0.8.1-2.fc36.x86_64
  file /usr/bin/xxhsum from install of 
golang-github-oneofone-xxhash-1.2.8-4.fc36.x86_64 conflicts with file from 
package xxhash-0.8.1-2.fc36.x86_64
  file /usr/include/Block.h from install of 
libblocksruntime-devel-7.0.0-7.fc36.x86_64 conflicts with file from package 
libdispatch-devel-1:5.5.2-1.fc36.x86_64
  file /usr/include/gdbm.h from install of 
compat-gdbm-devel-1.14.1-15.fc36.x86_64 conflicts with file from package 
gdbm-devel-1:1.22-2.fc36.x86_64
  file /usr/include/OpenColorIO/OpenColorABI.h from install of 
opencolorio1-devel-1.1.1-1.fc35.x86_64 conflicts with file from package 
OpenColorIO-devel-2.1.1-2.fc36.x86_64
  file /usr/include/OpenColorIO/OpenColorIO.h from install of 
opencolorio1-devel-1.1.1-1.fc35.x86_64 conflicts with file from package 
OpenColorIO-devel-2.1.1-2.fc36.x86_64
  file /usr/include/OpenColorIO/OpenColorTransforms.h from install of 
opencolorio1-devel-1.1.1-1.fc35.x86_64 conflicts with file from package 
OpenColorIO-devel-2.1.1-2.fc36.x86_64
  file /usr/include/OpenColorIO/OpenColorTypes.h from install of 
opencolorio1-devel-1.1.1-1.fc35.x86_64 conflicts with file from package 
OpenColorIO-devel-2.1.1-2.fc36.x86_64
  file /usr/include/tls.h from install of tcltls-devel-1.7.22-5.fc36.x86_64 
conflicts with file from package libretls-devel-3.4.2-2.fc36.x86_64
  file /usr/lib64/cmake/CpuFeatures/CpuFeaturesTargets.cmake from install of 
google-cpu_features-devel-0.6.0-4.fc36.x86_64 conflicts with file from package 
volk-devel-2.5.0-3.fc36.x86_64
  file /usr/lib64/cmake/CpuFeatures/CpuFeaturesTargets-release.cmake from 
install of google-cpu_features-devel-0.6.0-4.fc36.x86_64 conflicts with file 
from package volk-devel-2.5.0-3.fc36.x86_64
  file /usr/lib64/libasl.so from install of 
mp-devel-3.1.0-37.20200303git7fd4828.fc36.x86_64 conflicts with file from 
package libASL-devel-0.1.7-33.fc36.x86_64
  file /usr/lib64/libBlocksRuntime.so from install of 
libblocksruntime-devel-7.0.0-7.fc36.x86_64 conflicts with file from package 
libdispatch-1:5.5.2-1.fc36.x86_64
  file /usr/lib64/libevtlog.so from install of 
syslog-ng-devel-3.35.1-3.fc36.x86_64 conflicts with file from package 
eventlog-devel-0.2.13-21.fc36.x86_64
  file /usr/lib64/libgdbm.so from install of 
compat-gdbm-devel-1.14.1-15.fc36.x86_64 conflicts with file from package 
gdbm-devel-1:1.22-2.fc36.x86_64
  file /usr/lib64/libOpenColorIO.so from install of 
opencolorio1-devel-1.1.1-1.fc35.x86_64 conflicts with file from package 
OpenColorIO-devel-2.1.1-2.fc36.x86_64
  file /usr/lib64/libpcp.so from install of 
postgresql-pgpool-II-devel-4.2.0-7.fc36.x86_64 conflicts with file from package 
pcp-libs-devel-5.3.6-2.fc36.x86_64
  file /usr/lib64/libQt5QmlDevTools.prl from install of 
qt5-qtdeclarative-static-5.15.2-11.fc36.x86_64 conflicts with file from package 
mingw32-qt5-qmldevtools-devel-5.15.2-5.fc36.x86_64
  file /usr/lib64/libQt5QmlDevTools.prl from install of 
qt5-qtdeclarative-static-5.15.2-11.fc36.x86_64 conflicts with file from package 
mingw64-qt5-qmldevtools-devel-5.15.2-5.fc36.x86_64
  file /usr/lib64/libucl.so from install of libucl-devel-0.8.1-10.fc36.x86_64 
conflicts with file from package ucl-devel-1.03-32.fc36.x86_64
  file /usr/lib64/libv8.so from install of 
v8-314-devel-3.14.5.10-28.fc36.x86_64 conflicts with file from package 
v8-devel-2:9.4.146.24-1.16.13.2.8.fc36.x86_64
  file /usr/lib64/libvpl.so from install of oneVPL-devel-2022.0.0-2.fc36.x86_64 
conflicts with file from package vxl-devel-2.0.2-13.fc36.x86_64
  file /usr/lib64/libzipios.so from install of 
zipios++-devel-0.1.5.9-28.fc36.x86_64 conflicts with file from package 
zipios-devel-2.2.5.0-4.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkParseJava from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-mpich-java-9.1.0-5.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkProbeOpenGLVersion from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-mpich-devel-9.1.0-4.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkProbeOpenGLVersion from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-mpich-devel-9.1.0-5.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkWrapHierarchy from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-mpich-devel-9.1.0-4.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkWrapHierarchy from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-mpich-devel-9.1.0-5.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkWrapJava from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-mpich-java-9.1.0-5.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkWrapPython from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
python3-vtk-mpich-9.1.0-4.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkWrapPython from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
python3-vtk-mpich-9.1.0-5.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkWrapPythonInit from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
python3-vtk-mpich-9.1.0-4.fc36.x86_64
  file /usr/lib64/mpich/bin/vtkWrapPythonInit from install of 
paraview-mpich-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
python3-vtk-mpich-9.1.0-5.fc36.x86_64
  file /usr/lib64/ocaml/stublibs/dllpyml_stubs.so from install of 
coccinelle-1.1.1-5.fc36.x86_64 conflicts with file from package 
ocaml-pyml-20211015-3.fc36.x86_64
  file /usr/lib64/ocaml/stublibs/dllpyml_stubs.so from install of 
coccinelle-1.1.1-5.fc36.x86_64 conflicts with file from package 
ocaml-pyml-20211015-4.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkParseJava from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-openmpi-java-9.1.0-5.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkProbeOpenGLVersion from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-openmpi-devel-9.1.0-4.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkProbeOpenGLVersion from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-openmpi-devel-9.1.0-5.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkWrapHierarchy from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-openmpi-devel-9.1.0-4.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkWrapHierarchy from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-openmpi-devel-9.1.0-5.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkWrapJava from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
vtk-openmpi-java-9.1.0-5.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkWrapPython from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
python3-vtk-openmpi-9.1.0-5.fc36.x86_64
  file /usr/lib64/openmpi/bin/vtkWrapPythonInit from install of 
paraview-openmpi-devel-5.10.0-0.3.fc36.x86_64 conflicts with file from package 
python3-vtk-openmpi-9.1.0-5.fc36.x86_64
  file /usr/lib64/pkgconfig/ldm-1.0.pc from install of 
linux-driver-management-devel-1.0.3-10.fc36.x86_64 conflicts with file from 
package libldm-devel-0.2.4-10.fc36.x86_64
  file /usr/lib64/pkgconfig/OpenColorIO.pc from install of 
opencolorio1-devel-1.1.1-1.fc35.x86_64 conflicts with file from package 
OpenColorIO-devel-2.1.1-2.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/bcrypt/__init__.py from install of 
python3-py-bcrypt-0.4-32.fc36.x86_64 conflicts with file from package 
python3-bcrypt-3.2.0-2.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/bcrypt/__pycache__/__init__.cpython-310.opt-1.pyc
 from install of python3-py-bcrypt-0.4-32.fc36.x86_64 conflicts with file from 
package python3-bcrypt-3.2.0-2.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/bcrypt/__pycache__/__init__.cpython-310.pyc 
from install of python3-py-bcrypt-0.4-32.fc36.x86_64 conflicts with file from 
package python3-bcrypt-3.2.0-2.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/connections.py from install 
of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/constants/CLIENT.py from 
install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from 
package python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/constants/CR.py from install 
of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/constants/ER.py from install 
of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/constants/__init__.py from 
install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from 
package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/CLIENT.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/CLIENT.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/CR.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/CR.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/ER.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/ER.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/FIELD_TYPE.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/FIELD_TYPE.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/FLAG.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/FLAG.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/__init__.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/constants/__pycache__/__init__.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/converters.py from install 
of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/cursors.py from install of 
python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/_exceptions.py from install 
of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/__init__.py from install of 
python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/_mysql.cpython-310-x86_64-linux-gnu.so
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/connections.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/connections.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/converters.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/converters.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/cursors.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/cursors.cpython-310.pyc 
from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/_exceptions.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/_exceptions.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/__init__.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/__init__.cpython-310.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/release.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/release.cpython-310.pyc 
from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/times.cpython-310.opt-1.pyc
 from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/MySQLdb/__pycache__/times.cpython-310.pyc 
from install of python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file 
from package python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/release.py from install of 
python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/MySQLdb/times.py from install of 
python3-mysqlclient-2.0.3-4.fc36.x86_64 conflicts with file from package 
python3-mysql-1.4.6-9.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/vimiv/app.py from install of 
vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file /usr/lib64/python3.10/site-packages/vimiv/__init__.py from install of 
vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/vimiv/__pycache__/app.cpython-310.opt-1.pyc 
from install of vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/vimiv/__pycache__/app.cpython-310.pyc from 
install of vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/vimiv/__pycache__/__init__.cpython-310.opt-1.pyc
 from install of vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file 
/usr/lib64/python3.10/site-packages/vimiv/__pycache__/__init__.cpython-310.pyc 
from install of vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file /usr/lib/.build-id/48/bc9d5a99376793d19c2621cadd6c59cd497761 from 
install of haxe-4.2.4-3.fc36.x86_64 conflicts with file from package 
nekovm-2.3.0-9.fc36.x86_64
  file /usr/lib/udev/rules.d/99-fli.rules from install of 
indi-3rdparty-fli-1.9.4-2.fc36.x86_64 conflicts with file from package 
libfli-1.9.3-2.fc36.x86_64
  file /usr/share/applications/vimiv.desktop from install of 
vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file /usr/share/icons/hicolor/128x128/apps/wcm.png from install of 
wcm-0.20.0-19.fc36.x86_64 conflicts with file from package 
wayfire-config-manager-0.7.0-3.fc36.x86_64
  file /usr/share/icons/hicolor/48x48/apps/wcm.png from install of 
wcm-0.20.0-19.fc36.x86_64 conflicts with file from package 
wayfire-config-manager-0.7.0-3.fc36.x86_64
  file /usr/share/icons/hicolor/64x64/apps/wcm.png from install of 
wcm-0.20.0-19.fc36.x86_64 conflicts with file from package 
wayfire-config-manager-0.7.0-3.fc36.x86_64
  file /usr/share/icons/hicolor/72x72/apps/wcm.png from install of 
wcm-0.20.0-19.fc36.x86_64 conflicts with file from package 
wayfire-config-manager-0.7.0-3.fc36.x86_64
  file /usr/share/icons/hicolor/96x96/apps/wcm.png from install of 
wcm-0.20.0-19.fc36.x86_64 conflicts with file from package 
wayfire-config-manager-0.7.0-3.fc36.x86_64
  file /usr/share/info/gdbm.info.gz from install of 
compat-gdbm-devel-1.14.1-15.fc36.x86_64 conflicts with file from package 
gdbm-devel-1:1.22-2.fc36.x86_64
  file /usr/share/irssi/help/otr from install of irc-otr-1.0.2-15.fc36.x86_64 
conflicts with file from package irssi-1.2.3-5.fc36.x86_64
  file /usr/share/man/man1/bat.1.gz from install of 
bacula-console-bat-11.0.5-2.fc35.x86_64 conflicts with file from package 
bat-0.18.3-3.fc36.x86_64
  file /usr/share/man/man1/dune.1.gz conflicts between attempted installs of 
wdune-1.958-7.fc35.x86_64 and ocaml-dune-2.9.3-2.fc36.x86_64
  file /usr/share/man/man1/gdc.1.gz from install of 
gcc-gdc-12.0.1-0.6.fc36.x86_64 conflicts with file from package 
perl-WWW-GoodData-1.11-23.fc36.noarch
  file /usr/share/man/man1/icat.1.gz from install of 
sleuthkit-4.11.1-1.fc36.x86_64 conflicts with file from package 
icat-0.5-10.fc36.x86_64
  file /usr/share/man/man1/imv.1.gz from install of 
renameutils-0.12.0-20.fc36.x86_64 conflicts with file from package 
imv-4.3.1-2.fc36.x86_64
  file /usr/share/man/man1/par.1.gz from install of rancid-3.13-3.fc36.x86_64 
conflicts with file from package par-1.53.0-8.fc36.x86_64
  file /usr/share/man/man1/pterm.1.gz from install of prrte-2.0.0-5.fc36.x86_64 
conflicts with file from package putty-0.76-3.fc36.x86_64
  file /usr/share/man/man1/qrerun.1.gz from install of 
slurm-torque-21.08.5-2.fc36.x86_64 conflicts with file from package 
torque-client-6.1.3-6.fc36.x86_64
  file /usr/share/man/man1/sc.1.gz from install of sc-7.16-17.fc36.x86_64 
conflicts with file from package perl-WWW-Splunk-2.08-14.fc36.noarch
  file /usr/share/man/man1/vimiv.1.gz from install of 
vimiv-qt-0.8.0-5.fc36.x86_64 conflicts with file from package 
vimiv-0.9.1-20.fc36.x86_64
  file /usr/share/man/man1/zef.1.gz from install of 
rakudo-zef-0.8.2-6.fc36.x86_64 conflicts with file from package 
sharedmeataxe-1.0-6.fc36.x86_64
  file /usr/share/man/man3/gdbm.3.gz from install of 
compat-gdbm-devel-1.14.1-15.fc36.x86_64 conflicts with file from package 
gdbm-devel-1:1.22-2.fc36.x86_64
  file /usr/share/man/man3/length.3.gz from install of 
heimdal-devel-7.7.0-11.fc36.x86_64 conflicts with file from package 
physfs-devel-3.0.2-9.fc36.x86_64
  file /usr/share/man/man3/list.3.gz from install of 
inn-devel-2.6.4-11.fc36.x86_64 conflicts with file from package 
man-pages-5.13-2.fc36.noarch
  file /usr/share/terminfo/d/dvtm-256color from install of 
dvtm-0.15-14.fc36.x86_64 conflicts with file from package 
ncurses-term-6.2-9.20210508.fc36.noarch
  file /usr/share/terminfo/d/dvtm from install of dvtm-0.15-14.fc36.x86_64 
conflicts with file from package ncurses-term-6.2-9.20210508.fc36.noarch

(This is not all packages in the distro, as I only requested archful packages 
to save some space…)

Such conflicts lead to subpar user experience… Should we make an effort to 
clean this
up? Add Conflicts between those packages?
(In some cases it seems that subpackages have been renamed without Obsoleting
the previous subpackage…)

Zbyszek
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to