DNF5 Important binary has undefined symbol

I can’t install anything, not even with pkcon.
Installing with pkcon with obvious package names like ‘git’ for example results In “transaction failure”.
Whenever I try to install any package with dnf, I get this error:

Cannot load dnf5 plugin: /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so
 Cannot load shared library "/usr/lib64/dnf5/plugins/builddep_cmd_plugin.so": /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so: undefined symbol: _ZN4dnf523create_transient_optionERNS_7CommandE```

The binary file Is crucial for dnf5.

Does dnf4 work?

You might want to try dnf4 --refresh distro-sync to clean up any incomplete updates.

Yup, maybe If I did ls /usr/bin/dnf* I would’ve seen dnf4

I should do dnf4 reinstall dnf5-plugins --allowerasing

I think It may be a dnf5 Issue all together, downgrading fixed my Issue, where I do report this possible bug?

┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf4 reinstall dnf5\* --allowerasing             
Last metadata expiration check: 0:01:19 ago on Sat 22 Aug 2026 09:47:20 AM EDT.
Dependencies resolved.
=================================================================================================================================================================================================================
 Package                                                      Architecture                               Version                                               Repository                                   Size
=================================================================================================================================================================================================================
Reinstalling:
 dnf5                                                         x86_64                                     5.4.3.0-2.fc44                                        updates                                     1.0 M
 dnf5-plugin-automatic                                        x86_64                                     5.4.3.0-2.fc44                                        updates                                     113 k
 dnf5-plugin-diff                                             x86_64                                     2.1-1.fc44                                            updates                                      72 k
 dnf5-plugins                                                 x86_64                                     5.4.3.0-2.fc44                                        updates                                     545 k
 dnf5daemon-server                                            x86_64                                     5.4.3.0-2.fc44                                        updates                                     321 k
 dnf5daemon-server-polkit                                     noarch                                     5.4.3.0-2.fc44                                        updates                                      32 k

Transaction Summary
=================================================================================================================================================================================================================

Total download size: 2.1 M
Installed size: 6.0 M
Is this ok [Y/n]: y
Downloading Packages:
(1/6): dnf5daemon-server-polkit-5.4.3.0-2.fc44.noarch.rpm                                                                                                                         24 kB/s |  32 kB     00:01    
(2/6): dnf5daemon-server-5.4.3.0-2.fc44.x86_64.rpm                                                                                                                               184 kB/s | 321 kB     00:01    
(3/6): dnf5-plugin-automatic-5.4.3.0-2.fc44.x86_64.rpm                                                                                                                            63 kB/s | 113 kB     00:01    
(4/6): dnf5-plugin-diff-2.1-1.fc44.x86_64.rpm                                                                                                                                     38 kB/s |  72 kB     00:01    
(5/6): dnf5-plugins-5.4.3.0-2.fc44.x86_64.rpm                                                                                                                                    255 kB/s | 545 kB     00:02    
(6/6): dnf5-5.4.3.0-2.fc44.x86_64.rpm                                                                                                                                            359 kB/s | 1.0 MB     00:02    
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                            492 kB/s | 2.1 MB     00:04     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                         1/1 
  Reinstalling     : dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                             1/12 
  Running scriptlet: dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                             1/12 
  Reinstalling     : dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                                2/12 
  Running scriptlet: dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                                2/12 
  Reinstalling     : dnf5daemon-server-polkit-5.4.3.0-2.fc44.noarch                                                                                                                                         3/12 
  Reinstalling     : dnf5-plugin-automatic-5.4.3.0-2.fc44.x86_64                                                                                                                                            4/12 
  Running scriptlet: dnf5-plugin-automatic-5.4.3.0-2.fc44.x86_64                                                                                                                                            4/12 
  Reinstalling     : dnf5-plugin-diff-2.1-1.fc44.x86_64                                                                                                                                                     5/12 
  Reinstalling     : dnf5-plugins-5.4.3.0-2.fc44.x86_64                                                                                                                                                     6/12 
  Cleanup          : dnf5daemon-server-polkit-5.4.3.0-2.fc44.noarch                                                                                                                                         7/12 
  Cleanup          : dnf5-plugins-5.4.3.0-2.fc44.x86_64                                                                                                                                                     8/12 
  Cleanup          : dnf5-plugin-diff-2.1-1.fc44.x86_64                                                                                                                                                     9/12 
  Cleanup          : dnf5-plugin-automatic-5.4.3.0-2.fc44.x86_64                                                                                                                                           10/12 
  Running scriptlet: dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                            11/12 
  Cleanup          : dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                            11/12 
  Running scriptlet: dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                            11/12 
  Running scriptlet: dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                               12/12 
  Cleanup          : dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                               12/12 
  Running scriptlet: dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                               12/12 

Reinstalled:
  dnf5-5.4.3.0-2.fc44.x86_64                      dnf5-plugin-automatic-5.4.3.0-2.fc44.x86_64  dnf5-plugin-diff-2.1-1.fc44.x86_64  dnf5-plugins-5.4.3.0-2.fc44.x86_64  dnf5daemon-server-5.4.3.0-2.fc44.x86_64 
  dnf5daemon-server-polkit-5.4.3.0-2.fc44.noarch 

Complete!

┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf install -y git                               
Cannot load dnf5 plugin: /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so
 Cannot load shared library "/usr/lib64/dnf5/plugins/builddep_cmd_plugin.so": /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so: undefined symbol: _ZN4dnf523create_transient_optionERNS_7CommandE
┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf4 reinstall dnf5\* --allowerasing
┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf4 downgrade dnf5\*               
(35, 'TLS connect error: error:0A000126:SSL routines::unexpected eof while reading')
Disabling torproxy plugin: cannot connect to the Tor network
Last metadata expiration check: 0:03:01 ago on Sat 22 Aug 2026 09:47:20 AM EDT.
Dependencies resolved.
=================================================================================================================================================================================================================
 Package                                                            Architecture                              Version                                            Repository                                 Size
=================================================================================================================================================================================================================
Downgrading:
 dnf5                                                               x86_64                                    5.4.1.0-1.fc44                                     fedora                                    1.0 M
 dnf5-plugin-automatic                                              x86_64                                    5.4.1.0-1.fc44                                     fedora                                    127 k
 dnf5-plugin-diff                                                   x86_64                                    2.0-5.fc44                                         fedora                                     68 k
 dnf5-plugins                                                       x86_64                                    5.4.1.0-1.fc44                                     fedora                                    557 k
 dnf5daemon-server                                                  x86_64                                    5.4.1.0-1.fc44                                     fedora                                    319 k
 dnf5daemon-server-polkit                                           noarch                                    5.4.1.0-1.fc44                                     fedora                                     50 k
 gnome-software                                                     x86_64                                    50.0-2.fc44                                        fedora                                    2.6 M
 gnome-software-devel                                               x86_64                                    50.0-2.fc44                                        fedora                                    331 k
 gnome-software-fedora-langpacks                                    x86_64                                    50.0-2.fc44                                        fedora                                     26 k
 gnome-software-rpm-ostree                                          x86_64                                    50.0-2.fc44                                        fedora                                     93 k
 libdnf5                                                            x86_64                                    5.4.1.0-1.fc44                                     fedora                                    1.3 M
 libdnf5-cli                                                        x86_64                                    5.4.1.0-1.fc44                                     fedora                                    378 k
 libdnf5-plugin-appstream                                           x86_64                                    5.4.1.0-1.fc44                                     fedora                                     63 k
 libdnf5-plugin-expired-pgp-keys                                    x86_64                                    5.4.1.0-1.fc44                                     fedora                                     88 k
 python3-libdnf5                                                    x86_64                                    5.4.1.0-1.fc44                                     fedora                                    1.8 M

Transaction Summary
=================================================================================================================================================================================================================
Downgrade  15 Packages

Total download size: 8.8 M
Is this ok [Y/n]: y
Downloading Packages:
determining the fastest mirror (95 hosts).. done.                                         [===                                                                                 ] ---  B/s |   0  B     --:-- ETA
(1/15): dnf5daemon-server-polkit-5.4.1.0-1.fc44.noarch.rpm                                                                                                                       263 kB/s |  50 kB     00:00    
(2/15): gnome-software-fedora-langpacks-50.0-2.fc44.x86_64.rpm                                                                                                                   102 kB/s |  26 kB     00:00    
(3/15): gnome-software-rpm-ostree-50.0-2.fc44.x86_64.rpm                                                                                                                         345 kB/s |  93 kB     00:00    
(4/15): dnf5daemon-server-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                              1.1 MB/s | 319 kB     00:00    
(5/15): dnf5-plugins-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                                   1.7 MB/s | 557 kB     00:00    
(6/15): dnf5-plugin-diff-2.0-5.fc44.x86_64.rpm                                                                                                                                   202 kB/s |  68 kB     00:00    
(7/15): libdnf5-plugin-appstream-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                       987 kB/s |  63 kB     00:00    
(8/15): dnf5-plugin-automatic-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                          356 kB/s | 127 kB     00:00    
(9/15): libdnf5-plugin-expired-pgp-keys-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                1.4 MB/s |  88 kB     00:00    
(10/15): gnome-software-devel-50.0-2.fc44.x86_64.rpm                                                                                                                             768 kB/s | 331 kB     00:00    
(11/15): libdnf5-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                                       4.8 MB/s | 1.3 MB     00:00    
(12/15): python3-libdnf5-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                               8.2 MB/s | 1.8 MB     00:00    
(13/15): dnf5-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                                          1.7 MB/s | 1.0 MB     00:00    
(14/15): libdnf5-cli-5.4.1.0-1.fc44.x86_64.rpm                                                                                                                                   1.2 MB/s | 378 kB     00:00    
(15/15): gnome-software-50.0-2.fc44.x86_64.rpm                                                                                                                                   3.5 MB/s | 2.6 MB     00:00    
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                            4.3 MB/s | 8.8 MB     00:02     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                         1/1 
  Downgrading      : libdnf5-5.4.1.0-1.fc44.x86_64                                                                                                                                                          1/30 
  Downgrading      : libdnf5-cli-5.4.1.0-1.fc44.x86_64                                                                                                                                                      2/30 
  Downgrading      : dnf5-5.4.1.0-1.fc44.x86_64                                                                                                                                                             3/30 
  Running scriptlet: dnf5-5.4.1.0-1.fc44.x86_64                                                                                                                                                             3/30 
  Downgrading      : dnf5daemon-server-5.4.1.0-1.fc44.x86_64                                                                                                                                                4/30 
  Running scriptlet: dnf5daemon-server-5.4.1.0-1.fc44.x86_64                                                                                                                                                4/30 
  Downgrading      : dnf5daemon-server-polkit-5.4.1.0-1.fc44.noarch                                                                                                                                         5/30 
  Downgrading      : libdnf5-plugin-appstream-5.4.1.0-1.fc44.x86_64                                                                                                                                         6/30 
  Downgrading      : gnome-software-50.0-2.fc44.x86_64                                                                                                                                                      7/30 
  Running scriptlet: gnome-software-50.0-2.fc44.x86_64                                                                                                                                                      7/30 
  Downgrading      : gnome-software-devel-50.0-2.fc44.x86_64                                                                                                                                                8/30 
  Downgrading      : gnome-software-fedora-langpacks-50.0-2.fc44.x86_64                                                                                                                                     9/30 
  Downgrading      : gnome-software-rpm-ostree-50.0-2.fc44.x86_64                                                                                                                                          10/30 
  Downgrading      : dnf5-plugin-automatic-5.4.1.0-1.fc44.x86_64                                                                                                                                           11/30 
  Running scriptlet: dnf5-plugin-automatic-5.4.1.0-1.fc44.x86_64                                                                                                                                           11/30 
  Downgrading      : dnf5-plugin-diff-2.0-5.fc44.x86_64                                                                                                                                                    12/30 
  Downgrading      : dnf5-plugins-5.4.1.0-1.fc44.x86_64                                                                                                                                                    13/30 
  Downgrading      : libdnf5-plugin-expired-pgp-keys-5.4.1.0-1.fc44.x86_64                                                                                                                                 14/30 
  Downgrading      : python3-libdnf5-5.4.1.0-1.fc44.x86_64                                                                                                                                                 15/30 
  Cleanup          : dnf5-plugins-5.4.3.0-2.fc44.x86_64                                                                                                                                                    16/30 
  Cleanup          : dnf5-plugin-automatic-5.4.3.0-2.fc44.x86_64                                                                                                                                           17/30 
  Cleanup          : gnome-software-devel-50.3-1.fc44.x86_64                                                                                                                                               18/30 
  Cleanup          : python3-libdnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                 19/30 
  Cleanup          : libdnf5-plugin-expired-pgp-keys-5.4.3.0-2.fc44.x86_64                                                                                                                                 20/30 
  Cleanup          : gnome-software-rpm-ostree-50.3-1.fc44.x86_64                                                                                                                                          21/30 
  Cleanup          : gnome-software-fedora-langpacks-50.3-1.fc44.x86_64                                                                                                                                    22/30 
  Cleanup          : gnome-software-50.3-1.fc44.x86_64                                                                                                                                                     23/30 
  Cleanup          : libdnf5-plugin-appstream-5.4.3.0-2.fc44.x86_64                                                                                                                                        24/30 
  Cleanup          : dnf5daemon-server-polkit-5.4.3.0-2.fc44.noarch                                                                                                                                        25/30 
  Running scriptlet: dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                               26/30 
  Cleanup          : dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                               26/30 
  Running scriptlet: dnf5daemon-server-5.4.3.0-2.fc44.x86_64                                                                                                                                               26/30 
  Cleanup          : dnf5-plugin-diff-2.1-1.fc44.x86_64                                                                                                                                                    27/30 
  Running scriptlet: dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                            28/30 
  Cleanup          : dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                            28/30 
  Running scriptlet: dnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                            28/30 
  Cleanup          : libdnf5-cli-5.4.3.0-2.fc44.x86_64                                                                                                                                                     29/30 
  Cleanup          : libdnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                         30/30 
  Running scriptlet: libdnf5-5.4.3.0-2.fc44.x86_64                                                                                                                                                         30/30 

Downgraded:
  dnf5-5.4.1.0-1.fc44.x86_64                               dnf5-plugin-automatic-5.4.1.0-1.fc44.x86_64                 dnf5-plugin-diff-2.0-5.fc44.x86_64          dnf5-plugins-5.4.1.0-1.fc44.x86_64           
  dnf5daemon-server-5.4.1.0-1.fc44.x86_64                  dnf5daemon-server-polkit-5.4.1.0-1.fc44.noarch              gnome-software-50.0-2.fc44.x86_64           gnome-software-devel-50.0-2.fc44.x86_64      
  gnome-software-fedora-langpacks-50.0-2.fc44.x86_64       gnome-software-rpm-ostree-50.0-2.fc44.x86_64                libdnf5-5.4.1.0-1.fc44.x86_64               libdnf5-cli-5.4.1.0-1.fc44.x86_64            
  libdnf5-plugin-appstream-5.4.1.0-1.fc44.x86_64           libdnf5-plugin-expired-pgp-keys-5.4.1.0-1.fc44.x86_64       python3-libdnf5-5.4.1.0-1.fc44.x86_64      

Complete!
┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf install -y git                  
Updating and loading repositories:
^C%                                                                                                                                                                                                              ┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf reinstall -y git 
Updating and loading repositories:
Repositories loaded.
Package                                                                Arch             Version                                                                 Repository                                   Size
Reinstalling:
 git                                                                   x86_64           0:2.55.0-1.fc44                                                         updates                                  57.7 KiB
   replacing git                                                       x86_64           0:2.55.0-1.fc44                                                         <unknown>                                57.7 KiB

Transaction Summary:
 Reinstalling:       1 package
 Replacing:          1 package

Total size of inbound packages is 41 KiB. Need to download 41 KiB.
After this operation, 0 B extra will be used (install 58 KiB, remove 58 KiB).
[1/1] git-0:2.55.0-1.fc44.x86_64                                                                                                                                         100% | 149.6 KiB/s |  41.1 KiB |  00m00s
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[1/1] Total                                                                                                                                                              100% |  66.7 KiB/s |  41.1 KiB |  00m01s
Running transaction
[1/4] Verify package files                                                                                                                                               100% |  22.0   B/s |   1.0   B |  00m00s
[2/4] Prepare transaction                                                                                                                                                100% |   1.0   B/s |   2.0   B |  00m02s
[3/4] Reinstalling git-0:2.55.0-1.fc44.x86_64                                                                                                                            100% |   1.7 MiB/s |  59.0 KiB |  00m00s
[4/4] Removing git-0:2.55.0-1.fc44.x86_64                                                                                                                                100% |   1.0   B/s |   8.0   B |  00m05s
Complete!
┌──(gitxpresso㉿fedora44)-[~]
└─$ 

Proof It’s a bug:
Updating DNF5 after downgrading:

┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf5 upgrade dnf5\*
Updating and loading repositories:
Repositories loaded.
Package                                                                Arch             Version                                                                 Repository                                   Size
Upgrading:
 dnf5                                                                  x86_64           0:5.4.3.0-2.fc44                                                        updates                                   3.3 MiB
   replacing dnf5                                                      x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                                 3.1 MiB
 dnf5-plugin-automatic                                                 x86_64           0:5.4.3.0-2.fc44                                                        updates                                 195.7 KiB
   replacing dnf5-plugin-automatic                                     x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                               187.1 KiB
 dnf5-plugin-diff                                                      x86_64           0:2.1-1.fc44                                                            updates                                 153.7 KiB
   replacing dnf5-plugin-diff                                          x86_64           0:2.0-5.fc44                                                            <unknown>                               141.6 KiB
 dnf5-plugins                                                          x86_64           0:5.4.3.0-2.fc44                                                        updates                                   1.6 MiB
   replacing dnf5-plugins                                              x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                                 1.6 MiB
 dnf5daemon-server                                                     x86_64           0:5.4.3.0-2.fc44                                                        updates                                 830.8 KiB
   replacing dnf5daemon-server                                         x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                               764.4 KiB
 dnf5daemon-server-polkit                                              noarch           0:5.4.3.0-2.fc44                                                        updates                                 326.0   B
   replacing dnf5daemon-server-polkit                                  noarch           0:5.4.1.0-1.fc44                                                        <unknown>                               326.0   B
 libdnf5                                                               x86_64           0:5.4.3.0-2.fc44                                                        updates                                   4.4 MiB
   replacing libdnf5                                                   x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                                 4.3 MiB
 libdnf5-cli                                                           x86_64           0:5.4.3.0-2.fc44                                                        updates                                   1.0 MiB
   replacing libdnf5-cli                                               x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                                 1.0 MiB
 libdnf5-plugin-appstream                                              x86_64           0:5.4.3.0-2.fc44                                                        updates                                  32.1 KiB
   replacing libdnf5-plugin-appstream                                  x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                                32.1 KiB
 libdnf5-plugin-expired-pgp-keys                                       x86_64           0:5.4.3.0-2.fc44                                                        updates                                  86.3 KiB
   replacing libdnf5-plugin-expired-pgp-keys                           x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                                86.3 KiB
 python3-libdnf5                                                       x86_64           0:5.4.3.0-2.fc44                                                        updates                                   9.9 MiB
   replacing python3-libdnf5                                           x86_64           0:5.4.1.0-1.fc44                                                        <unknown>                                 9.8 MiB

Transaction Summary:
 Upgrading:         11 packages
 Replacing:         11 packages

Total size of inbound packages is 6 MiB. Need to download 6 MiB.
After this operation, 503 KiB extra will be used (install 21 MiB, remove 21 MiB).
Is this ok [Y/n]: 
[ 1/11] dnf5daemon-server-polkit-0:5.4.3.0-2.fc44.noarch                                                                                                                 100% | 102.3 KiB/s |  31.9 KiB |  00m00s
[ 2/11] libdnf5-plugin-appstream-0:5.4.3.0-2.fc44.x86_64                                                                                                                 100% | 105.4 KiB/s |  45.1 KiB |  00m00s
[ 3/11] dnf5-plugin-diff-0:2.1-1.fc44.x86_64                                                                                                                             100% | 577.5 KiB/s |  71.6 KiB |  00m00s
[ 4/11] libdnf5-plugin-expired-pgp-keys-0:5.4.3.0-2.fc44.x86_64                                                                                                          100% | 149.8 KiB/s |  70.5 KiB |  00m00s
[ 5/11] dnf5-plugin-automatic-0:5.4.3.0-2.fc44.x86_64                                                                                                                    100% | 194.7 KiB/s | 112.7 KiB |  00m01s
[ 6/11] libdnf5-cli-0:5.4.3.0-2.fc44.x86_64                                                                                                                              100% | 616.4 KiB/s | 376.0 KiB |  00m01s
[ 7/11] dnf5daemon-server-0:5.4.3.0-2.fc44.x86_64                                                                                                                        100% | 507.6 KiB/s | 320.8 KiB |  00m01s
[ 8/11] libdnf5-0:5.4.3.0-2.fc44.x86_64                                                                                                                                  100% |   2.0 MiB/s |   1.4 MiB |  00m01s
[ 9/11] dnf5-0:5.4.3.0-2.fc44.x86_64                                                                                                                                     100% |   1.4 MiB/s |   1.0 MiB |  00m01s
[10/11] dnf5-plugins-0:5.4.3.0-2.fc44.x86_64                                                                                                                             100% | 721.9 KiB/s | 545.1 KiB |  00m01s
[11/11] python3-libdnf5-0:5.4.3.0-2.fc44.x86_64                                                                                                                          100% |   1.9 MiB/s |   1.8 MiB |  00m01s
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[11/11] Total                                                                                                                                                            100% |   3.9 MiB/s |   5.7 MiB |  00m01s
Running transaction
[ 1/24] Verify package files                                                                                                                                             100% |  21.0   B/s |  11.0   B |  00m01s
[ 2/24] Prepare transaction                                                                                                                                              100% |   1.0   B/s |  22.0   B |  00m17s
[ 3/24] Upgrading libdnf5-0:5.4.3.0-2.fc44.x86_64                                                                                                                        100% |   6.1 MiB/s |   4.4 MiB |  00m01s
[ 4/24] Upgrading libdnf5-cli-0:5.4.3.0-2.fc44.x86_64                                                                                                                    100% |   2.8 MiB/s |   1.1 MiB |  00m00s
[ 5/24] Upgrading dnf5-0:5.4.3.0-2.fc44.x86_64                                                                                                                           100% |   2.6 MiB/s |   3.3 MiB |  00m01s
[ 6/24] Upgrading dnf5daemon-server-0:5.4.3.0-2.fc44.x86_64                                                                                                              100% |   1.3 MiB/s | 841.2 KiB |  00m01s
[ 7/24] Upgrading dnf5daemon-server-polkit-0:5.4.3.0-2.fc44.noarch                                                                                                       100% |  14.2 KiB/s | 612.0   B |  00m00s
[ 8/24] Upgrading dnf5-plugins-0:5.4.3.0-2.fc44.x86_64                                                                                                                   100% |   2.1 MiB/s |   1.6 MiB |  00m01s
[ 9/24] Upgrading dnf5-plugin-automatic-0:5.4.3.0-2.fc44.x86_64                                                                                                          100% |   1.5 MiB/s | 198.0 KiB |  00m00s
[10/24] Upgrading dnf5-plugin-diff-0:2.1-1.fc44.x86_64                                                                                                                   100% |   4.5 MiB/s | 155.3 KiB |  00m00s
[11/24] Upgrading python3-libdnf5-0:5.4.3.0-2.fc44.x86_64                                                                                                                100% |  17.5 MiB/s |   9.9 MiB |  00m01s
[12/24] Upgrading libdnf5-plugin-expired-pgp-keys-0:5.4.3.0-2.fc44.x86_64                                                                                                100% |   1.4 MiB/s |  87.6 KiB |  00m00s
[13/24] Upgrading libdnf5-plugin-appstream-0:5.4.3.0-2.fc44.x86_64                                                                                                       100% | 396.8 KiB/s |  32.9 KiB |  00m00s
[14/24] Removing dnf5-plugin-automatic-0:5.4.1.0-1.fc44.x86_64                                                                                                           100% |  97.0   B/s |  16.0   B |  00m00s
[15/24] Removing dnf5-plugins-0:5.4.1.0-1.fc44.x86_64                                                                                                                    100% |   2.2 KiB/s | 265.0   B |  00m00s
[16/24] Removing libdnf5-plugin-appstream-0:5.4.1.0-1.fc44.x86_64                                                                                                        100% | 111.0   B/s |   4.0   B |  00m00s
[17/24] Removing libdnf5-plugin-expired-pgp-keys-0:5.4.1.0-1.fc44.x86_64                                                                                                 100% | 175.0   B/s |   7.0   B |  00m00s
[18/24] Removing python3-libdnf5-0:5.4.1.0-1.fc44.x86_64                                                                                                                 100% |   1.0 KiB/s |  83.0   B |  00m00s
[19/24] Removing dnf5daemon-server-polkit-0:5.4.1.0-1.fc44.noarch                                                                                                        100% |   4.0   B/s |   1.0   B |  00m00s
[20/24] Removing dnf5daemon-server-0:5.4.1.0-1.fc44.x86_64                                                                                                               100% | 119.0   B/s |  60.0   B |  00m01s
[21/24] Removing dnf5-plugin-diff-0:2.0-5.fc44.x86_64                                                                                                                    100% |  43.0   B/s |  10.0   B |  00m00s
[22/24] Removing dnf5-0:5.4.1.0-1.fc44.x86_64                                                                                                                            100% | 593.0   B/s | 175.0   B |  00m00s
[23/24] Removing libdnf5-cli-0:5.4.1.0-1.fc44.x86_64                                                                                                                     100% | 830.0   B/s |  44.0   B |  00m00s
[24/24] Removing libdnf5-0:5.4.1.0-1.fc44.x86_64                                                                                                                         100% |   2.0   B/s |  78.0   B |  00m35s
Complete!
┌──(gitxpresso㉿fedora44)-[~]
└─$ sudo dnf reinstall -y git
Cannot load dnf5 plugin: /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so
 Cannot load shared library "/usr/lib64/dnf5/plugins/builddep_cmd_plugin.so": /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so: undefined symbol: _ZN4dnf523create_transient_optionERNS_7CommandE
┌──(gitxpresso㉿fedora44)-[~]
└─$ 

It should be under the dnf component in Bugzilla I think.

Can you provide the link of the bugzilla page containing the component dnf.

This isn’t a respectful way to ask a question.

Is it respectful now??

Yes, thank you.

You can raise the bug in RedHat Bugzilla (as used for Fedora as well as RHEL):

What do I put In “How reproducible” Section?

I tried to reproduce and I don’t get the same issue. I have:

$ dnf list --installed dnf5
Installed packages (available for reinstall, available for upgrade)
dnf5.x86_64 5.4.3.0-2.fc44 updates

but no problem with package installs:

$ sudo dnf install fastfetch
Updating and loading repositories:
Repositories loaded.
Package                               Arch       Version                               Repository               Size
Installing:
 fastfetch                            x86_64     0:2.66.0-1.fc44                       updates               1.6 MiB
Installing dependencies:
 yyjson                               x86_64     0:0.12.0-2.fc44                       fedora              272.1 KiB

Transaction Summary:
 Installing:         2 packages

Total size of inbound packages is 713 KiB. Need to download 713 KiB.
After this operation, 2 MiB extra will be used (install 2 MiB, remove 0 B).

But you demonstrated that the issue was removed by downgrading, and recreated by re-upgrading. So something is going on! It will be interesting to see the response to the bug.

I would include the steps that you have shown here. Particularly the fact that downgrading cleared the issue, and that re-upgrading recreated it.

You could mention it doesn’t seem to be 100% reproducible - e.g. on my system it doesn’t seem to happen.

DNF5 Latest version: 5.4.3.0-2

Same thing for me

What do I put In the last ordered list?

Steps to Reproduce:
1. Update to the latest version of DNF5
2. Use Reinstall, Install, or any similar sub-command to reproduce the binary undefined symbol output.
3. 

The thing is that I don’t get this…

…even though I have dnf version 5.4.3.0-2.

I even removed dnf5, reinstalled dnf5 with allow --erasing flag, and I still got this error.