Updating system failure

%@%#@#$!!!
:disappointed:

Should have started with the axe…

At least does dnf upgrade work now?
If not, read on…

Your system is mutating towards 32-bit. Download the packages in the list I gave earlier and if down the road you need some other package we might have missed, you can fetch it from koji.

What needs to be done:

  1. For the conflicting packages, make sure you have downloaded the updated x86_64 version of each one. You can check which versions are installed with rpm -q package_name.
  2. Remove the older and i686 packages with rpm -e --nodeps package_name and then install the corresponding updated x86_64 package with rpm -ivh package_name. Proceed with the installation once you have eliminated an entire package family, e.g. remove all of the nss packages before you install the new ones.
  3. Rinse, repeat…

We don’t care at this point if a 32-bit package is actually needed, it will get installed once we’ve cleaned up this mess.
You can start by following the instructions I gave you last time, starting from here:

After that’s done, try a dnf upgrade, see if there are any conflicts and keep uninstalling and installing with rpm, until dnf succeeds to update the system

1 Like

The bit that says:

ā€œThe Discourse new user guide contains lots of more information . Please take a minute to skim through it to learn more about what you can do with Discourse.ā€

Just try the buttons you see when you write a post maybe?

Updating does not work

Is there a command to check conflicting packages? Also, I am using a 64-bit, I’m not sure how the packages I have to dowload work, you said I need them in a folder, I’m really sorry, I’m not very good at this.

Did do this though:

package libstdc++-10.1.1-1.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libstdc++-10.1.1-1.fc32.i686
package libstdc++-10.1.1-1.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libstdc++-10.0.1-0.13.fc32.x86_64
libstdc++-10.0.1-0.13.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm-q cpp-10.1.1-1.fc32.x86_64
bash: rpm-q: command not found...
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q cpp-10.1.1-1.fc32.x86_64
cpp-10.1.1-1.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q gcc-10.1.1-1.fc32.x86_64
gcc-10.1.1-1.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q gcc-c++-10.1.1-1.fc32.x86_64
package gcc-c++-10.1.1-1.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q gcc-gdb-plugin-10.1.1-1.fc32.x86_64
gcc-gdb-plugin-10.1.1-1.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libgomp-10.1.1-1.fc32.x86_64
libgomp-10.1.1-1.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libgomp-10.1.1-1.fc32.i686
package libgomp-10.1.1-1.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libstdc++-10.1.1-1.fc32.x86_64
libstdc++-10.1.1-1.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libstdc++-10.1.1-1.fc32.i686
package libstdc++-10.1.1-1.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libstdc++-devel-10.1.1-1.fc32.x86_64
package libstdc++-devel-10.1.1-1.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libstdc++-devel-10.1.1-1.fc32.i686
package libstdc++-devel-10.1.1-1.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q i686/libgphoto2-2.5.24-2.fc32.i686
package i686/libgphoto2-2.5.24-2.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libgphoto2-2.5.24-2.fc32.x86_64
libgphoto2-2.5.24-2.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-3.52.0-2.fc32.x86_64
package nss-3.52.0-2.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-3.52.0-2.fc32.i686
package nss-3.52.0-2.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-softokn-3.52.0-2.fc32.x86_64
package nss-softokn-3.52.0-2.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-softokn-3.52.0-2.fc32.i686
package nss-softokn-3.52.0-2.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-softokn-freebl-3.52.0-2.fc32.x86_64
package nss-softokn-freebl-3.52.0-2.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-softokn-freebl-3.52.0-2.fc32.i686
package nss-softokn-freebl-3.52.0-2.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-sysinit-3.52.0-2.fc32.x86_64
package nss-sysinit-3.52.0-2.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-util-3.52.0-2.fc32.x86_64
package nss-util-3.52.0-2.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q nss-util-3.52.0-2.fc32.i686
package nss-util-3.52.0-2.fc32.i686 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# 

This should be giving you clues about conflicting packages, like this:

You can see packages with multiple versions installed with:

sudo dnf repoquery --duplicates

See the step-by-step instructions I gave here, you can run the commands one by one. The folder thing is for your convenience, you can save the list of links I gave to a file and use that file with wget or any other download manager to download them all at once. You can always find the package you want in koji, e.g. for the gcc-related packages you’d go to this page, and download all the packages that you need from the x86_64 section.

When you are querying for installed packages, do not use the package_name-version-release syntax, because that will check only if that exact version of package exists. E.g. on my system:

# rpm -q libstdc++-10.1.1-1.fc32.x86_64
libstdc++-10.1.1-1.fc32.x86_64
# rpm -q libstdc++
libstdc++-10.1.1-1.fc32.x86_64
libstdc++-10.1.1-1.fc32.i686

Use the full name-version-release when removing packages (i.e. with rpm -e --nodeps) so that only the one that causes trouble gets uninstalled.

1 Like

Ok, here are the conflicting ones, I should check the version, which I will:

file /usr/share/gcc-10/python/libstdcxx/__pycache__/__init__.cpython-38.opt-1.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/share/gcc-10/python/libstdcxx/__pycache__/__init__.cpython-38.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/share/gcc-10/python/libstdcxx/v6/__pycache__/__init__.cpython-38.opt-1.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/share/gcc-10/python/libstdcxx/v6/__pycache__/__init__.cpython-38.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/share/gcc-10/python/libstdcxx/v6/__pycache__/printers.cpython-38.opt-1.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/share/gcc-10/python/libstdcxx/v6/__pycache__/printers.cpython-38.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/share/gcc-10/python/libstdcxx/v6/__pycache__/xmethods.cpython-38.opt-1.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/share/gcc-10/python/libstdcxx/v6/__pycache__/xmethods.cpython-38.pyc from install of libstdc++-10.1.1-1.fc32.i686 conflicts with file from package libstdc++-10.0.1-0.13.fc32.x86_64
  file /usr/lib/udev/rules.d/40-libgphoto2.rules from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/doc/libgphoto2/NEWS from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/da/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/de/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/es/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/es/LC_MESSAGES/libgphoto2_port-12.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/fr/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/it/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/ja/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/nl/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/pl/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/pt_BR/LC_MESSAGES/libgphoto2_port-12.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/sv/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/uk/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/locale/vi/LC_MESSAGES/libgphoto2-6.mo from install of libgphoto2-2.5.24-2.fc32.i686 conflicts with file from package libgphoto2-2.5.23-2.fc32.x86_64
  file /usr/share/doc/libgomp/ChangeLog.bz2 from install of libgomp-10.1.1-1.fc32.i686 conflicts with file from package libgomp-10.0.1-0.13.fc32.x86_64

Here are the duplicates:

OpenImageIO-0:2.1.13.0-2.fc32.x86_64
OpenImageIO-0:2.1.14.0-1.fc32.x86_64
PackageKit-0:1.1.13-2.fc32.x86_64
PackageKit-0:1.1.13-3.fc32.x86_64
PackageKit-glib-0:1.1.13-2.fc32.x86_64
PackageKit-glib-0:1.1.13-3.fc32.x86_64
abrt-0:2.14.0-2.fc32.x86_64
abrt-0:2.14.2-1.fc32.x86_64
abrt-addon-ccpp-0:2.14.0-2.fc32.x86_64
abrt-addon-ccpp-0:2.14.2-1.fc32.x86_64
abrt-addon-kerneloops-0:2.14.0-2.fc32.x86_64
abrt-addon-kerneloops-0:2.14.2-1.fc32.x86_64
abrt-addon-pstoreoops-0:2.14.0-2.fc32.x86_64
abrt-addon-pstoreoops-0:2.14.2-1.fc32.x86_64
abrt-addon-vmcore-0:2.14.0-2.fc32.x86_64
abrt-addon-vmcore-0:2.14.2-1.fc32.x86_64
abrt-addon-xorg-0:2.14.0-2.fc32.x86_64
abrt-addon-xorg-0:2.14.2-1.fc32.x86_64
abrt-cli-0:2.14.0-2.fc32.x86_64
abrt-cli-0:2.14.2-1.fc32.x86_64
abrt-dbus-0:2.14.0-2.fc32.x86_64
abrt-dbus-0:2.14.2-1.fc32.x86_64
abrt-desktop-0:2.14.0-2.fc32.x86_64
abrt-desktop-0:2.14.2-1.fc32.x86_64
abrt-gui-0:2.14.0-2.fc32.x86_64
abrt-gui-0:2.14.2-1.fc32.x86_64
abrt-gui-libs-0:2.14.0-2.fc32.x86_64
abrt-gui-libs-0:2.14.2-1.fc32.x86_64
abrt-java-connector-0:1.1.4-1.fc32.x86_64
abrt-java-connector-0:1.1.5-1.fc32.x86_64
abrt-libs-0:2.14.0-2.fc32.x86_64
abrt-libs-0:2.14.2-1.fc32.x86_64
abrt-plugin-bodhi-0:2.14.0-2.fc32.x86_64
abrt-plugin-bodhi-0:2.14.2-1.fc32.x86_64
abrt-retrace-client-0:2.14.0-2.fc32.x86_64
abrt-retrace-client-0:2.14.2-1.fc32.x86_64
abrt-tui-0:2.14.0-2.fc32.x86_64
abrt-tui-0:2.14.2-1.fc32.x86_64
adwaita-qt5-0:1.1.1-3.fc32.x86_64
adwaita-qt5-0:1.1.2-1.fc32.x86_64
alsa-sof-firmware-0:1.4.2-4.fc32.noarch
alsa-sof-firmware-0:1.4.2-6.fc32.noarch
annobin-0:9.19-1.fc32.x86_64
annobin-0:9.21-1.fc32.x86_64
authselect-0:1.2-1.fc32.x86_64
authselect-0:1.2.1-1.fc32.x86_64
authselect-compat-0:1.2-1.fc32.x86_64
authselect-compat-0:1.2.1-1.fc32.x86_64
authselect-libs-0:1.2-1.fc32.x86_64
authselect-libs-0:1.2.1-1.fc32.x86_64
boost-chrono-0:1.69.0-15.fc32.x86_64
boost-chrono-0:1.69.0-17.fc32.x86_64
boost-filesystem-0:1.69.0-15.fc32.x86_64
boost-filesystem-0:1.69.0-17.fc32.x86_64
boost-locale-0:1.69.0-15.fc32.x86_64
boost-locale-0:1.69.0-17.fc32.x86_64
boost-system-0:1.69.0-15.fc32.x86_64
boost-system-0:1.69.0-17.fc32.x86_64
boost-thread-0:1.69.0-15.fc32.x86_64
boost-thread-0:1.69.0-17.fc32.x86_64
brlapi-0:0.7.0-12.fc32.x86_64
brlapi-0:0.7.0-14.fc32.x86_64
brltty-0:6.0-12.fc32.x86_64
brltty-0:6.0-14.fc32.x86_64
cpp-0:10.0.1-0.13.fc32.x86_64
cpp-0:10.1.1-1.fc32.x86_64
elfutils-0:0.179-1.fc32.x86_64
elfutils-0:0.179-2.fc32.x86_64
elfutils-debuginfod-client-0:0.179-1.fc32.x86_64
elfutils-debuginfod-client-0:0.179-2.fc32.x86_64
elfutils-default-yama-scope-0:0.179-1.fc32.noarch
elfutils-default-yama-scope-0:0.179-2.fc32.noarch
elfutils-libelf-0:0.179-1.fc32.i686
elfutils-libelf-0:0.179-1.fc32.x86_64
elfutils-libelf-0:0.179-2.fc32.x86_64
elfutils-libs-0:0.179-1.fc32.x86_64
elfutils-libs-0:0.179-2.fc32.x86_64
f32-backgrounds-base-0:32.2.0-1.fc32.noarch
f32-backgrounds-base-0:32.2.2-1.fc32.noarch
f32-backgrounds-gnome-0:32.2.0-1.fc32.noarch
f32-backgrounds-gnome-0:32.2.2-1.fc32.noarch
firefox-0:75.0-1.fc32.x86_64
firefox-0:76.0.1-1.fc32.x86_64
firewalld-0:0.8.2-2.fc32.noarch
firewalld-0:0.8.2-3.fc32.noarch
firewalld-filesystem-0:0.8.2-2.fc32.noarch
firewalld-filesystem-0:0.8.2-3.fc32.noarch
gcc-0:10.0.1-0.13.fc32.x86_64
gcc-0:10.1.1-1.fc32.x86_64
gcc-gdb-plugin-0:10.0.1-0.13.fc32.x86_64
gcc-gdb-plugin-0:10.1.1-1.fc32.x86_64
gdb-0:9.1-3.fc32.x86_64
gdb-0:9.1-5.fc32.x86_64
gdb-headless-0:9.1-3.fc32.x86_64
gdb-headless-0:9.1-5.fc32.x86_64
gjs-0:1.64.2-1.fc32.x86_64
gjs-0:1.64.2-2.fc32.x86_64
gnome-abrt-0:1.3.1-1.fc32.x86_64
gnome-abrt-0:1.3.2-1.fc32.x86_64
gnupg2-0:2.2.19-1.fc32.x86_64
gnupg2-0:2.2.20-2.fc32.x86_64
gnupg2-smime-0:2.2.19-1.fc32.x86_64
gnupg2-smime-0:2.2.20-2.fc32.x86_64
gnutls-0:3.6.13-1.fc32.i686
gnutls-0:3.6.13-1.fc32.x86_64
gnutls-0:3.6.13-2.fc32.x86_64
google-chrome-stable-0:81.0.4044.129-1.x86_64
google-chrome-stable-0:81.0.4044.138-1.x86_64
gpgme-0:1.13.1-6.fc32.x86_64
gpgme-0:1.13.1-7.fc32.x86_64
grub2-common-1:2.04-15.fc32.noarch
grub2-common-1:2.04-16.fc32.noarch
grub2-pc-1:2.04-15.fc32.x86_64
grub2-pc-1:2.04-16.fc32.x86_64
grub2-pc-modules-1:2.04-15.fc32.noarch
grub2-pc-modules-1:2.04-16.fc32.noarch
grub2-tools-1:2.04-15.fc32.x86_64
grub2-tools-1:2.04-16.fc32.x86_64
grub2-tools-minimal-1:2.04-15.fc32.x86_64
grub2-tools-minimal-1:2.04-16.fc32.x86_64
java-1.8.0-openjdk-1:1.8.0.242.b08-1.fc32.x86_64
java-1.8.0-openjdk-1:1.8.0.252.b09-0.fc32.x86_64
java-1.8.0-openjdk-headless-1:1.8.0.242.b08-1.fc32.x86_64
java-1.8.0-openjdk-headless-1:1.8.0.252.b09-0.fc32.x86_64
json-c-0:0.13.1-11.fc32.x86_64
json-c-0:0.13.1-12.fc32.x86_64
libappindicator-gtk3-0:12.10.0-27.fc32.x86_64
libappindicator-gtk3-0:12.10.0-28.fc32.x86_64
libgcc-0:10.0.1-0.13.fc32.i686
libgcc-0:10.0.1-0.13.fc32.x86_64
libgcc-0:10.1.1-1.fc32.x86_64
libgfortran-0:10.0.1-0.13.fc32.x86_64
libgfortran-0:10.1.1-1.fc32.x86_64
libgomp-0:10.0.1-0.13.fc32.i686
libgomp-0:10.0.1-0.13.fc32.x86_64
libgomp-0:10.1.1-1.fc32.x86_64
libgphoto2-0:2.5.23-2.fc32.i686
libgphoto2-0:2.5.23-2.fc32.x86_64
libgphoto2-0:2.5.24-2.fc32.x86_64
libkworkspace5-0:5.18.4-1.fc32.x86_64
libkworkspace5-0:5.18.5-1.fc32.x86_64
libldb-0:2.1.1-1.fc32.x86_64
libldb-0:2.1.2-1.fc32.x86_64
libquadmath-0:10.0.1-0.13.fc32.x86_64
libquadmath-0:10.1.1-1.fc32.x86_64
libreport-0:2.12.0-3.fc32.x86_64
libreport-0:2.13.1-4.fc32.x86_64
libreport-anaconda-0:2.12.0-3.fc32.x86_64
libreport-anaconda-0:2.13.1-4.fc32.x86_64
libreport-cli-0:2.12.0-3.fc32.x86_64
libreport-cli-0:2.13.1-4.fc32.x86_64
libreport-fedora-0:2.12.0-3.fc32.x86_64
libreport-fedora-0:2.13.1-4.fc32.x86_64
libreport-filesystem-0:2.12.0-3.fc32.noarch
libreport-filesystem-0:2.13.1-4.fc32.noarch
libreport-gtk-0:2.12.0-3.fc32.x86_64
libreport-gtk-0:2.13.1-4.fc32.x86_64
libreport-plugin-bugzilla-0:2.12.0-3.fc32.x86_64
libreport-plugin-bugzilla-0:2.13.1-4.fc32.x86_64
libreport-plugin-kerneloops-0:2.12.0-3.fc32.x86_64
libreport-plugin-kerneloops-0:2.13.1-4.fc32.x86_64
libreport-plugin-logger-0:2.12.0-3.fc32.x86_64
libreport-plugin-logger-0:2.13.1-4.fc32.x86_64
libreport-plugin-reportuploader-0:2.12.0-3.fc32.x86_64
libreport-plugin-reportuploader-0:2.13.1-4.fc32.x86_64
libreport-plugin-systemd-journal-0:2.12.0-3.fc32.x86_64
libreport-plugin-systemd-journal-0:2.13.1-4.fc32.x86_64
libreport-plugin-ureport-0:2.12.0-3.fc32.x86_64
libreport-plugin-ureport-0:2.13.1-4.fc32.x86_64
libreport-web-0:2.12.0-3.fc32.x86_64
libreport-web-0:2.13.1-4.fc32.x86_64
libsmbclient-2:4.12.1-1.fc32.1.x86_64
libsmbclient-2:4.12.2-0.fc32.1.x86_64
libstdc++-0:10.0.1-0.13.fc32.i686
libstdc++-0:10.0.1-0.13.fc32.x86_64
libstdc++-0:10.1.1-1.fc32.x86_64
libwbclient-2:4.12.1-1.fc32.1.x86_64
libwbclient-2:4.12.2-0.fc32.1.x86_64
mesa-dri-drivers-0:20.0.5-1.fc32.i686
mesa-dri-drivers-0:20.0.5-1.fc32.x86_64
mesa-dri-drivers-0:20.0.7-1.fc32.x86_64
mesa-filesystem-0:20.0.5-1.fc32.i686
mesa-filesystem-0:20.0.5-1.fc32.x86_64
mesa-filesystem-0:20.0.7-1.fc32.i686
mesa-filesystem-0:20.0.7-1.fc32.x86_64
mesa-libgbm-0:20.0.5-1.fc32.i686
mesa-libgbm-0:20.0.5-1.fc32.x86_64
mesa-libgbm-0:20.0.7-1.fc32.x86_64
mesa-libglapi-0:20.0.5-1.fc32.i686
mesa-libglapi-0:20.0.5-1.fc32.x86_64
mesa-libglapi-0:20.0.7-1.fc32.x86_64
minetest-0:5.1.0-3.fc32.x86_64
minetest-0:5.2.0-1.fc32.x86_64
minetest-server-0:5.1.0-3.fc32.x86_64
minetest-server-0:5.2.0-1.fc32.x86_64
mozjs68-0:68.7.0-1.fc32.x86_64
mozjs68-0:68.8.0-1.fc32.x86_64
nss-0:3.51.0-1.fc32.i686
nss-0:3.51.0-1.fc32.x86_64
nss-0:3.51.1-1.fc32.x86_64
nss-softokn-0:3.51.0-1.fc32.i686
nss-softokn-0:3.51.0-1.fc32.x86_64
nss-softokn-0:3.51.1-1.fc32.x86_64
nss-softokn-freebl-0:3.51.0-1.fc32.i686
nss-softokn-freebl-0:3.51.0-1.fc32.x86_64
nss-softokn-freebl-0:3.51.1-1.fc32.x86_64
nss-sysinit-0:3.51.0-1.fc32.x86_64
nss-sysinit-0:3.51.1-1.fc32.x86_64
nss-util-0:3.51.0-1.fc32.i686
nss-util-0:3.51.0-1.fc32.x86_64
nss-util-0:3.51.1-1.fc32.x86_64
oddjob-0:0.34.4-10.fc32.x86_64
oddjob-0:0.34.6-1.fc32.x86_64
oddjob-mkhomedir-0:0.34.4-10.fc32.x86_64
oddjob-mkhomedir-0:0.34.6-1.fc32.x86_64
pcre2-syntax-0:10.34-9.fc32.noarch
pcre2-syntax-0:10.35-1.fc32.noarch
pcre2-utf32-0:10.34-9.fc32.x86_64
pcre2-utf32-0:10.35-1.fc32.x86_64
pipewire-0:0.3.2-3.fc32.x86_64
pipewire-0:0.3.5-1.fc32.x86_64
pipewire-libs-0:0.3.2-3.fc32.x86_64
pipewire-libs-0:0.3.5-1.fc32.x86_64
plasma-workspace-common-0:5.18.4-1.fc32.x86_64
plasma-workspace-common-0:5.18.5-1.fc32.x86_64
proj-0:6.3.1-3.fc32.x86_64
proj-0:6.3.2-3.fc32.x86_64
proj-datumgrid-0:1.8-6.3.1.3.fc32.noarch
proj-datumgrid-0:1.8-6.3.2.3.fc32.noarch
python3-abrt-0:2.14.0-2.fc32.x86_64
python3-abrt-0:2.14.2-1.fc32.x86_64
python3-abrt-addon-0:2.14.0-2.fc32.noarch
python3-abrt-addon-0:2.14.2-1.fc32.noarch
python3-brlapi-0:0.7.0-12.fc32.x86_64
python3-brlapi-0:0.7.0-14.fc32.x86_64
python3-firewall-0:0.8.2-2.fc32.noarch
python3-firewall-0:0.8.2-3.fc32.noarch
python3-gobject-0:3.36.0-2.fc32.x86_64
python3-gobject-0:3.36.1-1.fc32.x86_64
python3-gobject-base-0:3.36.0-2.fc32.x86_64
python3-gobject-base-0:3.36.1-1.fc32.x86_64
python3-libreport-0:2.12.0-3.fc32.x86_64
python3-libreport-0:2.13.1-4.fc32.x86_64
python3-rpm-0:4.15.1-2.fc32.1.x86_64
python3-rpm-0:4.15.1-3.fc32.1.x86_64
qgnomeplatform-0:0.6.0-3.fc32.x86_64
qgnomeplatform-0:0.6.1-1.fc32.x86_64
qt5-qtwayland-0:5.13.2-4.fc32.x86_64
qt5-qtwayland-0:5.13.2-5.fc32.x86_64
rpm-0:4.15.1-2.fc32.1.x86_64
rpm-0:4.15.1-3.fc32.1.x86_64
rpm-build-libs-0:4.15.1-2.fc32.1.x86_64
rpm-build-libs-0:4.15.1-3.fc32.1.x86_64
rpm-libs-0:4.15.1-2.fc32.1.x86_64
rpm-libs-0:4.15.1-3.fc32.1.x86_64
rpm-plugin-selinux-0:4.15.1-2.fc32.1.x86_64
rpm-plugin-selinux-0:4.15.1-3.fc32.1.x86_64
rpm-sign-libs-0:4.15.1-2.fc32.1.x86_64
rpm-sign-libs-0:4.15.1-3.fc32.1.x86_64
samba-client-2:4.12.1-1.fc32.1.x86_64
samba-client-2:4.12.2-0.fc32.1.x86_64
samba-client-libs-2:4.12.1-1.fc32.1.x86_64
samba-client-libs-2:4.12.2-0.fc32.1.x86_64
samba-common-2:4.12.1-1.fc32.1.noarch
samba-common-2:4.12.2-0.fc32.1.noarch
samba-common-libs-2:4.12.1-1.fc32.1.x86_64
samba-common-libs-2:4.12.2-0.fc32.1.x86_64
sane-backends-0:1.0.29-7.fc32.x86_64
sane-backends-0:1.0.29-8.fc32.x86_64
sane-backends-drivers-cameras-0:1.0.29-7.fc32.i686
sane-backends-drivers-cameras-0:1.0.29-7.fc32.x86_64
sane-backends-drivers-cameras-0:1.0.29-8.fc32.x86_64
sane-backends-drivers-scanners-0:1.0.29-7.fc32.i686
sane-backends-drivers-scanners-0:1.0.29-7.fc32.x86_64
sane-backends-drivers-scanners-0:1.0.29-8.fc32.x86_64
sane-backends-libs-0:1.0.29-7.fc32.i686
sane-backends-libs-0:1.0.29-7.fc32.x86_64
sane-backends-libs-0:1.0.29-8.fc32.x86_64
selinux-policy-0:3.14.5-32.fc32.noarch
selinux-policy-0:3.14.5-38.fc32.noarch
selinux-policy-minimum-0:3.14.5-32.fc32.noarch
selinux-policy-minimum-0:3.14.5-38.fc32.noarch
selinux-policy-targeted-0:3.14.5-32.fc32.noarch
selinux-policy-targeted-0:3.14.5-38.fc32.noarch
simple-scan-0:3.36.2-1.fc32.x86_64
simple-scan-0:3.36.2.1-1.fc32.x86_64
tzdata-java-0:2019c-3.fc32.noarch
tzdata-java-0:2020a-1.fc32.noarch
webkit2gtk3-0:2.28.2-1.fc32.x86_64
webkit2gtk3-0:2.28.2-2.fc32.x86_64
webkit2gtk3-jsc-0:2.28.2-1.fc32.x86_64
webkit2gtk3-jsc-0:2.28.2-2.fc32.x86_64

Versions of conflicting packages:

[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libstdc++
libstdc++-10.0.1-0.13.fc32.i686
libstdc++-10.0.1-0.13.fc32.x86_64
libstdc++-10.1.1-1.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libgphoto2
libgphoto2-2.5.24-2.fc32.x86_64
libgphoto2-2.5.23-2.fc32.x86_64
libgphoto2-2.5.23-2.fc32.i686
[root@vanniekerkpc-localdomain vanNiekerk]# rpm -q libgomp
libgomp-10.1.1-1.fc32.x86_64
libgomp-10.0.1-0.13.fc32.x86_64
libgomp-10.0.1-0.13.fc32.i686

So, like this for all the links?

[root@vanniekerkpc-localdomain vanNiekerk]# dnf install https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/cpp-10.1.1-1.fc32.x86_64.rpm
Last metadata expiration check: 2:58:29 ago on Mon 01 Jun 2020 08:07:53 AM SAST.
cpp-10.1.1-1.fc32.x86_64.rpm                    901 kB/s | 9.4 MB     00:10    
Package cpp-10.1.1-1.fc32.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[root@vanniekerkpc-localdomain vanNiekerk]# 

Is there a reason why you do not like the commands I gave before?

Let’s try this again.
Because of the state of the system, we can’t safely rely on dnf to resolve dependencies when upgrading or removing packages, so we will go down a level and use rpm to remove what’s confusing dnf and install the proper versions. Once we have untangled the mess, we will switch back to dnf to clean up.

  1. Make a folder to store the files and packages we are going to use:
    mkdir Downloads/chaos

  2. Save this list of URLs in a simple text file called pkg2download and put that file in Downloads/chaos.

https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/cpp-10.1.1-1.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/gcc-10.1.1-1.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/gcc-c++-10.1.1-1.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/gcc-gdb-plugin-10.1.1-1.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/libgomp-10.1.1-1.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/i686/libgomp-10.1.1-1.fc32.i686.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/libstdc++-10.1.1-1.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/i686/libstdc++-10.1.1-1.fc32.i686.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/x86_64/libstdc++-devel-10.1.1-1.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/gcc/10.1.1/1.fc32/i686/libstdc++-devel-10.1.1-1.fc32.i686.rpm
https://kojipkgs.fedoraproject.org//packages/libgphoto2/2.5.24/2.fc32/i686/libgphoto2-2.5.24-2.fc32.i686.rpm
https://kojipkgs.fedoraproject.org//packages/libgphoto2/2.5.24/2.fc32/x86_64/libgphoto2-2.5.24-2.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/x86_64/nss-3.52.0-2.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/i686/nss-3.52.0-2.fc32.i686.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/x86_64/nss-softokn-3.52.0-2.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/i686/nss-softokn-3.52.0-2.fc32.i686.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/x86_64/nss-softokn-freebl-3.52.0-2.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/i686/nss-softokn-freebl-3.52.0-2.fc32.i686.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/x86_64/nss-sysinit-3.52.0-2.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/x86_64/nss-util-3.52.0-2.fc32.x86_64.rpm
https://kojipkgs.fedoraproject.org//packages/nss/3.52.0/2.fc32/i686/nss-util-3.52.0-2.fc32.i686.rpm
  1. Save this list of packages as simple text file called pkg2remove in the same folder:
libgomp-10.0.1-0.13.fc32.i686
libgomp-10.0.1-0.13.fc32.x86_64
libstdc++-10.0.1-0.13.fc32.i686
libstdc++-10.0.1-0.13.fc32.x86_64
libstdc++-devel-10.0.1-0.13.fc32.x86_64
gcc-c++-10.0.1-0.13.fc32.x86_64
libgphoto2-2.5.23-2.fc32.i686
libgphoto2-2.5.23-2.fc32.x86_64
nss-3.51.0-1.fc32.i686
nss-3.51.0-1.fc32.x86_64
nss-softokn-3.51.0-1.fc32.i686
nss-softokn-3.51.0-1.fc32.x86_64
nss-softokn-freebl-3.51.0-1.fc32.i686
nss-softokn-freebl-3.51.0-1.fc32.x86_64
nss-sysinit-3.51.0-1.fc32.x86_64
nss-util-3.51.0-1.fc32.i686
nss-util-3.51.0-1.fc32.x86_64
  1. Since we never learned if you have wget or another download manager installed, we are going to use dnf to download all the packages in that folder:
    for i in $(cat Downloads/chaos/pkg2download); do dnf download --destdir=Downloads/chaos/ $i; done
    (this is all in one line)

  2. Next, remove all of the listed stale packages that are blocking dnf transactions:
    for i in $(cat Downloads/chaos/pkg2remove); do sudo rpm -e --nodeps $i; done
    (again, one line)

  3. Update to the versions we’ve downloaded in Downloads/chaos:
    sudo rpm -Uhv Downloads/chaos/*.rpm
    then run
    sudo rpm -ivh Downloads/chaos/*.rpm
    in case some package was completely removed from the system. The first command will complain if there isn’t an earlier version of the package installed, the second if a package is already installed.

  4. At this point, the mess should be relatively untangled, so we can try asking dnf to do an update:
    sudo dnf --refresh upgrade
    If there are still conflicts and dnf can’t get over them with
    sudo dnf upgrade --skip-broken
    or
    sudo dnf upgrade --allowerasing
    or both
    sudo dnf upgrade --allowerasing --skip-broken
    you will have to use rpm again to resolve any conflicts. I.e., if you get the message that

  file foo from install of bar-2.0-1.fc32.i686 conflicts with file foo from package bar-1.0-1.fc32.x86_64

You will need to go to koji, search for package bar, find the Fedora 32 build with the updated version (e.g. bar-2.0-1.fc32) and download at least the x86_64 version of the rpm (there’s a chance something is noarch, no choice to be made there). Then you remove the older version, paying attention to specify name-version-release-architecture:
sudo rpm -e --nodeps bar-1.0-1.fc32.x86_64
and then you install the updated rpm from where you downloaded it:
sudo rpm -ivh Downloads/chaos/bar-2.0-1.fc32.x86_64
(or sudo rpm -Uvh Downloads/chaos/bar-2.0-1.fc32.x86_64 if an earlier x86_64 version remains installed)
If there are conflicts between i686 and x86_64 packages, remove the 32-bit version and install the x86_64 version with the highest version number listed in the transaction.
After each manual intervention, try sudo dnf --refresh upgrade to see if there remain any problems and repeat the above process to move forward.

Once the upgrade is successful, reboot for good measure and then run:
sudo dnf remove --duplicates

This is as detailed as it can get, try not to deviate this time.

1 Like

Sorry, I’, rather confused by all this, but I’ll try my best. I ran step 4(will keep you posted on the other steps as well):

[vanNiekerk@vanniekerkpc-localdomain ~]$ for i in $(cat Downloads/chaos/pkg2download); do dnf download --destdir=Downloads/chaos/ $i; done
Fedora Modular 32 - x86_64                       17 kB/s |  47 kB     00:02    
Fedora Modular 32 - x86_64 - Updates             23 kB/s |  46 kB     00:02    
Fedora Modular 32 - x86_64 - Updates             56 kB/s | 155 kB     00:02    
Fedora 32 - x86_64 - Updates                     22 kB/s |  35 kB     00:01    
Fedora 32 - x86_64 - Updates                    878 kB/s | 6.7 MB     00:07    
Fedora 32 - x86_64                               14 kB/s |  47 kB     00:03    
google-chrome                                   4.6 kB/s | 1.3 kB     00:00    
google-chrome                                   7.7 kB/s | 3.9 kB     00:00    
RPM Fusion for Fedora 32 - Free - Updates        94 kB/s | 473 kB     00:05    
RPM Fusion for Fedora 32 - Free                 194 kB/s | 679 kB     00:03    
RPM Fusion for Fedora 32 - Nonfree - Steam      132  B/s | 1.7 kB     00:13    
WineHQ packages                                  12 kB/s | 3.2 kB     00:00    
WineHQ packages                                 1.3 MB/s | 2.4 MB     00:01    
cpp-10.1.1-1.fc32.x86_64.rpm                    649 kB/s | 9.4 MB     00:14    
Last metadata expiration check: 0:00:25 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
gcc-10.1.1-1.fc32.x86_64.rpm                    473 kB/s |  30 MB     01:04    
Last metadata expiration check: 0:01:33 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
gcc-c++-10.1.1-1.fc32.x86_64.rpm                835 kB/s |  11 MB     00:13    
Last metadata expiration check: 0:01:51 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
gcc-gdb-plugin-10.1.1-1.fc32.x86_64.rpm          74 kB/s | 130 kB     00:01    
Last metadata expiration check: 0:01:56 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libgomp-10.1.1-1.fc32.x86_64.rpm                116 kB/s | 251 kB     00:02    
Last metadata expiration check: 0:02:02 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libgomp-10.1.1-1.fc32.i686.rpm                  103 kB/s | 259 kB     00:02    
Last metadata expiration check: 0:02:08 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libstdc++-10.1.1-1.fc32.x86_64.rpm              163 kB/s | 617 kB     00:03    
Last metadata expiration check: 0:02:16 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libstdc++-10.1.1-1.fc32.i686.rpm                153 kB/s | 662 kB     00:04    
Last metadata expiration check: 0:02:24 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libstdc++-devel-10.1.1-1.fc32.x86_64.rpm        308 kB/s | 2.0 MB     00:06    
Last metadata expiration check: 0:02:34 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libstdc++-devel-10.1.1-1.fc32.i686.rpm          190 kB/s | 2.0 MB     00:10    
Last metadata expiration check: 0:02:48 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libgphoto2-2.5.24-2.fc32.i686.rpm               202 kB/s | 1.2 MB     00:06    
Last metadata expiration check: 0:02:58 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
libgphoto2-2.5.24-2.fc32.x86_64.rpm             211 kB/s | 1.2 MB     00:05    
Last metadata expiration check: 0:03:07 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-3.52.0-2.fc32.x86_64.rpm                    197 kB/s | 677 kB     00:03    
Last metadata expiration check: 0:03:14 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-3.52.0-2.fc32.i686.rpm                      200 kB/s | 748 kB     00:03    
Last metadata expiration check: 0:03:21 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-softokn-3.52.0-2.fc32.x86_64.rpm            139 kB/s | 442 kB     00:03    
Last metadata expiration check: 0:03:28 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-softokn-3.52.0-2.fc32.i686.rpm              156 kB/s | 478 kB     00:03    
Last metadata expiration check: 0:03:35 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-softokn-freebl-3.52.0-2.fc32.x86_64.rpm      90 kB/s | 241 kB     00:02    
Last metadata expiration check: 0:03:41 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-softokn-freebl-3.52.0-2.fc32.i686.rpm       105 kB/s | 231 kB     00:02    
Last metadata expiration check: 0:03:47 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-sysinit-3.52.0-2.fc32.x86_64.rpm             14 kB/s |  20 kB     00:01    
Last metadata expiration check: 0:03:51 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-util-3.52.0-2.fc32.x86_64.rpm                48 kB/s |  90 kB     00:01    
Last metadata expiration check: 0:03:57 ago on Mon 01 Jun 2020 03:02:15 PM SAST.
nss-util-3.52.0-2.fc32.i686.rpm                  49 kB/s |  92 kB     00:01    
[vanNiekerk@vanniekerkpc-localdomain ~]$ 

Ok, step 5 has some errors:

[vanNiekerk@vanniekerkpc-localdomain ~]$ for i in $(cat Downloads/chaos/pkg2remove); do sudo rpm -e --nodeps $i; done
[sudo] password for vanNiekerk: 
error: package libstdc++-devel-10.0.1-0.13.fc32.x86_64 is not installed
error: package gcc-c++-10.0.1-0.13.fc32.x86_64 is not installed
[vanNiekerk@vanniekerkpc-localdomain ~]$ su
Password: 
su: Authentication failure
[vanNiekerk@vanniekerkpc-localdomain ~]$ su
Password: 
[root@vanniekerkpc-localdomain vanNiekerk]# for i in $(cat Downloads/chaos/pkg2remove); do sudo rpm -e --nodeps $i; done
error: package libgomp-10.0.1-0.13.fc32.i686 is not installed
error: package libgomp-10.0.1-0.13.fc32.x86_64 is not installed
error: package libstdc++-10.0.1-0.13.fc32.i686 is not installed
error: package libstdc++-10.0.1-0.13.fc32.x86_64 is not installed
error: package libstdc++-devel-10.0.1-0.13.fc32.x86_64 is not installed
error: package gcc-c++-10.0.1-0.13.fc32.x86_64 is not installed
error: package libgphoto2-2.5.23-2.fc32.i686 is not installed
error: package libgphoto2-2.5.23-2.fc32.x86_64 is not installed
error: package nss-3.51.0-1.fc32.i686 is not installed
error: package nss-3.51.0-1.fc32.x86_64 is not installed
error: package nss-softokn-3.51.0-1.fc32.i686 is not installed
error: package nss-softokn-3.51.0-1.fc32.x86_64 is not installed
error: package nss-softokn-freebl-3.51.0-1.fc32.i686 is not installed
error: package nss-softokn-freebl-3.51.0-1.fc32.x86_64 is not installed
error: package nss-sysinit-3.51.0-1.fc32.x86_64 is not installed
error: package nss-util-3.51.0-1.fc32.i686 is not installed
error: package nss-util-3.51.0-1.fc32.x86_64 is not installed
[root@vanniekerkpc-localdomain vanNiekerk]# 

Step 6:

[root@vanniekerkpc-localdomain vanNiekerk]# sudo rpm -Uhv Downloads/chaos/*.rpm
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
	package libstdc++-10.1.1-1.fc32.x86_64 is already installed
	package libgomp-10.1.1-1.fc32.x86_64 is already installed
	package cpp-10.1.1-1.fc32.x86_64 is already installed
	package gcc-10.1.1-1.fc32.x86_64 is already installed
	package gcc-gdb-plugin-10.1.1-1.fc32.x86_64 is already installed
	package libgphoto2-2.5.24-2.fc32.x86_64 is already installed
[root@vanniekerkpc-localdomain vanNiekerk]# sudo rpm -ivh Downloads/chaos/*.rpm
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
	file /usr/lib64/libnssutil3.so from install of nss-util-3.52.0-2.fc32.x86_64 conflicts with file from package nss-util-3.51.1-1.fc32.x86_64
	package libstdc++-10.1.1-1.fc32.x86_64 is already installed
	file /usr/lib64/libfreebl3.chk from install of nss-softokn-freebl-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-freebl-3.51.1-1.fc32.x86_64
	file /usr/lib64/libfreebl3.so from install of nss-softokn-freebl-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-freebl-3.51.1-1.fc32.x86_64
	file /usr/lib64/libfreeblpriv3.chk from install of nss-softokn-freebl-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-freebl-3.51.1-1.fc32.x86_64
	file /usr/lib64/libfreeblpriv3.so from install of nss-softokn-freebl-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-freebl-3.51.1-1.fc32.x86_64
	file /usr/lib64/libnssdbm3.chk from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/libnssdbm3.so from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/libsoftokn3.chk from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/libsoftokn3.so from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/nss/unsupported-tools/bltest from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/nss/unsupported-tools/ecperf from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/nss/unsupported-tools/fbectest from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/nss/unsupported-tools/fipstest from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/nss/unsupported-tools/shlibsign from install of nss-softokn-3.52.0-2.fc32.x86_64 conflicts with file from package nss-softokn-3.51.1-1.fc32.x86_64
	file /usr/lib64/libnsssysinit.so from install of nss-sysinit-3.52.0-2.fc32.x86_64 conflicts with file from package nss-sysinit-3.51.1-1.fc32.x86_64
	file /usr/share/man/man1/setup-nsssysinit.1.gz from install of nss-sysinit-3.52.0-2.fc32.x86_64 conflicts with file from package nss-sysinit-3.51.1-1.fc32.x86_64
	file /usr/lib64/libnss3.so from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/lib64/libsmime3.so from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/lib64/libssl3.so from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/cert8.db.5.gz from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/cert9.db.5.gz from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/key3.db.5.gz from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/key4.db.5.gz from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/pkcs11.txt.5.gz from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/secmod.db.5.gz from install of nss-3.52.0-2.fc32.x86_64 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	package libgomp-10.1.1-1.fc32.x86_64 is already installed
	package cpp-10.1.1-1.fc32.x86_64 is already installed
	file /usr/bin/cpp from install of cpp-10.1.1-1.fc32.x86_64 conflicts with file from package cpp-10.0.1-0.13.fc32.x86_64
	file /usr/libexec/gcc/x86_64-redhat-linux/10/cc1 from install of cpp-10.1.1-1.fc32.x86_64 conflicts with file from package cpp-10.0.1-0.13.fc32.x86_64
	file /usr/share/man/man1/cpp.1.gz from install of cpp-10.1.1-1.fc32.x86_64 conflicts with file from package cpp-10.0.1-0.13.fc32.x86_64
	package gcc-10.1.1-1.fc32.x86_64 is already installed
	file /usr/bin/gcc from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/gcc-ar from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/gcc-nm from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/gcc-ranlib from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/gcov from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/gcov-dump from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/gcov-tool from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/lto-dump from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/x86_64-redhat-linux-gcc from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/bin/x86_64-redhat-linux-gcc-10 from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtbegin.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtbeginS.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtbeginT.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtend.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtendS.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtfastmath.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtoffloadbegin.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtoffloadend.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtoffloadtable.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtprec32.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtprec64.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/crtprec80.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/libasan_preinit.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/libgcc.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/libgcc_eh.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/libgcov.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/32/libgomp.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtbegin.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtbeginS.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtbeginT.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtend.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtendS.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtfastmath.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtoffloadbegin.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtoffloadend.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtoffloadtable.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtprec32.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtprec64.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/crtprec80.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/libasan_preinit.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/libgcc.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/libgcc_eh.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/libgcov.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/libgomp.a from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/liblsan_preinit.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/libtsan_preinit.o from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/rpmver from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/libexec/gcc/x86_64-redhat-linux/10/collect2 from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/libexec/gcc/x86_64-redhat-linux/10/liblto_plugin.so.0.0.0 from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/libexec/gcc/x86_64-redhat-linux/10/lto-wrapper from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/libexec/gcc/x86_64-redhat-linux/10/lto1 from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/doc/gcc/ChangeLog.bz2 from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/info/gcc.info.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/info/gccinstall.info.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/info/gccint.info.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/locale/sv/LC_MESSAGES/gcc.mo from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/man/man1/gcc.1.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/man/man1/gcov-dump.1.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/man/man1/gcov-tool.1.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/man/man1/gcov.1.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	file /usr/share/man/man1/lto-dump.1.gz from install of gcc-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-10.0.1-0.13.fc32.x86_64
	package gcc-gdb-plugin-10.1.1-1.fc32.x86_64 is already installed
	file /usr/lib/gcc/x86_64-redhat-linux/10/plugin/libcc1plugin.so.0.0.0 from install of gcc-gdb-plugin-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-gdb-plugin-10.0.1-0.13.fc32.x86_64
	file /usr/lib/gcc/x86_64-redhat-linux/10/plugin/libcp1plugin.so.0.0.0 from install of gcc-gdb-plugin-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-gdb-plugin-10.0.1-0.13.fc32.x86_64
	file /usr/lib64/libcc1.so.0.0.0 from install of gcc-gdb-plugin-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-gdb-plugin-10.0.1-0.13.fc32.x86_64
	file /usr/share/doc/gcc-gdb-plugin/ChangeLog.bz2 from install of gcc-gdb-plugin-10.1.1-1.fc32.x86_64 conflicts with file from package gcc-gdb-plugin-10.0.1-0.13.fc32.x86_64
	package libgphoto2-2.5.24-2.fc32.x86_64 is already installed
	file /usr/share/man/man5/cert8.db.5.gz from install of nss-3.52.0-2.fc32.i686 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/cert9.db.5.gz from install of nss-3.52.0-2.fc32.i686 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/key3.db.5.gz from install of nss-3.52.0-2.fc32.i686 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/key4.db.5.gz from install of nss-3.52.0-2.fc32.i686 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/pkcs11.txt.5.gz from install of nss-3.52.0-2.fc32.i686 conflicts with file from package nss-3.51.1-1.fc32.x86_64
	file /usr/share/man/man5/secmod.db.5.gz from install of nss-3.52.0-2.fc32.i686 conflicts with file from package nss-3.51.1-1.fc32.x86_64
[root@vanniekerkpc-localdomain vanNiekerk]# 

I’ll just see if I’m still on track before I continue, so just tell me to keep going and I’ll do step 7.

So it looks like in between some packages were updated.

Remove the following packages one by one with
sudo rpm -e --nodeps <package>
e.g. for the first one
sudo rpm -e --nodeps nss-util-3.51.1-1.fc32.x86_64

nss-util-3.51.1-1.fc32.x86_64
nss-softokn-freebl-3.51.1-1.fc32.x86_64
nss-softokn-3.51.1-1.fc32.x86_64
nss-sysinit-3.51.1-1.fc32.x86_64
nss-3.51.1-1.fc32.x86_64
cpp-10.0.1-0.13.fc32.x86_64
gcc-10.0.1-0.13.fc32.x86_64
gcc-gdb-plugin-10.0.1-0.13.fc32.x86_64

You have the corresponding updates already downloaded, so once you’ve removed all of them, repeat the commands in step 6 and take it from there.

Appears not to work.

[vanNiekerk@vanniekerkpc-localdomain ~]$ sudo rpm -e --no-deps nss-util-3.51.1-1.fc32.x86_64
[sudo] password for vanNiekerk: 
rpm: --no-deps: unknown option
[vanNiekerk@vanniekerkpc-localdomain ~]$ 

My bad, it’s ā€œā€“nodepsā€.
I’ll fix it in the post above as well.
In case you need to verify the syntax or the options of any given program, you can always run
man <program>
e.g. man rpm or man dnf.

Thanks, will do real quick

Messed up the syntax a bit, but it throws an error:

[vanNiekerk@vanniekerkpc-localdomain ~]$ sudo rpm -e --no-deps nss-util-3.51.1-1.fc32.x86_64
[sudo] password for vanNiekerk: 
rpm: --no-deps: unknown option
[vanNiekerk@vanniekerkpc-localdomain ~]$ sudo rpm -e --nodeps nss-util-3.51.1-1.fc32.x86_64
[sudo] password for vanNiekerk: 
[vanNiekerk@vanniekerkpc-localdomain ~]$ rpm -e --nodeps nss-util-3.51.1-1.fc32.x86_64
error: package nss-util-3.51.1-1.fc32.x86_64 is not installed
[vanNiekerk@vanniekerkpc-localdomain ~]$ nss-softokn-freebl-3.51.1-1.fc32.x86_64bash: nss-softokn-freebl-3.51.1-1.fc32.x86_64: command not found...
[vanNiekerk@vanniekerkpc-localdomain ~]$ rpm -e --nodeps nss-softokn-freebl-3.51.1-1.fc32.x86_64
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
[vanNiekerk@vanniekerkpc-localdomain ~]$ 

wait, let me try again