I recently updated two laptops going from F41 to F42
Since that upgrade dnfdragora does not do what it should.
On starting up it seems to start indeed, the line indicating the progress moves to about one third, and then it halts. It reall halts and does not listen to anything. After a few minutes the system notes that dnfdragora does not work and says that Python3 is the one that causes the stop.
In 9 out of 10 cases, stopping is only by killing the program with the kill -9 pid
what version of dnf dragora is installed? dnf list --installed dnfdragora
If the version is too old it will not work with dnf5 that is installed on f42 & f43
Earlier versions of dnfdragora were only usable with dnf4 which has been the fedora stable version for a long time. Recently dnf5 became the preferred version and dnfdragora had to follow suit.
Have you tried sudo dnf upgrade --refresh or sudo dnf distro-sync --refresh followed by a reboot to ensure that everything is fully updated?
For fedora 41 the dnfdragora version was 2.1.5 and only used dnf4.
With the release of fedora 42 dnfdragora was upgraded to version 2.99.0 which should work properly with dnf5.
Note also that the python version has upgraded with each fedora release as well so it is necessary that the system be fully updated so everything can work together as designed.
Ok, so both of those appear to be current.
Can you be more detailed in your description of the issue?
This is not very detailed and does not tell us what you are actually expecting vs what happens. The updates may very well be doing what is intended, but what you see may have changed with the new version release.
(Yes, I know you added some details, but nothing more that a generalized description and nothing from the logs or otherwise able to strictly identify what is happening)
I actually installed dnfdragora on my f42 test machine and it installed then opened and appears to function properly. The first time it was started it had to build the cache, which took a few seconds, then works well.
There are 2 files created when dnfdragora is run that might be causing the issue.
~/.config/dnfdragora.yaml
/etc/dnfdragora/dnfdragora.yaml
and if those files are not exactly the same with versions 2.1.5 and 2.99.0 then problems may occur.
Maybe consider removing the file ~/.config/dnfdragora.yaml then restart dnfdragora and see what happens. (the other file is installed when dnfdragora is installed)
Thanks
Not much is happen ing actually
there two cases
once in about 10 times, the whole init of dragora fiinishes of and dragora reports “empty” (“leeg” in dutch)
most of the tiime at the bottom the message “Aanmaken van pakketen-cache” (i.e. prepare the cache) shows left just above the bottom, and the bottom progrss indicator moces to 33% after that, nothing happens and the window does not respond to anything anymore (e.g. closing with either the top right X or the bottom right indicator has no effect of all
After a few minutes, the message “Pytthin3 reageert niet” (Python3 does not react) with the options to wait or to close imemdiiately. Trying the option to
imemediately close has no effect at all. The only way to stop is to look for the PID and kill -9
I just installed dnfdragore, just for the purpose of testing. It kind of works, but it chrashes quite a bit. Also, it didn’t use the gui environment, but fell back to using the ncurses interface.
I don’t use dnfdragore anymore, but if it would work properly, it could be quite useful, as Gnome Software doesn’t show non-gui apps.
The development tools for the software I am writing I ususally know. When switching (recently I switch from using Qt5 to Qt6), and compiling for another platform (moving from W32 as target to W64) I need to look up a lot of libraries, at least to see whether they are in the Mingw list or not