Conflict on update

Running the remove duplicates gave me the option to use “–allowerasing” instead of spouting errors, thats a good step, its seeming to actually do things now.

Total                                                                                                                                                                                7.8 MB/s | 693 MB     01:29     
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /usr/share/doc/libseccomp/CHANGELOG from install of libseccomp-2.6.1-2.fc43.x86_64 conflicts with file from package libseccomp-2.6.0-2.fc43.i686
  file /usr/share/doc/libseccomp/CREDITS from install of libseccomp-2.6.1-2.fc43.x86_64 conflicts with file from package libseccomp-2.6.0-2.fc43.i686

Threw that in the end for an annoying relapse, lets hope the update works (So I can reinstall steam I’ve been so scared to close anything I think its running in RAM right now)

You might want to remove libseccomp.i686
edit:
Should have said remove with dnf .. sorry about that.

rm: cannot remove 'libseccomp.i686': No such file or directory

sudo dnf remove libseccomp.i686

worked until I tried reinstalling steam

Transaction failed: Rpm transaction failed.
  - file /usr/share/doc/libseccomp/CHANGELOG from install of libseccomp-2.6.1-2.fc43.i686 conflicts with file from package libseccomp-2.6.0-2.fc43.x86_64
  - file /usr/share/doc/libseccomp/CREDITS from install of libseccomp-2.6.1-2.fc43.i686 conflicts with file from package libseccomp-2.6.0-2.fc43.x86_64
  - file /usr/share/doc/at-spi2-core/NEWS from install of at-spi2-core-2.58.7-1.fc43.i686 conflicts with file from package at-spi2-core-2.58.6-1.fc43.x86_64
  - file /usr/share/doc/librsvg2/NEWS from install of librsvg2-2.61.4-1.fc43.i686 conflicts with file from package librsvg2-2.61.0-5.fc43.x86_64
  - file /usr/share/doc/librsvg2/README.md from install of librsvg2-2.61.4-1.fc43.i686 conflicts with file from package librsvg2-2.61.0-5.fc43.x86_64
  - file /usr/share/licenses/librsvg2/LICENSE.dependencies from install of librsvg2-2.61.4-1.fc43.i686 conflicts with file from package librsvg2-2.61.0-5.fc43.x86_64

I’m just not allowed nice things am I…

AND HOW IS LIBSECCOMP STILL CAUSING ISSUES I THOUGHT I WIPED IT

Did you update before installing steam?
The x86_64 packages still look like the older versions?
sudo dnf upgrade --refresh

I was afraid to restart my PC without steam installed, I’ll give that a shot

After restarting my PC I still get the same issue

sudo dnf upgrade --refresh

Do you still have updates?

No, it simply says nothing to do.

Let’s start with one package:
sudo dnf info libseccomp

Repositories loaded.
Installed packages
Name            : libseccomp
Epoch           : 0
Version         : 2.6.0
Release         : 2.fc43
Architecture    : x86_64
Installed size  : 224.9 KiB
Source          : libseccomp-2.6.0-2.fc43.src.rpm
From repository : <unknown>
Summary         : Enhanced seccomp library
URL             : https://github.com/seccomp/libseccomp
License         : LGPL-2.1-only
Description     : The libseccomp library provides an easy to use interface to the Linux Kernel's
                : syscall filtering mechanism, seccomp.  The libseccomp API allows an application
                : to specify which syscalls, and optionally which syscall arguments, the
                : application is allowed to execute, all of which are enforced by the Linux
                : Kernel.
Vendor          : Fedora Project

Name            : libseccomp
Epoch           : 0
Version         : 2.6.1
Release         : 2.fc43
Architecture    : x86_64
Installed size  : 218.2 KiB
Source          : libseccomp-2.6.1-2.fc43.src.rpm
From repository : <unknown>
Summary         : Enhanced seccomp library
URL             : https://github.com/seccomp/libseccomp
License         : LGPL-2.1-only
Description     : The libseccomp library provides an easy to use interface to the Linux Kernel's
                : syscall filtering mechanism, seccomp.  The libseccomp API allows an application
                : to specify which syscalls, and optionally which syscall arguments, the
                : application is allowed to execute, all of which are enforced by the Linux
                : Kernel.
Vendor          : Fedora Project

Available packages
Name           : libseccomp
Epoch          : 0
Version        : 2.6.1
Release        : 2.fc43
Architecture   : i686
Download size  : 77.4 KiB
Installed size : 225.5 KiB
Source         : libseccomp-2.6.1-2.fc43.src.rpm
Repository     : updates
Summary        : Enhanced seccomp library
URL            : https://github.com/seccomp/libseccomp
License        : LGPL-2.1-only
Description    : The libseccomp library provides an easy to use interface to the Linux Kernel's
               : syscall filtering mechanism, seccomp.  The libseccomp API allows an application
               : to specify which syscalls, and optionally which syscall arguments, the
               : application is allowed to execute, all of which are enforced by the Linux
               : Kernel.
Vendor         : Fedora Project

sudo dnf remove libseccomp.i686

No packages to remove for argument: libseccomp.i686

Nothing to do.

dur .. I misread that ..
sudo dnf reinstall libseccomp

Completed fine

Do you still have two versions installed?

Nope, and its no longer complaining when attempting to reinstall steam.

Transaction failed: Rpm transaction failed.
  - file /usr/share/doc/at-spi2-core/NEWS from install of at-spi2-core-2.58.7-1.fc43.i686 conflicts with file from package at-spi2-core-2.58.6-1.fc43.x86_64
  - file /usr/share/doc/librsvg2/NEWS from install of librsvg2-2.61.4-1.fc43.i686 conflicts with file from package librsvg2-2.61.0-5.fc43.x86_64
  - file /usr/share/doc/librsvg2/README.md from install of librsvg2-2.61.4-1.fc43.i686 conflicts with file from package librsvg2-2.61.0-5.fc43.x86_64
  - file /usr/share/licenses/librsvg2/LICENSE.dependencies from install of librsvg2-2.61.4-1.fc43.i686 conflicts with file from package librsvg2-2.61.0-5.fc43.x86_64

sudo dnf reinstall at-spi2-core librsvg2

already started doing that, it’s working well. Steam has finally reinstalled, thank you so much, kind stranger, for helping me to fix all this.