Open mikhailnov opened 3 years ago
New API is _revert_transaction
, see git diff 4.5.2..4.6.1
in dnf.
I know dnf added api and moreover they provide something to fix it also in dnfdaemon. I haven't tested it on master yet since i'm pretty busy with new libyui tree to manage and see how it works. have you tested it on master either dnf-daemon and dnfdragora? BTW that was in my todo list first point of async working :D
have you tested it on master either dnf-daemon and dnfdragora?
I have latest releases of dnfdaemon dnf dnfdragora plus I today cherry-picked all potentially useful patches, including all post-release commits in dnfdaemon, that does not help (just because those patches do not change usage of removed API). dnf is 4.6.1.
i'm pretty busy with new libyui tree to manage and see how it works
By the way I wanted to ask how dnfdragora and Co stuff will work with the newest libyui ))
By the way I wanted to ask how dnfdragora and Co stuff will work with the newest libyui ))
Well hopefully well at last :) new tree is changed but API should be the same, i expect some problems in building libyui-mga and its plugins and libyui-gtk just because they trust on legacy stuff that i suspect is not installed as before... Unfortunately i can't work on those projects (and this too) full time and my real job takes me a lot... otherwise i would have worked during suse changes...
Private API (https://bugzilla.redhat.com/show_bug.cgi?id=1079526) has broken in dnf 4.6.1 in rosa2019.1, because undoing transaction in dnfdragora does not work:
It was removed in dnf 4.6:
Remove Base._history_undo_operations() as it was replaced with transaction_sr code
https://github.com/rpm-software-management/dnf/commit/c826d7db4