Open Archcanac opened 6 months ago
This is because Rawhide (F41) have now switched to DNF5. See #214
It was working perfectly with 20240504 ISO.
Not sure if they did something wrong, because etc/dnf/dnf.conf is empty and it generates a line 2 error when tweaking the system. If we set [main] to line 2 the error goes away.
20240514 ISO content of dnf.conf:
man dnf.conf
for defaults and possible options[main]
20240504 ISO dnf.conf content:
man dnf.conf
for defaults and possible options[main] gpgcheck=True installonly_limit=3 clean_requirements_on_remove=True best=False skip_if_unavailable=True
Replacing dnf.conf with the above is a no-go. Lastly, It is not possible to delete dnf5 and related stuff. Sucks!
dnf5 is not installed in the May 4th ISO. Will try to redo the install with this ISO, because dnfdragora is our main package manager and we like it.
Unexpected error: <class 'dbus.exceptions.DBusException'> I seem a game over here. As @alh61 said if fedora switched it cannot work. git master is moving to dnf5, i think i have something working already, but i need to work on it more, Unfortunately my spare time is very little and i am busy the week ends also... Hope to work on it soon, and/or to have help also
Well, we stop using Fedora. Let us know when the workaround is ready.
It isn't a matter of finding a workaround it is a porting to a new api interface for dnf5. Just to let you know, I work on this project for fun and in my very little spare time...
Does it work again after running dnfdragora --exit
?
DNF4 is still present in Fedora, and for now dnfdragora still uses it.
Thanks for replying! This is the answer I got from ask fedora. How to force dnfdragora to use dnf4, or how do I set dnf4 default?
From fedora discuss: dnf5 is still not ready for mainstream use. I suggest that you instead use the old standby that is very stable – dnf or dnf-3 (they are the same since dnf is linked to dnf-3)
lrwxrwxrwx. 1 root root 5 Mar 28 19:00 /bin/dnf -> dnf-3 -rwxr-xr-x. 1 root root 2092 Mar 28 19:00 /bin/dnf-3 lrwxrwxrwx. 1 root root 5 Mar 28 19:00 /bin/dnf4 -> dnf-3
In F41, the first line ends by dnf5 and dnf5 populates the entire system. I can tell for now if dnfdragora --exit works. I just can run an os with no package manager.
The fresh install is made offline, same for dnfdragora and few other apps. In the last 2 weeks, some modifications have been made a few times to dependencies: glibc are among them. It was working ok in our previous. Remove and reinstall did not help.
Does not open and crashes immediately. Here's the result from the terminal: