-----------------
$ cat /etc/os-release
NAME=Fedora
VERSION="29.20181129.0 (Workstation Edition)"
ID=fedora
VERSION_ID=29
PLATFORM_ID="platform:f29"
PRETTY_NAME="Fedora 29.20181129.0 (Workstation Edition)"
---------------------------------------

now upgrading:

--------------------------------------

 # rpm-ostree upgrade                         
1 metadata, 0 content objects fetched; 569 B transferred in 1 seconds
Checking out tree 33b20cd... done
Enabled rpm-md repositories: updates fedora yarn rpm-fusion
rpm-md repo 'updates' (cached); generated: 2018-12-04T02:37:23Z
rpm-md repo 'fedora' (cached); generated: 2018-10-24T22:20:15Z
rpm-md repo 'yarn' (cached); generated: 2018-11-07T20:05:15Z
rpm-md repo 'rpm-fusion' (cached); generated: 2018-10-23T11:05:19Z
Importing metadata [=============] 100%
Resolving dependencies... Forbidden base package replacements:
  libdnf 0.22.3-1.fc29 -> 0.22.0-8.fc29 (updates)
failed
error: Some base packages would be replaced

-------------------------------------------
$ dnf list installed | grep libdnf
568:libdnf.x86_64                                    0.22.0-8.fc29                    @System

-------------------------------

I can't upgrade neither install any new package. How can I solve this libdnf dependency?

TY for  help