Conflict with packages and update error

When I am trying to update it is giving an error message which has a conflict with packages.

Using snapper I have rebooted into an old snapshot but still I am having the same issue.

Not able to remove the schilytools package with dnf remove. Can some help me or point to resources to resolve this issue.

sudo dnf update command error message:

Error: Transaction test error:
  file /usr/bin/diff from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package diffutils-3.8-2.fc36.x86_64
  file /usr/share/man/man1/diff.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package diffutils-3.8-2.fc36.x86_64
  file /usr/bin/ctags from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package ctags-5.9-3.20220206.0.fc36.x86_64
  file /usr/bin/cal from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package util-linux-2.38-1.fc36.x86_64
  file /usr/share/man/man1/cal.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package util-linux-2.38-1.fc36.x86_64
  file /usr/share/man/man1/patch.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package patch-2.7.6-16.fc36.x86_64
  file /usr/bin/translit from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package perl-Lingua-Translit-0.29-1.fc36.noarch
  file /usr/share/man/man1/translit.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package perl-Lingua-Translit-0.29-1.fc36.noarch
  file /usr/share/man/man1/od.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package coreutils-common-9.0-8.fc36.x86_64
  file /usr/share/man/man1/printf.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package coreutils-common-9.0-8.fc36.x86_64
  file /usr/bin/od from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package coreutils-9.0-8.fc36.x86_64
  file /usr/bin/printf from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package coreutils-9.0-8.fc36.x86_64
  file /usr/lib/cpp from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package cpp-12.2.1-2.fc36.x86_64
  file /usr/bin/compare from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package ImageMagick-1:6.9.12.64-1.fc36.x86_64
  file /usr/share/man/man1/compare.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package ImageMagick-1:6.9.12.64-1.fc36.x86_64
  file /usr/share/man/man1/help.1.gz from install of schilytools-2021.09.18-1.x86_64 conflicts with file from package bash-5.2.2-2.fc36.x86_64
  file /usr/bin/isodebug conflicts between attempted installs of genisoimage-1.1.11-49.fc36.x86_64 and schilytools-2021.09.18-1.x86_64
  file /usr/bin/isodump conflicts between attempted installs of genisoimage-1.1.11-49.fc36.x86_64 and schilytools-2021.09.18-1.x86_64
  file /usr/bin/isoinfo conflicts between attempted installs of genisoimage-1.1.11-49.fc36.x86_64 and schilytools-2021.09.18-1.x86_64
  file /usr/bin/isovfy conflicts between attempted installs of genisoimage-1.1.11-49.fc36.x86_64 and schilytools-2021.09.18-1.x86_64

it looks like a bug in this schilytools package, which is not part of Fedora, so I think you will have to report that problem to whoever provided you with that rpm.

The problem is i am not able to find a commad to remove the package. Here is the link to the git repo but not able to find remove option in it.

You should be able to remove it like any other package, sudo dnf remove schilytools

Depending on how it was installed from that git repo will determine how to remove it. If it was an rpm then the command given should remove it. If it was not an rpm then it should not have given the errors, but removal would be exactly the opposite of the installation.

You did not post the link so I cannot be sure I am looking at the same app site.

dnf remove and rpm -qa with root permissions is not working and I dont remember installing it directly from git.

schilytools is a rpmsphere package which is creating an issue. So as of now I have disabled rpmsphere and rpmshpere-noarch repositories which has cleared the issue.

I installed it unwillingly trying to install Klick on f36, following the instructions from pkgs.org… I believe if I uninstall the whole rpmsphere, I won’t be able to use Klick, which I’m trying to use to synchronize the tempo of different audio software (still not succeeding)…

Anyways… Does anybody know how can I disable just that one package of rpmsphere?

The instructions I followed to install are:

1.- Add RPM Fusion repositories to my system

2.- Download the latest rpmsphere-release rpm from:

3.- Install rpmsphere-release rpm:
rpm -Uvh rpmsphere-release*rpm

4.- Install klick rpm package:
dnf install klick

I am new to Fedora, how did you disabled rpmsphere and rpmshpere-noarch repositories?

What I did was following the instructions to install but in reverse, so:

1.- sudo dnf remove klick

2.- I double clicked on the downloaded file (rpmsphere-release*rpm) which was opened with the Software Center and there I had the option to uninstall it

I didn’t erase the downloaded files because, like I said, I want to work with Klick, so I upgraded my system and then installed it again…

Thank you, i was able to remove it.

sudo dnf update --disablerepo=rpmsphere

1 Like