Hey everybody,
new to linux, so please be patient. While updating via command line, Fedora 35 shutdown two times and I had to reboot. Since then, gnome is pretty much broken and a few apps like Gnome Maps or Thunderbird are suddenly not installed anymore or wont start like gnome command center.
I am using Fedora 35 x86-64 with gnome 41.4 and Wayland.
The GUI log looks like this:
When I try to reinstall the missing packages I get the following error:
Problem 1: package kernel-modules-extra-5.16.17-200.fc35.x86_64 requires kernel-uname-r = 5.16.17-200.fc35.x86_64, but none of the providers can be installed
- widersprüchliche Anforderungen
Problem 2: package kernel-5.16.17-200.fc35.x86_64 requires kernel-core-uname-r = 5.16.17-200.fc35.x86_64, but none of the providers can be installed
- widersprüchliche Anforderungen
(try to add '--skip-broken' to skip uninstallable packages)
Which is strange, because according to uname i got 5.16.18-200.fc35.x86_64 installed…
Installation of system updates using the Software Center also fails with error “Could not depsolve transaktion”
Since updating via command line does not work I cannot just reinstall gnome.
How can I fix this? What informationen should I provide aditionally?
Thanks in advance.
Peter
Does the system boot?
If it does then attempt this.
sudo dnf distro-sync
What can happen with a failed update that is interrupted while performing the update is a corrupted database as well as mismatched package versions, so getting everything back to a matching config is the first step.
3 Likes
Thanks for your reply. Yes the systems boots. I can use a lot of Apps like Browser, GIMP and so on.
When trying this command I get the same error message as shown above:
Problem 1: package kernel-modules-extra-5.16.17-200.fc35.x86_64 requires kernel-uname-r = 5.16.17-200.fc35.x86_64, but none of the providers can be installed
- widersprüchliche Anforderungen
Problem 2: package kernel-5.16.17-200.fc35.x86_64 requires kernel-core-uname-r = 5.16.17-200.fc35.x86_64, but none of the providers can be installed
- widersprüchliche Anforderungen
(try to add '--skip-broken' to skip uninstallable packages)
When I add “–skip-broken” I still get this error.
When I try to reinstall any gnome app I get the following error and the app wont start after installation:
ransaktion wird ausgeführt
Vorbereitung läuft : 1/1
Installieren : gnome-maps-41.4-1.fc35.x86_64 1/1
Ausgeführtes Scriptlet: gnome-maps-41.4-1.fc35.x86_64 1/1
/sbin/ldconfig: Datei /lib64/libperl.so.5.34.1 ist leer; keine Überprüfung.
/sbin/ldconfig: Datei /lib64/libopenjp2.so.2.4.0 ist leer; keine Überprüfung.
/sbin/ldconfig: Kann die Datei »/lib64/libopenjp2.so.7« nicht »mmap«-en.
/sbin/ldconfig: Kann die Datei »/lib64/libMagickCore-6.Q16.so.7« nicht »mmap«-en.
/sbin/ldconfig: Datei /lib64/libMagickCore-6.Q16.so.7.0.0 ist leer; keine Überprüfung.
/sbin/ldconfig: Kann die Datei »/lib64/libMagickWand-6.Q16.so.7« nicht »mmap«-en.
/sbin/ldconfig: Datei /lib64/libMagickWand-6.Q16.so.7.0.0 ist leer; keine Überprüfung.
/sbin/ldconfig: Kann die Datei »/lib64/libgutenprint.so.9« nicht »mmap«-en.
/sbin/ldconfig: Datei /lib64/libgutenprint.so.9.5.0 ist leer; keine Überprüfung.
Überprüfung läuft : gnome-maps-41.4-1.fc35.x86_64 1/1
Installiert:
gnome-maps-41.4-1.fc35.x86_64
Fertig!
This may be due to an rpm database corruption.
The database can be rebuilt following the instructions here.
https://www.cyberciti.biz/tips/rebuilding-corrupted-rpm-database.html
You can use one or more of these options.
--skip-broken, --allowerasing, or --best
to allow dnf to attempt to fix things. It especially may be helpful with those options when doing dnf distro-sync
since it seems things are really hosed right now.
Another thing to consider is the command dnf list installed --showduplicates
since during an upgrade the new packages are installed before the old ones are removed and duplicates of the same package can cause these errors as well.