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@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure