My Fedora workstation doesn't boot

Can you use copy and paste as images are too hard to read.

root@fedora:/home/Boson# rpm -qa kernel* upower*
kernel-modules-core-6.11.4-301.fc41.x86_64
kernel-core-6.11.4-301.fc41.x86_64
kernel-modules-6.11.4-301.fc41.x86_64
kernel-6.11.4-301.fc41.x86_64
kernel-modules-extra-6.11.4-301.fc41.x86_64
upower-libs-1.90.7-1.fc41.x86_64
kernel-tools-libs-6.13.8-200.fc41.x86_64
kernel-modules-core-6.13.8-200.fc41.x86_64
kernel-core-6.13.8-200.fc41.x86_64
kernel-modules-6.13.8-200.fc41.x86_64
kernel-6.13.8-200.fc41.x86_64
kernel-modules-extra-6.13.8-200.fc41.x86_64
upower-1.90.7-1.fc41.x86_64
kernel-tools-6.13.8-200.fc41.x86_64
kernel-modules-core-6.13.10-200.fc41.x86_64
kernel-core-6.13.10-200.fc41.x86_64
kernel-modules-6.13.10-200.fc41.x86_64
upower-libs-1.90.8-1.fc41.x86_64
kernel-tools-libs-6.13.10-200.fc41.x86_64

Try

sudo rpm -e kernel-tools-libs-6.13.10-200.fc41.x86_64 upower-libs-1.90.8-1.fc41.x86_64

It that completes run

sudo package-cleanup --cleandupes

Error: Transaction test error:
file /usr/share/doc/openldap/CHANGES from install of openldap-2.6.9-1.fc41.x86_64 conflicts with file from package openldap-2.6.8-7.fc41.i686
file /usr/share/man/man5/ldap.conf.5.gz from install of openldap-2.6.9-1.fc41.x86_64 conflicts with file from package openldap-2.6.8-7.fc41.i686
file /usr/share/man/man5/ldif.5.gz from install of openldap-2.6.9-1.fc41.x86_64 conflicts with file from package openldap-2.6.8-7.fc41.i686
file /usr/share/doc/pango/NEWS from install of pango-1.56.3-1.fc41.x86_64 conflicts with file from package pango-1.54.0-2.fc41.i686
file /usr/share/doc/expat/Changes from install of expat-2.7.1-1.fc41.x86_64 conflicts with file from package expat-2.7.0-1.fc41.i686
file /usr/share/licenses/expat/COPYING from install of expat-2.7.1-1.fc41.x86_64 conflicts with file from package expat-2.7.0-1.fc41.i686
file /usr/share/man/man1/xmlwf.1.gz from install of expat-2.7.1-1.fc41.x86_64 conflicts with file from package expat-2.7.0-1.fc41.i686
file /usr/share/doc/libusb1/AUTHORS from install of libusb1-1.0.28-2.fc41.x86_64 conflicts with file from package libusb1-1.0.27-9.fc41.i686
file /usr/share/doc/libusb1/ChangeLog from install of libusb1-1.0.28-2.fc41.x86_64 conflicts with file from package libusb1-1.0.27-9.fc41.i686

Try

sudo dnf update

and post the error

Transaction failed: Rpm transaction failed.

  • file /usr/share/doc/pango/NEWS from install of pango-1.56.3-1.fc41.i686 conflicts with file from package pango-1.54.0-2.fc41.x86_64
  • file /usr/share/doc/openldap/CHANGES from install of openldap-2.6.9-1.fc41.i686 conflicts with file from package openldap-2.6.8-7.fc41.x86_64
  • file /usr/share/man/man5/ldap.conf.5.gz from install of openldap-2.6.9-1.fc41.i686 conflicts with file from package openldap-2.6.8-7.fc41.x86_64
  • file /usr/share/man/man5/ldif.5.gz from install of openldap-2.6.9-1.fc41.i686 conflicts with file from package openldap-2.6.8-7.fc41.x86_64
  • file /usr/share/doc/libusb1/AUTHORS from install of libusb1-1.0.28-2.fc41.i686 conflicts with file from package libusb1-1.0.27-9.fc41.x86_64
  • file /usr/share/doc/libusb1/ChangeLog from install of libusb1-1.0.28-2.fc41.i686 conflicts with file from package libusb1-1.0.27-9.fc41.x86_64
  • file /usr/share/doc/expat/Changes from install of expat-2.7.1-1.fc41.i686 conflicts with file from package expat-2.7.0-1.fc41.x86_64
  • file /usr/share/licenses/expat/COPYING from install of expat-2.7.1-1.fc41.i686 conflicts with file from package expat-2.7.0-1.fc41.x86_64
  • file /usr/share/man/man1/xmlwf.1.gz from install of expat-2.7.1-1.fc41.i686 conflicts with file from package expat-2.7.0-1.fc41.x86_64

Maybe remove the i686 packages

sudo dnf remove *.i686
sudo package-cleanup --cleandupes
1 Like

Complete!

Thanks a lot.

Run

sudo dnf update

and test again for changed files

rpm -qf --qf "%{NAME}\n" $(rpm -Va |grep '^..[5]' |awk '{print $3}' |grep /usr) 

and use dnf to reinstall them

sudo dnf reinstall package_name

It is also worth running

sudo package-cleanup --problems